El ahorro de energía permite el panel táctil

8

He instalado paquetes de ahorro de energía (abejorro, herramientas de modo portátil y cpufreq) en mi computadora portátil con Debian Wheezy. Gracias a eso disminuyo el uso de energía de 32W a 10W. Pero ahora me enfrenté al problema de que no puedo desactivar el panel táctil. Escribí un script simple que invierte el estado del panel táctil:

#!/bin/sh
synclient TouchpadOff=`synclient | grep TouchpadOff | awk '{print !$3}'`

Cuando inicio este script, invierte el estado del panel táctil como se esperaba, pero en 5 segundos TouchpadOff se reescribe con el valor "2", y el panel táctil se activa nuevamente.

Supongo que son las herramientas de modo portátil las que modifican la variable TouchpadOff. Traté de encontrar configuraciones relacionadas en herramientas de modo portátil, pero no encontré nada.

¿Alguna idea de cómo determinar quién modifica la variable TouchpadOff y cómo deshabilitar dicha modificación?

Dmitriy Sukharev
fuente
¿Ocurre también en una segunda ejecución del script? P.ej. ¿Hay algo que habilita continuamente el panel táctil?
lynxlynxlynx
Sí, habilita el panel táctil continuamente.
Dmitriy Sukharev
Creo que esto podría tener que ver con la característica de autosuspend USB de las herramientas de modo portátil. ¿Has intentado deshabilitarlo? Esto es una suposición bastante descabellada, pero comenzaría a investigar las herramientas de modo portátil.
Silverrocker
Hasta donde recuerdo, intenté desactivar el modo de suspensión automática de USB, pero no cambió nada. Resolví mi problema "deshabilitando los clics del mouse con el panel táctil". No hace que el guión funcione, pero hace que todo sea menos molesto.
Dmitriy Sukharev
¿Intentó desinstalar las herramientas de modo portátil para ver si su panel táctil todavía se está activando después de eso? (Quiero decir, ¿estás seguro de que proviene de las herramientas de modo portátil?)
Depado

Respuestas:

1

Resolví mi problema sin desactivar el panel táctil. El problema original era que tocaba el área de mi panel táctil con las palmas haciendo clic en los controles que no quería hacer clic. Mi computadora portátil anterior tenía la tecla de acceso rápido Fn para deshabilitar el panel táctil, pero no funciona en mi computadora portátil actual, por lo tanto, decidí escribir el script para deshabilitarla, lo que finalmente me llevó a hacer la pregunta aquí.

Pero en realidad tengo Touchpad Touchless (también conocido como ClickPad). Teniéndolo, puedo cambiar el modo de hacer clic en los componentes de la interfaz de usuario en Linux. Las opciones disponibles son clic y toque y clic en clic en el panel táctil. Hice clic en la opción táctil seleccionada. Y, por supuesto, fue muy molesto cambiar el enfoque todo el tiempo que escribo algo, especialmente teniendo en cuenta que mi ClickPad es muy grande.

Entonces, ¿cómo cambiar a hacer clic en los componentes de la interfaz de usuario haciendo clic en ClickPad? Tengo Gnome 3, pero la idea debería ser la misma en Unity, y probablemente en algunos otros. Vaya a Configuración del sistema, seleccione el elemento 'Mouse y Touchpad' allí. Vaya a la pestaña 'Panel táctil' y desactive la casilla de verificación 'Activar clics del mouse con panel táctil'. Eso es :)

Lamentablemente, todavía hay casos en los que esta solución no será aceptable para usted. Por ejemplo, si tiene TouchPad (no ClickPad) o si su ClickPad es difícil de presionar. En estos casos, sería adecuado deshabilitar el panel táctil mediante programación. Por lo tanto, dejo esta pregunta sin respuesta.

Dmitriy Sukharev
fuente