En algún momento, mi panel táctil dejó de funcionar en Lenovo x220 en Ubuntu 11.10, después de iniciar sesión.
Encontré dos posibles soluciones para eso en línea, pero ninguna de ellas funciona.
Primero,
gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true
y unsegundo,
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 0
Después de analizar más detenidamente xinput, me di cuenta de que
xinput list-props "SynPS/2 Synaptics TouchPad"
los resultados:
Dispositivo habilitado (132): 0
Este campo parece estar atascado en cero, porque intentar restablecerlo a 1 mediante:
xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 8 1
no parece tener ningún efecto, por ejemplo, todavía tengo:
Dispositivo habilitado (132): 0
¿Algunas ideas? ¡Gracias!
Respuesta1
Prueba esto:
sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps
Respuesta2
Intente establecerlo org.gnome.settings-daemon.peripherals.touchpad.touchpad-enabled
en verdadero con dconf-editor
.
(Fuente)
Respuesta3
Teniendo absolutamente la misma configuración (Lenovo x220/Ubuntu 11.10) y experimentando el mismo problema, hice lo siguiente: verifiqué lo que sale a la salida estándar cuando presiono FN+F8 (atajo desactivado del panel táctil) usando:
xinput --watch-props 11
(11 es la identificación de mi dispositivo del comando "xinput list")
Lo que debería obtener al desactivar el panel táctil:
Property 'Synaptics Off' changed.
Synaptics Off (286): 1
Property 'Device Enabled' changed.
Device Enabled (132): 0
Property 'Device Enabled' changed.
Device Enabled (132): 0
Lo que obtuve esta vez:
Property 'Synaptics Off' changed.
Synaptics Off (286): 1
Property 'Device Enabled' changed.
Device Enabled (132): 1
Property 'Device Enabled' changed.
Device Enabled (132): 1
Entonces es una lista de parámetros mutuamente excluidos.
Lo que hice:
xinput --set-prop 11 'Synaptics Off' 0
Y todo funcionó bien después de eso, incluso después de cerrar sesión.