Estou usando um derivado do Debian com xmonad no meu laptop (Lenovo X230). Eu tenho uma docking station e um teclado externo e trackball conectados a ela. O teclado é a vantagem do Kinesis. Tudo estava funcionando bem, quando de repente F3 e F4 pararam de funcionar através do teclado externo. Ou seja, as teclas de atalho mapeadas para vix xmonad não estão respondendo. No entanto, eles ainda funcionam diretamente no laptop.
Executei "showkey -k" e mapeei as teclas F em ambos os teclados. Aqui estão os resultados:
|-----+---------+--------|
| Key | Kinesis | Laptop |
|-----+---------+--------|
| F1 | 59 | 59 |
| F2 | 60 | 60 |
| F3 | 165 | 61 |
| F4 | 164 | 62 |
| F5 | 63 | 63 |
| F6 | 64 | 64 |
|-----+---------+--------|
Por alguma razão, F3 e F4 emitem códigos de teclas diferentes quando pressionados no teclado externo e no teclado interno do laptop. Tentei redefinir o teclado Kinesis, mas nada parece mudar.
Alguém por acaso teria alguma ideia do que está acontecendo?
Obrigado
Responder1
Encontrei alguém com um problema semelhanteaqui.
Parece que o teclado Kinesis possui uma configuração multimídia.
Finalmente, encontrei a resposta noPerguntas frequentes sobre Kinesis. Minhas teclas F3 e F4 estavam se comportando como teclas multimídia (consulte o manual para configurá-las). Este recurso pode ser desativado segurando = e pressionando P para PC (você também pode usar W para Windows e M para Mac).
Então tente =+ Pe veja se resolve. (ou =+ Wou =+ M)
Das perguntas frequentes:
9. As teclas de função não funcionam no teclado USB Advantage
É possível que os recursos “Multi Media” do teclado tenham sido habilitados, o que altera algumas teclas de função.
Para verificar, abra algum tipo de editor de texto e pressione e segure a tecla igual e toque na letra “s”. Você deverá ver algum texto na tela. Se você vir alguma das teclas de função listadas entre colchetes [F3 F4 etc.], então você sabe que os recursos multimídia estão ativos.
Normalmente, isso é ativado mantendo pressionada a tecla igual e tocando na letra “n”.
Para desativar o recurso Multimídia, insira a Configuração Instantânea em que você está atualmente.
Por exemplo, se o seu teclado estiver no modo Windows, selecione o modo Windows mantendo pressionada a tecla igual e tocando em "w" (=w). (=m para modo mac e =p para modo PC)
Isso limpará as configurações e suas teclas de função deverão se comportar conforme o esperado.