[openbox] plus de bouton du millieu depuis MAJ xserver
-
- newbie
- Messages : 6
- Inscription : lun. 05 janv. 2009, 10:22
- Localisation : Hautes-pyrénées
[openbox] plus de bouton du millieu depuis MAJ xserver
Bonjour,
depuis la MAJ de xserver, j'ai perdu le bouton du millieu sur ma souris logitech VX revolution sous openbox.
Avant, le bouton 8 était attribué au millieu et maintenant, le bouton 8 n'est que le bouton 8.
Le problème c'est qu'aucun bouton de ma souris ne correspond au millieu (vérifié avec xev).
J'ai modifier mon rc.xml et remplcer le bouton Middle par Button8 mais ça ne change rien. Je ne peu toujours pas appeler le menu qui permet de changer de desktop.
Pourtant, avec Blender, le bouton 8 remplace celui du millieu sans avoir modifié la config.
Avec mon touchpad, le boutton du millieu fonctionne normalement.
Comment attibuer ce bouton à MMB ?
depuis la MAJ de xserver, j'ai perdu le bouton du millieu sur ma souris logitech VX revolution sous openbox.
Avant, le bouton 8 était attribué au millieu et maintenant, le bouton 8 n'est que le bouton 8.
Le problème c'est qu'aucun bouton de ma souris ne correspond au millieu (vérifié avec xev).
J'ai modifier mon rc.xml et remplcer le bouton Middle par Button8 mais ça ne change rien. Je ne peu toujours pas appeler le menu qui permet de changer de desktop.
Pourtant, avec Blender, le bouton 8 remplace celui du millieu sans avoir modifié la config.
Avec mon touchpad, le boutton du millieu fonctionne normalement.
Comment attibuer ce bouton à MMB ?
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Est-ce que tu utilises l’hotplugin de Xorg ?
Le bouton du milieu c’est button 2, xev ne te renvoie pas ça quelque soit le bouton enclenché ?
Sinon as-tu testé avec xmodmap pour réaffecter les différents code bouton ?
Le bouton du milieu c’est button 2, xev ne te renvoie pas ça quelque soit le bouton enclenché ?
Sinon as-tu testé avec xmodmap pour réaffecter les différents code bouton ?
Dernière modification par gyo le mer. 07 janv. 2009, 13:00, modifié 1 fois.
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Essaye un truc comme ça, déjà :
Sinon, si tu pouvais montrer le log de Xorg concernant l’autodétection de ta souris, ça indique entre autre le nombre de boutons détectés et autre informations intéressantes.
Code : Tout sélectionner
xmodmap -e "pointer = 1 8 3"
-
- newbie
- Messages : 6
- Inscription : lun. 05 janv. 2009, 10:22
- Localisation : Hautes-pyrénées
Code : Tout sélectionner
(**) Option "SendCoreEvents"
(**) Logitech: always reports core events
(**) Logitech: Device: "/dev/input/by-id/usb-Logitech_USB_Receiver-event-mouse"
(**) Logitech: ButtonMapping '1 8 3'
(II) Logitech: Found 16 mouse buttons
(II) Logitech: Found x and y relative axes
(II) Logitech: Configuring as mouse
(**) Logitech: YAxisMapping: buttons 4 and 5
(**) Option "XAxisMapping" "7 6"
(**) Logitech: XAxisMapping: buttons 7 and 6
(**) Logitech: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) evaluating device (Logitech)
(II) XINPUT: Adding extended input device "Logitech" (type: MOUSE)
Code : Tout sélectionner
(II) config/hal: Adding input device Logitech USB Receiver
(**) Logitech USB Receiver: always reports core events
(**) Logitech USB Receiver: Device: "/dev/input/event3"
(II) Logitech USB Receiver: Found 1 mouse buttons
(II) Logitech USB Receiver: Found keys
(II) Logitech USB Receiver: Configuring as keyboard
(**) Logitech USB Receiver: YAxisMapping: buttons 4 and 5
(**) Logitech USB Receiver: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Logitech USB Receiver" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Logitech USB Receiver: xkb_rules: "evdev"
(**) Option "xkb_model" "evdev"
(**) Logitech USB Receiver: xkb_model: "evdev"
(**) Option "xkb_layout" "fr"
(**) Logitech USB Receiver: xkb_layout: "fr"
(II) config/hal: Adding input device Logitech USB Receiver
(**) Logitech USB Receiver: always reports core events
(**) Logitech USB Receiver: Device: "/dev/input/event2"
(WW) Logitech USB Receiver: device file already in use. Ignoring.
(II) UnloadModule: "evdev"
(EE) PreInit returned NULL for "Logitech USB Receiver"
(EE) config/hal: NewInputDeviceRequest failed
(II) config/hal: Adding input device PS/2 Generic Mouse
(**) PS/2 Generic Mouse: always reports core events
(**) PS/2 Generic Mouse: Device: "/dev/input/event10"
(II) PS/2 Generic Mouse: Found 3 mouse buttons
(II) PS/2 Generic Mouse: Found x and y relative axes
(II) PS/2 Generic Mouse: Configuring as mouse
(**) PS/2 Generic Mouse: YAxisMapping: buttons 4 and 5
(**) PS/2 Generic Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "PS/2 Generic Mouse" (type: MOUSE)
Code : Tout sélectionner
(II) config/hal: Adding input device Macintosh mouse button emulation
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
Sur ce portable HP 8710w, il y a un touchpad et un mini joystick (entre GBH) avec, pour les deux, trois boutons.
xmodmap ne change rien.
Contrairement au log, je n'ai pas de clavier logitech, c'est certainement la clé USB de la souris.