У меня ноутбук с Windows 10 с клавиатурой, созданной идиотами. Они пытались втиснуть клавиши со стрелками туда, где они не принадлежат, в результате чего клавиша со стрелкой вверх находится между правой клавишей Shift и клавишей / (раскладка клавиатуры США). Это одна из самых глупых вещей, которые могли бы сделать дизайнеры, потому что это означает, что когда я нажимаю правую клавишу Shift (что происходит чаще всего), я вместо этого нажимаю стрелку вверх. Это невероятно раздражает.
Я нашел программу под названием Sharp Keys, которая позволяет мне переназначать клавиши так, чтобы стрелка вверх действовала как сдвиг, а стрелка вправо - как стрелка вверх. Теперь, по крайней мере, я могу напечатать. Однако теперь я потерял важные функции для клавиши со стрелкой вверх. Стрелка вверх (теперь на клавиатуре помечена как "смещение") не повторяется. Так что я не могу просто удерживать ключ, чтобы двигаться вверх. Вместо этого я должен нажать клавишу несколько раз. Как я могу это исправить, чтобы моя правая клавиша Shift работала как стрелка вверх, а моя стрелка вверх - как правая клавиша?
РЕДАКТИРОВАТЬ
Следуя предложению из комментариев, я установил AutoHotkey. У меня есть следующий скрипт:
RShift::Up
Up::RShift
У меня та же проблема, что и раньше. Но, поскольку AHK является языком сценариев, возможно ли использовать его для изменения поведения повторения?