View previous topic :: View next topic |
Author |
Message |
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Mon May 16, 2005 7:53 pm Post subject: [xmodmap] codes bouton bizarres pour MX700 (résolu) |
|
|
J'essaie désespérément de configurer correctement ma souris MX700, et 3 boutons sont récalcitrants (celui au-dessus de la molette, et les 2 en-dessous de la molette) .. il faut dire qu'ils ont un code bouton assez bizarre .. jugez plutôt:
Code: | xmodmap -pp
There are 10 pointer buttons defined.
Physical Button
Button Code
1 1
2 2
3 3
4 6
5 7
6 4
7 5
8 183
9 24
10 95
|
Et je ne trouve aucun moyen de leur changer le code bouton .. c'est la seule chose qui semble me bloquer
sinon, mon .Xmodmap ressemble à ça Code: | pointer = 1 2 3 6 7 4 5 8 9 10 |
_________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki
Last edited by Dais on Tue May 17, 2005 1:58 pm; edited 1 time in total |
|
Back to top |
|
|
spider312 Veteran
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Mon May 16, 2005 10:06 pm Post subject: |
|
|
la MX700 n'a pas 10 boutons
enfin pas à ce que je sache
Elle est configurée comment dans xorg ? |
|
Back to top |
|
|
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Tue May 17, 2005 12:22 am Post subject: |
|
|
Bah .. "techniquement" non, mais pour la configurer, si:
- bouton gauche
- bouton droit
- mid click
- molette haut
- molette bas
- au-dessus de la molette
- en-dessous de la molette
- en-dessous du bouton précédent
- sur le côté gauche 1
- sur le côté gauche 2
et dans xorg.conf c'est tel quel:
Code: | Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "evdev"
Option "Dev Name" "Logitech USB Receiver"
Option "Dev Phys" "usb-0000:00:04.2-2/input0"
Option "Device" "/dev/input/mice"
Option "Buttons" "10"
Option "ZAxisMapping" "6 7"
Option "Resolution" "800"
|
_________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
|
spider312 Veteran
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Tue May 17, 2005 11:01 am Post subject: |
|
|
- molette haut = - au-dessus de la molette
- molette bas = - en-dessous de la molette
Du point de vue de la souris, ce sont les mêmes boutons, c'est comme ça que logitech les a voulus, je doute qu'ils aient séparés les code de ces boutons
- en-dessous du bouton précédent
Jamais réussi à le faire détecter autrement que comme un bouton 1
Je vais essayer ta conf xorg voir ce que ça donne chez moi, mais tu l'as déja vu marcher comme ça au moins ? ou ce ne sont que des suppositions ? |
|
Back to top |
|
|
CryoGen Veteran
Joined: 11 Feb 2004 Posts: 1426 Location: Bamako - Mali - Afrique
|
Posted: Tue May 17, 2005 11:59 am Post subject: |
|
|
j'ai une mx700 sur port ps2
Code: | Identifier "Mouse1"
Driver "mouse"
Option "Protocol" "ExplorerPS/2"
Option "Device" "/dev/psaux"
Option "Buttons" "7"
Option "ZAxisMapping" "6 7"
|
et mon petit script de reglage de la souris
Code: | #!/bin/sh
xmodmap -e "pointer = 1 2 3 6 7 4 5"
imwheel -k -b "67" -p |
_________________ - CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword... |
|
Back to top |
|
|
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Tue May 17, 2005 12:31 pm Post subject: |
|
|
spider312: pas forcément .. avec par exemple la config de CryoGen, molette-haut correspond à défilement haut mais en restant appuyé, comme si il y avait un turbo pour le bouton. Équivalent pour molette bas. Si c'était "vraiment" pareil, il faudrait appuyer plusieurs fois pour défiler lol.
et puis cherche logitech (esearch ou eix), tu as logitech-applet qui permet d'activer ou non le cruise control de ces boutons.
CryoGen: oui j'avais tenté ça au départ, mais le bouton "molette-haut" me faisait un retour arrière si possible, sinon défilement haut. Donc vu que j'arrivais pas à régler ça, je tente autre chose. _________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
|
spider312 Veteran
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Tue May 17, 2005 12:49 pm Post subject: |
|
|
okay, je viens de me documenter un peu, et en effet, je me trompais sur beaucoup de points
De très bonnes infos sur : http://www.linux-gamers.net/modules/wfsection/print.php?articleid=46 (c'est un tuto)
En fait c'est le ps/2 qui est limité à 7 boutons, et donc les vieux drivers de souris, ce à quoi n'est pas soumis evdev, et donc grace à ce tuto j'ai pu en effet faire detecter 10 boutons (mais les 2 fameux boutons autour de la molette déconnent, ils envoient 2 codes différents)
Concernant ton problème, tu as essayé de lancer xmodmap à la main ? le .Xmodmap à l'air de dépendre du DM et ne marche pas sur mon entrance
PS C'est cool ce logitech-applet, mais est-ce normal que je ne puisse passer ma MX500 à 800cpi que par lui, j'ai pourtant défini Code: | Option "Resolution" "800" | dans mon xorg.conf, et la résolutin est 400 jusqu'à ce que je le définisse via /usr/sbin/logitech_applet --set-res=800 |
|
Back to top |
|
|
CryoGen Veteran
Joined: 11 Feb 2004 Posts: 1426 Location: Bamako - Mali - Afrique
|
Posted: Tue May 17, 2005 1:27 pm Post subject: |
|
|
Dais wrote: | CryoGen: oui j'avais tenté ça au départ, mais le bouton "molette-haut" me faisait un retour arrière si possible, sinon défilement haut. Donc vu que j'arrivais pas à régler ça, je tente autre chose. |
Il faut utiliser imwheel et le configurer
.imwheelrc
Code: | "(null)"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
".*"
None, Up, Alt_L|Left
None, Down, Alt_L|Right
"Mozilla*"
None, Up, Up, 3
None, Down, Down, 3
None, Left, Alt_L|Left
None, Right, Alt_L|Right
Alt_L, Up, Page_Up
Alt_L, Down, Page_Down |
spider312, merci pour le lien ^^ ca va mettre tres utile (j'ai une mx1000 qui attend lol)
EDIT : hum on peut se passer d'imwheel aparamment ^^ je vais regarder ca de plus pres _________________ - CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword... |
|
Back to top |
|
|
Dais l33t
Joined: 05 Aug 2004 Posts: 977 Location: Québec
|
Posted: Tue May 17, 2005 1:53 pm Post subject: |
|
|
Bon, en fait xfce a l'air d'avoir des problèmes avec les souris du genre .. en effet, avec les autres DM il n'y a pas le problème de codes foireux. Bon point ^^
Par contre, effectivement .Xmodmap n'est pas pris en compte la plupart du temps (gnome oui si je me rappelle bien), même si la commande est placée dans .xinitrc .. je dois le lancer à la main .. à moins que j'aie loupé un autre moyen ?
Cryogen: bah soit imwheel soit xbindkeys .. imwheel a l'air de laisser plus de possibilités (action différente suivant l'appli par exemple)
EDIT: ok, il fallait mettre la ligne dans les fichiers du dossier /etc/X11/Sessions/ _________________ Tout ce que je suis n'est que cause
Tout ce que je suis n'est que conséquence
Pourquoi s'attacher à toutes ces choses
Pourquoi continuer dans la souffrance ?
-
Shiki Soku Ze Ku, Ku Soku Ze Shiki |
|
Back to top |
|
|
spider312 Veteran
Joined: 02 Oct 2004 Posts: 1274 Location: France > Savoie > Chambery
|
Posted: Tue May 17, 2005 2:01 pm Post subject: |
|
|
D'après le Howto que j'ai donné, il existe en effet une astuce pour remplacer imwheel, qui serait un pêu plus complexe mais tellement plus modulaire
J'ai l'impression que bcp d'infos erronées ou dépendant bcp des logiciels utilisés circulent concernant les commandes lancées par X, chez moi rien ne marche, je dois mettre mes commandes dans mon script de session (c'est un peu la galère les programmes au démarage avec e17)
le .xinitrc n'est lancé qu'en cas de startx, et c'est le seul, c'est tout ce dont je suis sur
Bref, le temps que ça marche, il ne faut rien lancer de façon "automatique" via des scripts dans le ~, puisque tout cela dépend de la distrib (et donc de la conf par défaut du serveur X) et du DM/WM utilisé |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|