web-dev-qa-db-fra.com

Axe de souris inversé sur un Ubuntu Live USB

J'ai un Ubuntu Live USB et je cherchais xorg.conf pour pouvoir insérer une option "InvX" "sur" (je ne suis pas tout à fait sûr de la façon dont cela fonctionne pour le moment). xorg.conf n’existe pas à sa place habituelle sur le live usb/cd. Où puis-je effectuer ce changement facilement et en permanence?

Arrière-plan: J'utilise Ubuntu sur un kiosque où les mouvements de la souris fonctionnent comme un écran tactile (en quelque sorte).

5
Parris

xorg.conf n’est pratiquement plus là. Mais il existe maintenant un répertoire, /usr/share/X11/xorg.conf.d/, qui conserve les options de configuration pour x.org.

Une note de côté: Dans 10.04 Lucid, le répertoire est /usr/lib/X11/xorg.conf.d/.

Pour inverser le mouvement de la souris:

  • Créer un fichier /usr/share/X11/xorg.conf.d/50-invertaxes.conf

    • pour créer ce fichier, vous devez obtenir les privilèges root. Lancez votre éditeur de texte préféré comme ceci: gksu gedit. Cela vous demandera un mot de passe.

    • alternativement, vous pouvez taper ceci dans un terminal:

      Sudo nano /usr/share/X11/xorg.conf.d/50-invertaxes.conf
      
  • Mettez ce qui suit dans le fichier:

    Section "InputClass"
        Identifier  "Invert Mouse"
        MatchProduct    "The name our your mouse in xorg"
        MatchDevicePath "/dev/input/event*"
        Option      "InvertY"       "true"
        Option      "InvertX"       "true"
    EndSection
    

    Où vous remplacez "le nom de votre souris dans xorg" par le nom réel détecté par xorg.

  • pour savoir quel identificateur vous devez utiliser, ouvrez un terminal et tapez

    xinput list
    

    cela produira une sortie similaire à celle-ci:

    ⎡ Virtual core pointer                      id=2    [master pointer  (3)]
    ⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
    ⎜   ↳ Logitech USB Receiver                     id=10   [slave  pointer  (2)]
    ⎜   ↳ Logitech USB Receiver                     id=11   [slave  pointer  (2)]
    ⎜   ↳ SynPS/2 Synaptics TouchPad                id=14   [slave  pointer  (2)]
    [more...]
    

    De là, je peux voir l'identifiant de ma souris Logitech, Logitech USB Reciever.

Pour pouvoir conserver cette configuration, vous devez avoir configuré votre clé USB Live avec "Stockage permanent":

old screenshot of usb startup disk creator

Activez l'option "Stocké dans l'espace supplémentaire réservé" au bas de la page avant de créer votre nouveau disque de démarrage USB. Vos paramètres seront conservés lors du redémarrage.

4
Stefano Palazzo