J'ai un ThinkPad W540. Sur son clavier, il y a quatre touches multimédia au-dessus du pavé numérique. Deux de ces clés génèrent des codes clés (et, apparemment, des scancodes) qui correspondent à une combinaison de clés, Win_L+ Let Win_L+ E. En d'autres termes, pour la clé générant Win_L+ L,
showkey --scancodes
renvoie ceci:
0xe0 0x5b 0x26 0xa6 0xe0 0xdb
La setkeycodes
commande nécessite soit des séquences non codées sur un seul octet, soit des séquences échappées de deux octets pour indiquer les codes de balayage et showkey
me donne bien plus que cela. Par conséquent, je ne peux pas vraiment mapper cette clé sur l'un des codes de clé libres de mon système setkeycodes <scancode> <keycode>
.
J'apprécierais vraiment toutes les astuces permettant de remapper cette touche sur une autre fonction qui ne duplique pas simplement l'une des combinaisons de touches existantes sur mon clavier.
/etc/acpi/events
de l' acpid
emballage et en définissant simplement une action lorsque ces touches de fonction étaient enfoncées.