F13 неправильно обрабатывается как numpad. Введите vcxsrv.
Я использую SharpKeys на своем компьютере с Windows 8, чтобы привязать клавишу Caps Lock к клавише F13, чтобы использовать ее в качестве горячей клавиши / модификатора в других программах. Это прекрасно работает в приложениях Windows - например, http://keycode.info/ правильно сообщает, что я нажал F13, когда нажимаю Caps Lock.
Однако, похоже, это не работает в vcxsrv, который обрабатывает ключ как KP_Enter
, например, Enter на цифровой клавиатуре. Выходные данные xev
одинаковы, независимо от того, нажимаю ли я Caps Lock или настоящую цифровую клавишу Enter. На это поведение не влияют Num Lock, -keyhook
аргумент vcxsrv или -xkbvariant nodeadkeys
аргумент vcxsrv, и это все, что я мог бы попробовать сам. Насколько я могу судить, это единственный ключ, который не прошел правильно.
В случае, если это имеет значение, я использую PuTTY для SSH в виртуальной машине Fedora 28 для запуска приложений X, которые я использую (например xev
).
0 ответов на вопрос
Похожие вопросы
-
1
Переназначить FN на другой ключ
-
2
Как сопоставить клавиатуру Mac с компоновкой ПК?
-
4
Как переназначить клавишу извлечения на клавиатуре MacBook, чтобы «удалить»?
-
-
10
Есть ли какое-нибудь программное обеспечение, чтобы помочь мне изучить макет Dvorak?
-
6
Беспроводная (алюминиевая) клавиатура Apple на Windows
-
6
Лучшая клавиатура со встроенным указательным устройством для медиацентра Mac?
-
3
Хэш-ключ через Bootcamp на MacBook Pro
-
10
Переназначение клавиши caps lock в Windows или OS X
-
10
Как почистить клавиатуру
-
9
Как отключить или переназначить клавишу «Windows»?