¿Cómo desactivo el panel táctil mientras escribo (Ubuntu 18.04)?


13

Pregunté esto hace un año, con la nueva (horrible) actualización 18.04, la corrección se eliminó y volver a aplicarla no funciona.

Tengo una computadora portátil y, mientras escribo, mi palma toca el panel táctil, lo que hace que el mouse se mueva, cierre las pestañas por sí solo, elimine palabras, abra programas y todas las demás acciones.

Quiero deshabilitarlo mientras escribo, de la misma manera que Windows lo hace automáticamente.

Esta es la pregunta anterior, la respuesta aceptada funcionó para mí en 16.04, pero ya no funciona. ¿Cómo desactivo el panel táctil mientras escribo?

Tenga en cuenta que ejecutar el comando mencionado en la respuesta aceptada da esto:

Entrada:

sudo apt install xserver-xorg-input-libinput

Salida:

xserver-xorg-input-libinput is already the newest version (0.27.1-1).
The following packages were automatically installed and are no longer required:
  libgnome-keyring-common libgnome-keyring0 libnih-dbus1
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Sí, reinicié mi computadora portátil.


¿Lo has probado con ajustes de gnome?
PRATAP

Podría intentar usar syndaemon, como se describe en esta respuesta .
earthmeLon

@earthmeLon Ya lo intenté, no funciona bien. El de 16.04 funcionaba perfectamente.
MichaelX

@PRATAP Solo he usado ajustes de gnome una vez para un skin o algo así, ¿sabes si tiene una opción para esto?
MichaelX

Respuestas:


11

Lo hice de esta manera:

sudo apt remove xserver-xorg-input-synaptics
sudo apt install xserver-xorg-input-libinput
sudo reboot

En mi máquina tenía los dos, así que synapticsestaba predeterminado, eliminarlo me ayudó. No te olvides de reiniciar.


1
Esto funcionó para mí (Lenovo X1 Carbon con Ubuntu 18.04 LTS).
ilmarinen

2
Me encontré con esto en 19.10 después de instalar gnome, kubuntu y un puñado de otros entornos de escritorio con los que estaba experimentando. Trabajé antes y no volví a trabajar hasta que hice lo anterior.
Mlissner

1
También funciona para mí (Latitude 7390). He estado jugando con diferentes entornos de escritorio últimamente.
Degraw

Funcionó para mi. Algún inconveniente: la primera vez que reinicié no pude ver el cuadro para escribir la contraseña, aunque escribirla y presionar enter funcionó, y la próxima vez que reinicié todo estaba bien.
Lucas

1
@Lucas puedes tener "Tab al hacer clic" con libinput. Simplemente vaya a la configuración de "Mouse y Touchpad".
Vadim K

4

Instalar ajustes de gnome

sudo apt install gnome-tweaks

y ábrelo.

En la pestaña Teclado y mouse , encontrará en la ventana principal, debajo del panel táctil, el interruptor Desactivar mientras escribe .

ingrese la descripción de la imagen aquí


55
No funciona que tema estas usando?
MichaelX

Estoy usando un tema de MacOS ... Sin embargo, la apertura gnome-tweaks &debería mostrar este menú.
abu_bua

3
Se muestra el menú, al seleccionar esa opción no se soluciona el problema.
MichaelX

44
Reinició la computadora, simplemente no funciona.
MichaelX

1
Esto tampoco funciona para mí en 18.10.
CPBL

1

Instalar la Touchpad Indicatorextensión GNOME. Perfecto.

https://extensions.gnome.org/extension/131/touchpad-indicator/

Encienda y apague fácilmente el panel táctil, el trackpoint, el toque de dedo, la pantalla táctil o un dispositivo con lápiz desde el panel superior. Opcionalmente, deshabilite automáticamente algunos o todos los dispositivos cuando se conecta un mouse y vuelva a habilitarlos cuando se desconecta.


1
Lo intenté antes, no ofrece lo que estoy buscando.
MichaelX

Esto no funciona en 18.04
chovy

@chovy Creo que touchpad-indicatorv2.2.1 en los repositorios de Ubuntu funciona.
heynnema

1

Traté de muchas maneras que no funcionaron. Finalmente fundado con este enlace a continuación: https://help.ubuntu.com/community/SynapticsTouchpad

Tipo: xinput list encuentre su ID de panel táctil. Por ejemplo es "7"

Tipo: xinput --watch-props 7

Busque las líneas "Detección de palma" y "Dimensión de palma". Habrá un número entre paréntesis cerca de estas líneas. Por ejemplo, Detección de Palm = (400) Dimensión de Palm = 401

Abrir una nueva pestaña o nueva ventana

Tipo: xinput --set-prop 7 "400" 1 Tipo: xinput --set-prop 7 "401" 1, 100 Después de cambiar esta configuración, debe ver los cambios con la pestaña anterior, como la propiedad 'Synaptics Palm Dimensions' modificada. Para la dimensión de la palma, puede encontrar la mejor opción para usted.


0

Asumiendo que su sistema está usando libinput, no synaptics, aquí está la corrección. Copie el siguiente lugar en /etc/X11/xorg.conf.d/90-libinput.conf. Debe cerrar sesión para activar una recarga de X11.

El cambio que afecta el panel táctil mientras se escribe está en la penúltima línea. En mi caso, tengo una placa de caldera que canaliza toda la acción al controlador libinput, que puede no ser estrictamente necesario. Sin embargo, estoy seguro de que la última estrofa es tu bala mágica.

# Match on all types of devices but tablet devices and joysticks
Section "InputClass"
        Identifier "libinput pointer catchall"
        MatchIsPointer "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput keyboard catchall"
        MatchIsKeyboard "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchpad catchall"
        MatchIsTouchpad "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "libinput touchscreen catchall"
        MatchIsTouchscreen "on"
        MatchDevicePath "/dev/input/event*"
        Driver "libinput"
EndSection

Section "InputClass"
        Identifier "MyTouchpad"
        MatchIsTouchpad "on"
        Driver "libinput"
        Option "Tapping" "on"
        Option "DisableWhileTyping" "on"
EndSection
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.