GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Impossible de désactiver Xinput ?

J'essaie de désactiver mon écran tactile avec xinput.

La sortie de running est xinput --list

Virtual core pointer                        id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ ELAN0B00:00 04F3:306A Touchpad            id=12   [slave  pointer  (2)]
⎜   ↳ WCOM0033:00 2D1F:001E Pen (0)             id=16   [slave  pointer  (2)]
⎜   ↳ G2Touch Multi-Touch by G2TSP              id=11   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ 720p HD Camera                            id=9    [slave  keyboard (3)]
    ↳ 720p HD Camera                            id=10   [slave  keyboard (3)]
    ↳ WCOM0033:00 2D1F:001E                     id=13   [slave  keyboard (3)]
    ↳ Intel Virtual Button driver               id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]

Mon appareil semble être id=11 , donc je lance :

xinput disable 11

Après l'avoir exécuté, il est désactivé jusqu'à ce que j'utilise l'écran tactile, puis 5 secondes plus tard, il est automatiquement réactivé ?? Comment puis-je désactiver définitivement l'écran tactile.

Réponse acceptée :

J'ai parcouru plusieurs façons de désactiver mon écran tactile - celle qui me semble la plus propre, dans Ubuntu 17.10, consiste à modifier le fichier "/usr/share/X11/xorg.conf.d/40-libinput.conf" et modifiez la section relative aux écrans tactiles :

sudo nano /usr/share/X11/xorg.conf.d/40-libinput.conf

Faites défiler jusqu'à la section sur les écrans tactiles et ajoutez la ligne 'Option "Ignorer" "on"' - le contenu de la section ressemblera à

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
        Option "Ignore" "on" #Disable loading the touchscreen
EndSection

voir man xorg.conf , cette option indique à xorg que "le périphérique doit être entièrement ignoré et non ajouté au serveur".


Ubuntu
  1. Ubuntu - Désactiver Alt Focus ?

  2. Impossible de lancer Gedit avec Sudo ?

  3. Désactiver Super + S dans Ubuntu 13.04 ?

  4. Comment désactiver Cryptswap ?

  5. Comment désactiver le clic central de la souris même après le redémarrage ?

Comment désactiver un PPA particulier dans Ubuntu

Comment désactiver le compte invité dans Ubuntu

Comment désactiver IPv6 sur Ubuntu Linux

Comment désactiver IPv6 sur Ubuntu 18.04 LTS

Comment désactiver IPv6 sur Ubuntu 20.04 LTS

Désactiver le pare-feu sur CentOS