Heureux propriétaire d’un pack Logitech Cordless Desktop Optical j’ai pendant longtemps cherché à en profiter comme il se doit sous LinuX
Après de longues heures passées là dessus, mes conclusions sont :
Pour le clavier, Lineak est super ! au moins aussi bien que le programme de Logitech sous Windows
Ce “mini-howto” a été réalisé sous Mandrake, j’utilise donc urpmi pour installer les softs requis, il faut bien sur l’adapter à votre distribution
urpmi lineak lineakconfig
il faut ensuite lancer lineakd au démarage de X (echo “/usr/bin/lineakd -&” >> .xsession)
puis lineakconfig permet de régler ces boutons
il dispose aussi d’un OSD (On Screen Display) qui affiche à l’écran le nom de la touche sur laquelle on appuye (pour les touches spéciales uniquement bien sur) et surtout une barre représentant le son lorsqu’on le monte ou le descend
Pour la souris, je suis encore en phase de tests, mais une bidouille sur imwheel semble marcher correctement sur certaines
tout d’abord il faut que la souris soit bien reconnue par X (que chaque bouton retourne un keycode différent)
chez moi cette configuration de la souris marche :
[cpp]
Section “InputDevice”
Identifier “Mouse1”
Driver “mouse”
Option “Protocol” “ExplorerPS/2”
Option “Device” “/dev/usbmouse”
Option “ZAxisMapping” “6 7”
EndSection
[/cpp]
pour tester tout ça :
urpmi X11R6-contrib
pour installer certains programmes bien utiles puis :
xev
qui retourne le keycode de chaque touche pressée ainsi que les évenements correspondants (press, release, etc …)
ensuite :
urpmi imwheel
pour installer imwheel
echo “#!/bin/sh” > ~/.kde/Autostart/mousexmodmap
echo “killall /usr/bin/imwheel” >> ~/.kde/Autostart/mousexmodmap
echo "xmodmap -e “pointer = 1 2 3 7 6 4 5"” >> ~/.kde/Autostart/mousexmodmap
echo "imwheel -k -b “67"” >> ~/.kde/Autostart/mousexmodmap
pour le lancer au démarage de KDE (à adapter selon votre environnement de bureau)
echo ‘".*"’ > ~/.imwheelrc
echo “None, Down, Alt_L|Left” >> ~/.imwheelrc
echo “None, Up, Alt_L|Right” >> ~/.imwheelrc
la configuration de imwheel (précédent et suivant sur les boutons du pouce sur une MX 700 / 500)
pour ma souris, qui n’a “que” 6 boutons, donc un seul sous le pouce, auquel j’associe “précédent” dans konqueror, j’ai du inverser les fonctions, donc
echo ‘".*"’ > ~/.imwheelrc
echo “None, Down, Alt_L|Right” >> ~/.imwheelrc
echo “None, Up, Alt_L|Left” >> ~/.imwheelrc
Voila tout
Nota : depuis que je suis passé sous FireFox, le précédent ne fonctionne plus, si quelqu’un avait plus de renseignements à ce sujet il serait bien aimable de m’en faire part