Как заставить раскладку клавиатуры менять местами символы сдвига на символы без сдвига?
На моей клавиатуре есть одни и те же клавиши (') и (?), где (?) активируется клавишей Shift. Я хочу поменять их местами, поэтому активирую (') со сдвигом и (?) без сдвига.
PowerToys не понимает (?) как клавишу, поэтому мне приходится назначить для нее ярлык, Shift+'
Итак, в PowerToys я сопоставил сочетание клавиш Shift(left)+' с ('). Это сработало.
Затем я сопоставил клавишу (') со сдвигом (вправо) +(')
Я использовал разные сдвиги (влево и вправо), чтобы лучше протестировать.
Но в результате с любым сдвигом или без него я всегда получаю символ (?)
Есть ли способ заставить это работать?
Я также попробовал AutoHotkey, и у меня возникла та же проблема. Затем я попробовал Keyboard Layout Creator 1.4 (в Windows 10), но он вообще не работает, клавиши ничего не делают, когда я пытаюсь выполнить «Тестирование раскладки клавиатуры».
1 ответ
Этот скрипт AutoHotKey может выполнить эту работу:
$?::
Send, '
Return
$'::
Send, ?
Return