Asus X101H - Panel táctil no reconocido (quiero desactivarlo mientras escribe)

Asus X101H - Panel táctil no reconocido (quiero desactivarlo mientras escribe)

He estado luchando con este problema durante un tiempo y he realizado una búsqueda exhaustiva de respuestas aquí y en otros lugares antes de publicar esta pregunta.

En mi Asus X101H, el panel táctil no se reconoce como panel táctil. Me he dado cuenta de que este problema no sólo ocurre con mi netbook o con los netbooks Asus, sino con una gran cantidad de netbooks.

Los dispositivos se identifican como "Glidepads". Por lo que he deducido, es un problema del kernel. Y depende de quienes trabajan en el kernel resolverlo. Sin embargo, las personas que hicieron informes de errores sobre este problema han tenido problemas porque se cerraron sin resolverse, etc.

Todo lo que quiero es que este miserable "glidepad" se desactive mientras escribo para que no arruine lo que estoy tratando de escribir. En mis portátiles funciona bien. Pero en las netbooks, las únicas opciones presentes son las del mouse.

Probé la sugerencia de todos de instalar "gpointing...", pero eso no funciona incluso cuando elijo "deshabilitar el panel táctil mientras escribo". No tiene ningún efecto.

¿Alguien tiene una solución para este problema? Afecta a Ubuntu, Kubuntu, Debian y Mint (y probablemente a muchos, muchos más).

Respuesta1

Intente ejecutar sudo modprobe -r psmousee informe cómo le fue. Me resolvió el problema. Si desea habilitarlo nuevamente, ejecute sudo modprobe psmouse proto=imps, también puede crear un script simple con estos comandos que controle la habilitación/deshabilitación del panel táctil de esta manera.

Respuesta2

Mi solución no es muy diferente, pero en lugar de descargar y cargar el módulo, puedes interactuar conxinput. Si enumera los dispositivos xinput y encuentra su dispositivo:

$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                         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)]
    ↳ Sleep Button                                  id=8    [slave  keyboard (3)]
    ↳ Integrated Camera                             id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                  id=10   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                        id=12   [slave  keyboard (3)]

Entonces, si quisiera deshabilitar el trackpoint (solo busque el ID), podría hacerlo con el siguiente comando:

xinput set-prop 11 "Device Enabled" 0

Para volver a habilitarlo, simplemente cambie de '0' a '1'.

También hay unasincronizadocaracterística llamadadetección de palma, eso podría ayudarte. No lo he probado yo mismo, así que no puedo dar fe de ello.

Respuesta3

Para deshabilitar y habilitar los dispositivos de entrada de su servidor X, xinput tiene azúcar sintáctico para ambos:

xinput set-prop ID# "Device Enabled" 0

y

xinput set-prop ID# "Device Enabled" 1

cuales son:

xinput disable ID#

y

xinput enable ID#

(donde ID# es el número del dispositivo de entrada de xinput como en el ejemplo siguiente)

$ xinput --list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                    id=4    [slave  pointer  (2)]
⎜   ↳ TPPS/2 IBM TrackPoint                         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)]
    ↳ Sleep Button                                  id=8    [slave  keyboard (3)]
    ↳ Integrated Camera                             id=9    [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard                  id=10   [slave  keyboard (3)]
    ↳ ThinkPad Extra Buttons                        id=12   [slave  keyboard (3)]

información relacionada