J'utilise une souris USB pour droitier au bureau et une souris USB pour gaucher à la maison sur le même ordinateur portable Ubuntu 11.04. Comment puis-je configurer celui à la maison pour qu'il soit automatiquement configuré pour les gauchers lorsqu'il est branché?
Ouvrez un terminal et créez un dossier dans votre répertoire/etc/X11/appelé xorg.conf.d et accédez-y:
Sudo mkdir /etc/X11/xorg.conf.d
cd /etc/X11/xorg.conf.d/
Dans ce dossier, créez un fichier appelé 00-mouse-remap.conf , alors ouvrez un éditeur de texte:
Sudo gedit 00-mouse-remap.conf
Le serveur X doit analyser ce répertoire pour rechercher des scripts X11 personnalisés à charger au démarrage. La prochaine étape consiste donc à copier un paramètre de configuration similaire à celui-ci dans le fichier 00-mouse-remap.conf que vous venez d'ouvrir (personnaliser à votre gré ):
Section "InputClass"
Identifier "Microsoft Bluetooth Mouse 5000 button remap"
MatchProduct "Microsoft Bluetooth Notebook Mouse 5000"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SendCoreEvents" "true"
Option "Buttons" "8"
Option "ButtonMapping" "3 2 1 4 5 0 7 0"
EndSection
Étant donné que cela est mappé pour un produit spécifique, vous devez avoir des configurations distinctes pour vos souris gauchers et droitiers. : P
Vous pouvez trouver le nom de votre appareil en entrant dans le terminal:
xinput list
Vous devrez ensuite modifier une entrée de configuration gnome, alors exécutez (dans le terminal ou saisissez-la dans une session d'exécution en utilisant ALT + F2):
gconf-editor
(Si vous avez mis à niveau vers une version qui utilise dconf, c'est-à-dire 11.10 et tout plus tard, exécutez dconf-editor à la place)
Et accédez à cette entrée et décochez la case à côté de l'entrée qui dit active :
apps > gnome_settings_daemon > plugins > mouse
(Dans le cas de dconf, org> gnome> settings_daemon> plugins> souris)
Sachez simplement que cela désactive les paramètres du pointeur de la souris Gnome lorsque vous modifiez vos paramètres de pointeur dans l'interface graphique. Donc, si vous souhaitez utiliser l'interface graphique des paramètres de la souris, vous devrez le réactiver - bien que cela puisse prendre le relais de vos nouveaux paramètres de gauche. ^^
Par exemple, ma liste xinput est:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Acer T230H id=8 [slave pointer (2)]
⎜ ↳ Logitech USB Gaming Mouse id=9 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Power Button id=7 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=10 [slave keyboard (3)]
↳ Apple, Inc Apple Keyboard id=11 [slave keyboard (3)]
Je configurerais donc mon 00-mouse-remap.conf pour qu'il ressemble à ceci:
Section "InputClass"
Identifier "Logitech USB Gaming Mouse button remap"
MatchProduct "Logitech USB Gaming Mouse"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "SendCoreEvents" "true"
Option "Buttons" "8"
Option "ButtonMapping" "3 2 1 4 5 0 7 0"
EndSection
Les références: