GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿No se puede deshabilitar Xinput?

Estoy tratando de deshabilitar mi pantalla táctil con xinput.

El resultado de la ejecución es 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)]

Mi dispositivo parece ser id=11 , así que ejecuto:

xinput disable 11

Después de ejecutar esto, se deshabilita hasta que uso la pantalla táctil y luego, 5 segundos después, se vuelve a habilitar automáticamente. ¿Cómo puedo desactivar permanentemente la pantalla táctil?

Respuesta aceptada:

He probado un par de formas de deshabilitar mi pantalla táctil:la que me parece más limpia, en Ubuntu 17.10, es editar el archivo "/usr/share/X11/xorg.conf.d/40-libinput.conf" y modificar el apartado referente a las pantallas táctiles:

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

Desplácese a la sección sobre pantallas táctiles y agregue la línea 'Opción "Ignorar" "activado"':el contenido de la sección se verá como

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

ver man xorg.conf , esta opción le indica a xorg que "el dispositivo debe ignorarse por completo y no agregarse al servidor".


Ubuntu
  1. Ubuntu – ¿Deshabilitar el enfoque alternativo?

  2. ¿No puede iniciar Gedit con Sudo?

  3. ¿Deshabilitar la aplicación de inicio automático?

  4. ¿Cómo deshabilitar Cryptswap?

  5. ¿Cómo se desactiva el clic central del mouse incluso después de reiniciar?

Cómo deshabilitar un PPA particular en Ubuntu

Cómo deshabilitar la cuenta de invitado en Ubuntu

Cómo deshabilitar IPv6 en Ubuntu Linux

Cómo deshabilitar IPv6 en Ubuntu 18.04 LTS

Cómo deshabilitar IPv6 en Ubuntu 20.04 LTS

Deshabilitar Firewalld en CentOS