F13 é tratado incorretamente como numpad Enter in vcxsrv

1

Eu uso SharpKeys na minha máquina Windows 8 para religar a tecla Caps Lock para F13 para que eu possa usá-lo como um modificador de tecla de acesso / em outros programas. Isso funciona bem em aplicativos do Windows - por exemplo, o link informa corretamente que atingi a tecla F13 quando pressiono o Caps Lock.

No entanto, isso parece não funcionar em vcxsrv, que trata a chave como KP_Enter , ou seja, digite no teclado numérico. A saída de xev é idêntica, independentemente de eu pressionar Caps Lock ou a tecla Enter do teclado numérico real. Esse comportamento não é afetado pelo Num Lock, o argumento -keyhook para vcxsrv ou o argumento -xkbvariant nodeadkeys para vcxsrv, que é tudo que eu poderia pensar em tentar sozinho. Tanto quanto eu posso dizer isso é a única chave que não é passada corretamente.

Caso seja importante, estou usando o PuTTY para o SSH em uma VM do Fedora 28 para executar os aplicativos X que estou usando (como xev ).

    
por nixtir 04.09.2018 / 10:02

0 respostas