Раскладка клавиатуры для переключения клавиш


3

Мне нравится играть в видеоигры на моем компьютере. Однако меня wasdбеспокоит то, что клавиши стали стандартными клавишами перемещения в шутерах от первого лица и mmorpgs. Для меня это esdfимеет больше смысла, потому что это соответствует вашему обычному положению руки для печати. «Исправление» этого макета - это всегда первое, что я делаю при установке новой игры. К сожалению, это часто - боль в шее, и некоторые игры не позволяют вам сделать это вообще.

Можно ли установить альтернативную раскладку клавиатуры, которая будет просто переключать их, чтобы клавиши wasd попадали в позиции esdf? И достаточно ли двухуровневой работы с DirectX / DirectInput, возможно, это работает с языковой панелью для простого переключения назад и вперед?


И там я подумал, что SU явно исключил вопросы об играх. Но в любом случае, хороший вопрос.
— Конрад Рудольф

1
@ Конрад - ах, но игры - это только «почему». Вы можете удалить ссылку на игру и все же задать хороший вопрос.
— Джоэл Коухорн

Ответы:


2

Предполагая, что вы работаете в Windows, Microsoft предлагает решение, которое позволяет вам создать собственную раскладку клавиатуры, к которой впоследствии можно будет получить доступ через языковую панель.


Знаете ли вы кого-нибудь, кто сделал это успешно. Я пробовал это раньше, но результаты были смешанными. Я больше смотрю на путь, чем на новый.
— Джоэл Коухорн

К сожалению нет. Я посмотрел вокруг, чтобы найти макет, который уже был настроен, как вы описали, но не смог найти.
— Эмори Белл

4

Как насчет создания скрипта AutoHotkey? http://www.autohotkey.com

Если игра не позволяет вам переназначить или вы не хотите связываться с переназначением ключей для каждой игры, вы можете написать простой скрипт AHK для переназначения ключей и запустить его перед запуском игры. AHK также позволяет создавать мощные клавиатурные макросы.

Учебное пособие: http://www.autohotkey.com/docs/misc/Remap.htm

Или, может быть, подойдет приложение для переназначения ключей? http://www.softpedia.com/get/System/OS-Enhancements/KeyTweak.shtml (я попытался просмотреть исходную страницу для KeyTweak, но получил 404.)


Горячие клавиши были слишком высокого уровня. Это работало для игры, которая первоначально вызвала вопрос, но не для большинства других.
— Джоэл Кохорн
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.