Le trackball d’elecom huge M-HT1DRBK possède des boutons FN que le noyau linux reconnait mais nous devons mapper leur utilisation. A priori ce que nous allons faire est valable pour tout trackball a partir du moment ou nous connaissons le numéro du bouton.
sur une votre linux installez : xbindkeys xvkbd
puis trouvez les numéros de boutons en cliquant dans la fenetre qui s’ouvre
xev | grep ', button'
on va editer un fichier qui va utiliser un fichier de configuration, ci dessous les numéros des boutons FN avec le ELECOM huge
- b10 -> fn1
- b11 -> fn2
- B12->fn3 (je ne l’utilise pas car j’ai parametré le scroll avec la boule du trackpad
nano ~/.xbindkeysrc
coller le contenu, décommenter ou commenter si vous voulez un page up/down ou un copier/coller avec les boutons, perso je préfère le copier/coller
#"xvkbd -text '[Page_Up]'" # sends pgup b:10 # "xvkbd -text '[Page_Down]'" # sends pgup b:11 "xvkbd -no-jump-pointer -xsendevent -text '\Cc'" # ctrl + c b:10 "xvkbd -no-jump-pointer -xsendevent -text '\Cv'" # ctrl + v b:11
pour tuer xbindkeys après chaque configuration : killall xbindkeys
pour lancer xbindkeys avec la nouvelle configuration : xbindkeys -f ~/.xbindkeysrc
pour utilser le scroll avec gnome et la balle : https://geekeries.de-labrusse.fr/?p=3467
pour avoir plein d’idées d’affectation de bouton : http://xahlee.info/linux/linux_xvkbd_tutorial.html
Commentaires récents