Vista (deux fenêtres se chevauchant) fera une très bonne touche d'accès au mode exposé de Compiz, quand à la touche "Messenger" (deux silhouettes de personnages) sera très bien en touche d'accès au répertoire de contacts.
Mais bon faut déjà quelles marchent donc le problème :
Toutes les touches multimédia marchent plus ou moins bien.
- Certaines ont un keycode et déjà une action XF86* attribué et effectuent déjà leur travail (réglage du son, changement de piste)
- Certaines n'ont qu'un scancode, ça se règlera à coup de setkeycodes et xmodmap.
- Deux (celles cité au dessus) ne retournent vraiment rien !
Je suis parti de l'USB et j'ai remonté l'HID jusqu'à input.c qui reçoit bien les évènements de ces deux touches mais en dessous plus rien.
Reste donc à savoir à quel niveau ça bloque (input, evdev...) et pourquoi ça bloque (non respect de la norme par le matériel, bug ou limitation du noyau...) et comment régler le problème (création d'un driver spécifique, où modification des drivers existants)
Si quelqu'un a une idée ?
La sortie de hidraw pour les deux touches concernées :
# od -x < /dev/hidraw1
0000000 0300 01a2 0000 0000 0300 0000 0000 0000
0000020 0300 02a0 0000 0000 0300 0000 0000 0000
/dev/hidraw1 correspond à la souris comme c'est souvent le cas sur ce type d'ensemble, les touches multimédia sont mappé sur le périphérique souris.
# input.c
Posté par Tonton Benoit . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.