web-dev-qa-db-fra.com

comment puis-je configurer un modèle de souris USB spécifique pour gaucher?

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é?

4
719016

Didacticiel

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. ^^


Exemples

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:

Message des forums Ubuntu par walkeraj

6
Alex Stevens