Códigos de teclas diferentes para F3 e F4 no teclado externo versus teclado do laptop

1

Estou usando um derivado do Debian com o xmonad no meu laptop (Lenovo X230). Eu tenho uma estação de encaixe e um teclado externo e trackball conectado a ele. O teclado é o Kinesis Advantage. Tudo estava funcionando bem, quando de repente, F3 e F4 parou de funcionar através do teclado externo. O que significa que as teclas de atalho que eu tenho mapeadas para vix xmonad não estão respondendo. No entanto, eles ainda funcionam diretamente no laptop.

Eu corri "showkey -k" e mapeei as teclas F nos dois 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 algum motivo, F3 e F4 emitem códigos de tecla diferentes quando pressionados no teclado externo e, em seguida, no teclado interno do laptop. Eu tentei reiniciar o teclado Kinesis, mas nada parece mudar.

Alguém poderia ter alguma idéia do que está acontecendo?

Obrigado

    
por oneself 22.12.2013 / 22:57

1 resposta

3

Encontrei alguém com um problema semelhante aqui .

Parece que o teclado Kinesis tem uma configuração multimídia.

Finally, I found the answer on the Kinesis FAQ. My F3 and F4 keys were behaving like multimedia keys (see manual to configure these). This feature can be disabled by holding = and pressing P for PC (you can also use W for Windows and M for Mac).

Então tente = + P e veja se está resolvido. (ou = + W ou = + M )

Do FAQ:

9. Function keys not working on USB Advantage Keyboard

It's possible the "Multi Media" features of the keyboard have been enabled, which changes some of the function keys.

To check, open up some kind of text editor and press and hold the equals key and tap the letter "s". You should see some text on the screen. If you see any of the function keys listed inside the brackets [F3 F4 etc. ] then you know the Multi Media features are active.

Normally, this is turned on by holding down the equals key and tapping the letter "n."

To disable the Multi Media feature, enter the Instant Configuration you're currently in.

So for example, if your keyboard is in Windows Mode, select Windows mode by holding down the equals key and tapping "w" (=w). (=m for mac mode and =p for PC mode)

This will clear the settings and your function keys should behave as expected.

    
por 22.12.2013 / 23:35