
Hoy en día, muchos dispositivos portátiles vienen con un panel táctil que tiene un sensor al lado. Al hacer doble clic en estos sensores (o hacer clic una vez en algunos de ellos), el panel táctil se desactiva hasta que se vuelve a hacer doble clic en el sensor. Sin embargo, esto sucede sólo en Windows.
Desde que me cambié a Linux (esta vez usando Arch Linux), este método de acceso directo no funciona.
Aunque he visto un par de scripts para desactivar el panel táctil y algunos paquetes disponibles en Internet, es bueno poder hacerlo mediante un método sencillo como utilizar el sensor incorporado.
¿Alguien sabe cómo podemos hacer esto?
Respuesta1
¿Has leído esto?https://wiki.archlinux.org/index.php/Touchpad_Synaptics
Es probable que el "sensor" sea solo un botón asignado por el controlador en Windows para alternar el panel táctil. De lo contrario, siempre funcionaría, independientemente del sistema operativo (El portátil de Motorolaalternar el panel táctil, por ejemplo).
Es posible que puedas mapearlo xbindkeys
o quizás agregarlo a /etc/X11/xorg.conf.d/10-synaptics.conf
, sin embargo, tal vez sería mejor usar cualquiera de los dos.detectar la detección de la palma al escribiro añadiendo unregla udev si estás usando un mouse USB.
Respuesta2
Creé una solución para deshabilitar el panel táctil cuando hay un mouse conectado y habilitarlo cuando el mouse se apaga. En resumen, uso udev para hacer esto (mi distribución es Ubuntu, por lo que es posible que tengas que modificarla para la tuya), pero creé /etc/udev/rules.d/95-mouse.rules con:
ACTION=="agregar",KERNEL=="ratón[0-9]",SUBSYSTEM=="entrada" RUN+="/bin/sh -c '/usr/bin/logger TouchpadOff; exportar DISPLAY=:0;/ usr/bin/synclient TouchPadOff=1'" ACTION=="eliminar",KERNEL=="ratón[0-9]",SUBSYSTEM=="entrada" RUN+="/bin/sh -c '/usr/bin/logger TouchpadOn; exportar DISPLAY=:0;/ usr/bin/synclient TouchPadOff=0'"
También escribí en un blog sobre esto, ya que hubo algunas trampas; puedes leerlas.aquí.