Se connecter avec
S'enregistrer | Connectez-vous

[résolu]souris 5 boutons sous KDE

Dernière réponse : dans Le monde de Linux

Bonjour,

J'utilise actuellent Debian sarge (kernel 2.6.8) et j'aimerai que tout comme sous ma configuration windows, les 5 boutons de ma souris fonctionnent et aie les fonctions "précédent" et "suivant" dans mon navigateur.

J'ai fait quelques recherches sur la toile, et n'ai trouvé que quelques informations confuses (comprendre par là que je vois pas trop de quoi ils parlent).

Existe-t'il un moyen simple d'activer les autres boutons?

Merci d'avance.

Autres pages sur : resolu souris boutons kde

Lassé par la pub ? Créez un compte

AngelTLV a dit :
Bonjour,

J'utilise actuellent Debian sarge (kernel 2.6.8) et j'aimerai que tout comme sous ma configuration windows, les 5 boutons de ma souris fonctionnent et aie les fonctions "précédent" et "suivant" dans mon navigateur.

J'ai fait quelques recherches sur la toile, et n'ai trouvé que quelques informations confuses (comprendre par là que je vois pas trop de quoi ils parlent).

Existe-t'il un moyen simple d'activer les autres boutons?

Merci d'avance.

s'interessant au même sujet, j'ai trouvé ceci http://lea-linux.org/hardware/hard_autres/souris4bouton...
Mais je n'ai encore rien testé. vlà

pour le cas ou les sources disparaîtraient, je vais mettre ici les explications du paramètrage de la souris:

XFree
First you need to configure X to see the mouse and all its buttons. The following is taken from my /etc/X11/XF86Config-4 file.

Section "InputDevice"
# Make sure you use the identifier specified in the
# ServerLayout section.
Identifier "IntelliMouse"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
# Change the device to point to the correct location!
# I use the USB connection under devfs
Option "Device" "/dev/usbmouse"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
EndSection
There are 7 buttons becuase the wheel counts as 3 (up, down, and click).

Xmodmap
Run xmodmap -e "pointer = 1 2 3 6 7 4 5". This has to be done everytime you login. I have the command in my ~/.xinitrc, but where you put it depends on your configuration. KDE users should look at ~/.kde/Autostart.

You can test to see if the extra buttons are seen by X with "xev" (place the pointer in the square and click the buttons to see the events).

imwheel
Next the mouse clicks have to be translated in to something the applications can understand. This is done by imwheel, which will let you specify keyboard commands for each click. We will configure it to send keyboard shortcuts for back and forwards to all applications. You can specify different combinations, either for all apps or for specific ones.

Create .imwheelrc in your home directory with the following:

".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
Next start imwheel with imwheel -k -b "67". This also has to be done every time, so I have the command in ~/.xinitrc.

sources: http://dorward.me.uk/linux/mouse/#imwheel

Comme je l'ai signalé, j'ai fait un mixe des 2 tutoriaux, j'ai utilisé la configuration trouvée sur le site http://dorward.me.uk/linux/mouse/#imwheel en l'adaptant à mes besoins, et j'ai pris le script trouvé sur le site de lea-linux à placer dans kde-autostart.

Ca donne ça:

Section "InputDevice"
Identifier "Intellimouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/psaux"
Option "Protocol" "ExplorerPS/2"
# Option "Emulate3Buttons" "true"
Option "ZAxisMapping" "6 7"
Option "Buttons" "7"
EndSection

Tu cherches la partie relative à "InputDevice"

Pour le script, rien d'exceptionnel, ça donne ça:

#!/bin/sh
#configuration des boutons de la souris pour donner à chaque bouton sa fonction normal molette y-compris.
path=/usr/X11R6/bin/
xmodmap -e "pointer = 1 2 3 6 7 4 5"


Ne pas oublier de le rendre exécutable par tous, et roulez jeunesse.

moi ca me donne ca :

[root@lns-bzn-24-82-254-128-2 Archives]# xmodmap -e "pointer = 1 2 3 6 7 4 5"
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

xmodmap: unable to open display ':0.0'

c'est du au PCI-E le display error ?
Lassé par la pub ? Créez un compte