Souris pour gaucher
Fermé
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
-
10 déc. 2007 à 00:04
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 - 15 déc. 2007 à 22:17
teutates Messages postés 19624 Date d'inscription vendredi 28 décembre 2001 Statut Modérateur Dernière intervention 2 janvier 2020 - 15 déc. 2007 à 22:17
A voir également:
- Souris pour gaucher
- Quelle touche pour débloquer la souris ? - Guide
- Autoclick souris - Télécharger - Divers Utilitaires
- Souris inversée - Guide
- Pointeur souris - Guide
- Souris qui saccade ✓ - Forum Windows
17 réponses
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
10 déc. 2007 à 11:05
10 déc. 2007 à 11:05
en exécutant manuellement le xmodmap ca marche ?
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
472
10 déc. 2007 à 11:12
10 déc. 2007 à 11:12
Bonjour,
gaucher aussi ! :-)
:-))
gaucher aussi ! :-)
:-))
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
11 déc. 2007 à 09:57
11 déc. 2007 à 09:57
man xmodmap
EXAMPLES
Many pointers are designed such that the first button is pressed using the index finger of the right hand. People who are left-handed frequently find that it is more comfortable to reverse the button codes that get generated so that the primary button is pressed using the index finger of the left hand. This could be done on a 3 button pointer as follows:
% xmodmap -e "pointer = 3 2 1"
EXAMPLES
Many pointers are designed such that the first button is pressed using the index finger of the right hand. People who are left-handed frequently find that it is more comfortable to reverse the button codes that get generated so that the primary button is pressed using the index finger of the left hand. This could be done on a 3 button pointer as follows:
% xmodmap -e "pointer = 3 2 1"
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
11 déc. 2007 à 21:51
11 déc. 2007 à 21:51
Rien à faire !! Ca veux toujours pas !!! Grrr !
J'ai modifié /etc/X11/Xmodmap en ajoutant le % (que j'avais omis) ce qui donne :
% xmodmap -e "pointer = 3 2 1 4 5"
Au redémarrage, que dalle !!!
Et le man xmodmap ne m'aide pas beaucoup ;-(
J'ai modifié /etc/X11/Xmodmap en ajoutant le % (que j'avais omis) ce qui donne :
% xmodmap -e "pointer = 3 2 1 4 5"
Au redémarrage, que dalle !!!
Et le man xmodmap ne m'aide pas beaucoup ;-(
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
12 déc. 2007 à 11:03
12 déc. 2007 à 11:03
on ne sait toujours pas si xmodmap -e "pointer = 3 2 1 4 5"
fonctionne quand il est exécuté manuellement
le % c'est le prompt du shelll !!! taper:
xmodmap -e "pointer = 3 2 1 4 5"
fonctionne quand il est exécuté manuellement
le % c'est le prompt du shelll !!! taper:
xmodmap -e "pointer = 3 2 1 4 5"
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
472
12 déc. 2007 à 16:47
12 déc. 2007 à 16:47
Bonjour,
Je regarde ce que ça donne ici :
[bob 6] ~ > xmodmap -pp
[bob 7] ~ >
c'est donc l'installation par défaut !
mon fichier xorg.conf
je rajoute une page particulièrement intéressante : http://yves.gablin.club.fr/gablin.php?page=pc_linux&article=config_mouse
et une autre astuce (délivrée par l'auteur du site cité ci-dessus) :
https://mandrivausers.org/index.php?act=Print&client=printer&f=9&t=32893
je teste ...
1er test :
[bob 15] ~ > xmodmap -e 'pointer = 3 2 1 4 5 6 7 8 9'
[17:22 1.26]
[bob 16] ~ >
[bob 16] ~ > xmodmap -pp
[17:29 1.22]
[bob 17] ~ >
... j'obtiens bien l'inversion LB / RB !
:-))
Je regarde ce que ça donne ici :
[bob 6] ~ > xmodmap -pp
There are 9 pointer buttons defined. Physical Button Button Code 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9
[bob 7] ~ >
c'est donc l'installation par défaut !
mon fichier xorg.conf
Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/mouse" EndSection
je rajoute une page particulièrement intéressante : http://yves.gablin.club.fr/gablin.php?page=pc_linux&article=config_mouse
et une autre astuce (délivrée par l'auteur du site cité ci-dessus) :
https://mandrivausers.org/index.php?act=Print&client=printer&f=9&t=32893
je teste ...
1er test :
[bob 15] ~ > xmodmap -e 'pointer = 3 2 1 4 5 6 7 8 9'
[17:22 1.26]
[bob 16] ~ >
[bob 16] ~ > xmodmap -pp
There are 9 pointer buttons defined. Physical Button Button Code 1 3 2 2 3 1 4 4 5 5 6 6 7 7 8 8 9 9
[17:29 1.22]
[bob 17] ~ >
... j'obtiens bien l'inversion LB / RB !
:-))
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
13 déc. 2007 à 21:42
13 déc. 2007 à 21:42
Toujours pas de souris en gaucher !! J'ai modifié /etc/X11/xorg.conf pour y ajouter Option "ZAxisMapping" "6 7" ce qui donne :
Mais je me demande si mon problème ne viendrait pas du fait que mon xorg.conf contienne 2 entrées "Section InputDevice" mentionnant une souris ?! Car quand je compare avec les xorg.conf des autres distributions, tel n'est pas le cas.
Pour information, j'avais déjà tenté de supprimer le Mouse2 et j'ai du réinjecter cette partie illico presto.
Je m'installe demain soir la Mandriva 2008 en minimale pour comparer et tâcher de comprendre.
Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/mouse" Option "ZAxisMapping" "6 7" EndSection Section "InputDevice" Identifier "Mouse2" Driver "evdev" Option "bustype" "0x0011" Option "product" "0x0006" Option "vendor" "0x0002" EndSection
Mais je me demande si mon problème ne viendrait pas du fait que mon xorg.conf contienne 2 entrées "Section InputDevice" mentionnant une souris ?! Car quand je compare avec les xorg.conf des autres distributions, tel n'est pas le cas.
Pour information, j'avais déjà tenté de supprimer le Mouse2 et j'ai du réinjecter cette partie illico presto.
Je m'installe demain soir la Mandriva 2008 en minimale pour comparer et tâcher de comprendre.
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 00:26
15 déc. 2007 à 00:26
Toujours droitier forcé ;-(((
J'ai installé une seconde Mandriva 2008 pour comparer mais sans résultat. J'ai toujours 2 entrée "souris" dans mes xorg.conf et les 2 Mandriva demeurent en droitier alors que la Zenwalk 4.8 ne pose aucun problème (mais le xorg.conf de la Zenwalk ne m'avance pas non plus).
Reste à voir avec une Debian.
Et le pire est que j'ai pu mettre une souris en gaucher avec la même Mandriva 2008 sur une autre machine. Je commence à penser que le problème viendrait de mon mulot mal reconnus par la Mandriva 2008 alors que je n'avais aucun problème avec la Mandriva 2007.1
J'ai installé une seconde Mandriva 2008 pour comparer mais sans résultat. J'ai toujours 2 entrée "souris" dans mes xorg.conf et les 2 Mandriva demeurent en droitier alors que la Zenwalk 4.8 ne pose aucun problème (mais le xorg.conf de la Zenwalk ne m'avance pas non plus).
Reste à voir avec une Debian.
Et le pire est que j'ai pu mettre une souris en gaucher avec la même Mandriva 2008 sur une autre machine. Je commence à penser que le problème viendrait de mon mulot mal reconnus par la Mandriva 2008 alors que je n'avais aucun problème avec la Mandriva 2007.1
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
15 déc. 2007 à 01:14
15 déc. 2007 à 01:14
Salut,
j'ai testé sur Debian
j'ai testé sur Debian
xmodmap -e "pointer = 3 2 1"et ça marche chez moi
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 01:20
15 déc. 2007 à 01:20
Oui mais je n'ai toujours pas compris comment tu fais ! En console ? Ou faut-il entrer cette ligne dans xorg.conf ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
15 déc. 2007 à 01:22
15 déc. 2007 à 01:22
Pour l'instant j'ai tapé dans une console, et tout de suite le changement est pris en compte.
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 01:33
15 déc. 2007 à 01:33
Chez moi, ca ne fonctionne pas, que je sois sous mon profil ou sous root :
Et je reste donc en droitier !
[thierry@localhost ~]$ xmodmap -e "pointer = 3 2 1" Warning: Only changing the first 3 of 11 buttons. [thierry@localhost ~]$
Et je reste donc en droitier !
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
15 déc. 2007 à 01:43
15 déc. 2007 à 01:43
Voici ce que j'ai dans xorg.conf
Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" Option "CorePointer" Option "Device" "/dev/input/mice" Option "Protocol" "ImPS/2" Option "Emulate3Buttons" "true" EndSectionas-tu essayé avec gnome-mouse-properties ?
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 14:28
15 déc. 2007 à 14:28
gnome-mouse-properties ?
Peux pas ! Etant allergique à Gnome, je ne l'ai pas installé ;-/
Peux pas ! Etant allergique à Gnome, je ne l'ai pas installé ;-/
bob031
Messages postés
8158
Date d'inscription
samedi 7 août 2004
Statut
Membre
Dernière intervention
1 septembre 2014
472
15 déc. 2007 à 08:26
15 déc. 2007 à 08:26
Salut,
d'autres infos :
je n'ai pas de fichier .xinitrc !
quand à mon fichier xmodmap je ne l'ai jamais touché.
[bob 7] firefox > cat /etc/X11/Xmodmap
!
! This is the "Xmodmap" file for Standard Keyboards with Windows keys.
!
! If you want to have other keymappings for special X-Terminals, just
! create a "Xmodmap.${DISPLAY}" file with the according changes.
!
keycode 22 = BackSpace
keycode 115 = F13
keycode 117 = Menu
[08:13 0.60]
[bob 8] firefox > cat /etc/X11/XF86Config
mes interrogations :
quelle "espèce" ton mulot ?
la commande xmodmap -pp permet de voir le nombre de commandes de la souris.
peut-être taper la totalité des chiffres (eg chez moi xmodmap -e 'pointer = 3 2 1 4 5 6 7 8 9' ) ???
je vois ceci chez teutates :
....lu dans le premier lien donné :
il est parfaitement possible d'utiliser le protocole "PS/2" (un bon début, tout comme "IMPS/2") avec un périphérique USB
....peut-être modifier à ce niveau ?
une autre astuce :
ajouter dans la section Device de la Souris (modifier le nombre et l'ordre des commandes selon) :
je rajoute ceci :
un programme pour régler les boutons de souris : IMWheel :
http://imwheel.sourceforge.net/
un tuto en français : https://www.andesi.org/forum_subdomain/index_php/
est-ce que le fichier XF86config joue ?
:-))
d'autres infos :
je n'ai pas de fichier .xinitrc !
quand à mon fichier xmodmap je ne l'ai jamais touché.
[bob 7] firefox > cat /etc/X11/Xmodmap
!
! This is the "Xmodmap" file for Standard Keyboards with Windows keys.
!
! If you want to have other keymappings for special X-Terminals, just
! create a "Xmodmap.${DISPLAY}" file with the according changes.
!
keycode 22 = BackSpace
keycode 115 = F13
keycode 117 = Menu
[08:13 0.60]
[bob 8] firefox > cat /etc/X11/XF86Config
Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/mouse" EndSection
mes interrogations :
quelle "espèce" ton mulot ?
la commande xmodmap -pp permet de voir le nombre de commandes de la souris.
peut-être taper la totalité des chiffres (eg chez moi xmodmap -e 'pointer = 3 2 1 4 5 6 7 8 9' ) ???
je vois ceci chez teutates :
Option "Protocol" "auto"
....lu dans le premier lien donné :
il est parfaitement possible d'utiliser le protocole "PS/2" (un bon début, tout comme "IMPS/2") avec un périphérique USB
....peut-être modifier à ce niveau ?
une autre astuce :
ajouter dans la section Device de la Souris (modifier le nombre et l'ordre des commandes selon) :
Option "ButtonMapping" "1 2 3 4 5"
je rajoute ceci :
un programme pour régler les boutons de souris : IMWheel :
http://imwheel.sourceforge.net/
un tuto en français : https://www.andesi.org/forum_subdomain/index_php/
est-ce que le fichier XF86config joue ?
:-))
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 14:30
15 déc. 2007 à 14:30
Dès que j'aurai redémarré (je suis avec la Zenwalk actuellement), j'essaie ton truc Bob ;-)
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 20:28
15 déc. 2007 à 20:28
Je reprend tout :
Pour mieux comprendre (et éviter de casser, même partiellement) ma Mandriva 2008, j'ai installé cette même Mandriva 2008 (sommairement ... tellement sommairement que je n'ai même pas internet ! C'est pas grâve !)
J'ai repris ensuite l'intégralité des interventions :
1) Installation de tests Mandriva :
Effectivement, la commande xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" m'a bien donné une souris pour gaucher (confirmée par le second xmodmap -pp.
J'ai ensuite intégré au fichier /etc/X11/Xmodmap la ligne (telle quelle) :
xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9"
Après un redémarrage et un passage par le centre de contrôle KDE pour configurer la souris en gaucher, j'ai effectivement atteint mon objectif.
2) Installation de "production" Mandriva" :
Là encore, la seconde commande xmodmap -pp indique une souris pour gaucher. Et pourtant la commande xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" ne donne rien (alors que ce test avait réussi immédiatement avec l'installation de test) !?!
Est-ce que le problème viendrait de xorg.conf ?
Je vais redémarrer, sait-on jamais.
Pour mieux comprendre (et éviter de casser, même partiellement) ma Mandriva 2008, j'ai installé cette même Mandriva 2008 (sommairement ... tellement sommairement que je n'ai même pas internet ! C'est pas grâve !)
J'ai repris ensuite l'intégralité des interventions :
1) Installation de tests Mandriva :
[thierry@localhost ~]$ xmodmap -pp There are 9 pointer buttons defined. Physical Button Button Code 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 [thierry@localhost ~]$ xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" [thierry@localhost ~]$ xmodmap -pp There are 9 pointer buttons defined. Physical Button Button Code 1 3 2 2 3 1 4 4 5 5 6 6 7 7 8 8 9 9 [thierry@localhost ~]$
Effectivement, la commande xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" m'a bien donné une souris pour gaucher (confirmée par le second xmodmap -pp.
J'ai ensuite intégré au fichier /etc/X11/Xmodmap la ligne (telle quelle) :
xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9"
Après un redémarrage et un passage par le centre de contrôle KDE pour configurer la souris en gaucher, j'ai effectivement atteint mon objectif.
2) Installation de "production" Mandriva" :
[thierry@localhost ~]$ xmodmap -pp There are 9 pointer buttons defined. Physical Button Button Code 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 [thierry@localhost ~]$ xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" [thierry@localhost ~]$ xmodmap -pp There are 9 pointer buttons defined. Physical Button Button Code 1 3 2 2 3 1 4 4 5 5 6 6 7 7 8 8 9 9 [thierry@localhost ~]$
Là encore, la seconde commande xmodmap -pp indique une souris pour gaucher. Et pourtant la commande xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" ne donne rien (alors que ce test avait réussi immédiatement avec l'installation de test) !?!
Est-ce que le problème viendrait de xorg.conf ?
Je vais redémarrer, sait-on jamais.
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 21:39
15 déc. 2007 à 21:39
Je reviens sur ma Mandriva de "production" :
J'ai modifié mon xorg.conf exactement comme la Mandriva de test (fonctionnelle) ce qui donne :
Ensuite, voici les résultats :
Et, malgré les apparences, toujours pas de souris pour gaucher avec un xmodmap approprié en console ! Pourquoi ?
J'ai modifié mon xorg.conf exactement comme la Mandriva de test (fonctionnelle) ce qui donne :
Section "InputDevice" Identifier "Mouse1" Driver "mouse" Option "Protocol" "ExplorerPS/2" Option "Device" "/dev/mouse" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "Mouse2" Driver "evdev" Option "bustype" "0x0011" Option "relBits" "+0+1+2" Option "product" "0x0006" Option "vendor" "0x0002" Option "HWheelRelativeAxisButtons" "6 7" Option "ZAxisMapping" "4 5" EndSection
Ensuite, voici les résultats :
[thierry@localhost ~]$ xmodmap -pp There are 9 pointer buttons defined. Physical Button Button Code 1 1 2 2 3 3 4 5 5 4 6 6 7 7 8 8 9 9 [thierry@localhost ~]$ xmodmap -e "pointer = 3 2 1 4 5 6 7 8 9" [thierry@localhost ~]$ xmodmap -pp There are 9 pointer buttons defined. Physical Button Button Code 1 3 2 2 3 1 4 4 5 5 6 6 7 7 8 8 9 9 [thierry@localhost ~]$
Et, malgré les apparences, toujours pas de souris pour gaucher avec un xmodmap approprié en console ! Pourquoi ?
lami20j
Messages postés
21331
Date d'inscription
jeudi 4 novembre 2004
Statut
Modérateur, Contributeur sécurité
Dernière intervention
30 octobre 2019
3 567
15 déc. 2007 à 21:44
15 déc. 2007 à 21:44
Salut,
pourquoi je vois chez toi 2 souris?!
pourquoi je vois chez toi 2 souris?!
teutates
Messages postés
19624
Date d'inscription
vendredi 28 décembre 2001
Statut
Modérateur
Dernière intervention
2 janvier 2020
3 584
15 déc. 2007 à 22:17
15 déc. 2007 à 22:17
Pourquoi chez moi 2 souris ? Justement, je me le suis demandé très rapidement. J'ai même tenté d'en supprimer une (dans le xorg.conf) mais j'ai du la remettre aussi sec pour cause de non redémarrage. En passant, j'ai aussi 2 souris dans le xorg.conf de la Mandriva de test (qui, elle, a bien voulu passer rapidement en gaucher, avec le même matériel).
J'ai installé imwheel, suivi le tuto, redémarré et .... zut ! Toujours rien !
D'ailleurs maintenant, je me retrouve, non plus avec 9, mais 13 boutons de souris :
Pourquoi là aussi ?
J'ai installé imwheel, suivi le tuto, redémarré et .... zut ! Toujours rien !
D'ailleurs maintenant, je me retrouve, non plus avec 9, mais 13 boutons de souris :
[thierry@localhost ~]$ xmodmap -pp There are 13 pointer buttons defined. Physical Button Button Code 1 1 2 2 3 3 4 4 5 5 6 6 7 7 8 8 9 9 10 10 11 11 12 12 13 13 [thierry@localhost ~]$
Pourquoi là aussi ?
10 déc. 2007 à 19:59