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

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.)

рынок
источник
Горячие клавиши были слишком высокого уровня. Это работало для игры, которая первоначально вызвала вопрос, но не для большинства других.
Джоэл Кохорн