
Acabo de instalar Ubuntu en una vieja computadora portátil Dell donde Windows 10 estaba fuera de servicio. Esta computadora es una pantalla táctil. La pantalla lleva años rota. Cada vez que realizaba una actualización importante de la ventana, tenía que acceder a los controladores del dispositivo y desactivar la pantalla táctil y todo estaba bien. ¿Cómo puedo hacer esto con Ubuntu? Tengo problemas con la pantalla anterior con Ubuntu. Soy un novato. Gracias, dave
Respuesta1
ComoEste artículodice, hay un módulo del kernel llamado "hid_multitouch" que maneja las cosas de la pantalla táctil. Intente abrir una Terminal y escribir sudo modprobe -r hid_multitouch
, luego presione Enter y escriba su contraseña. Ahora vea si su pantalla táctil todavía funciona.
Sí, todavía funciona:Lo siento, en este caso no puedo ayudarte más.
No, ya no funciona:¡Excelente! pero todavía hay un pequeño problema: tendrías que hacer esto cada vez que se inicie el sistema. Para que esto sea permanente, vaya a una Terminal, haga sudo -i
e ingrese su contraseña para convertirse en Administrador, luego haga echo "blacklist hid_multitouch" >> /etc/modprobe.d/hid_multitouch
y finalmente reboot
reinicie. Después de reiniciar su sistema y ver si la pantalla táctil permanece desactivada.
Saludos eric
Respuesta2
Deshabilitar la pantalla táctil en Linux
Tengo una computadora portátil Dell Inspiron 5557 con la pantalla táctil rota. El cursor salta y hace clic aleatoriamente cada pocos segundos, lo que inutiliza la utilidad BIOS y las interfaces gráficas y así es como lo desactivé:
Solución:
- Presione Alt+F3 para abrir una consola;
- Edite /etc/rc.local para desactivar el dispositivo con pantalla táctil;
- Haga ejecutable /etc/rc.local y reinicie.
$ sudo nano /etc/rc.local
#!/bin/sh
ls -1 /sys/bus/hid/drivers/hid-multitouch | grep 2A94:5241 > /sys/bus/hid/drivers/hid-multitouch/unbind
$ sudo chmod +x /etc.rc.local
$ reboot
Cómo encontrar el dispositivo correcto:
Si su computadora portátil no es exactamente igual a la mía, es posible que necesite encontrar el dispositivo USB correcto para desactivarla:
$ lsusb | grep -i touch
Bus 001 Device 006: ID 2a94:5241 G2Touch Multi-Touch(...)
$ cd /sys/bus/hid/drivers/hid-multitouch
$ ls -1
0003:2A94:5241.0006
0018:06CB:7621.0001
bind
(...)
luego, pruébalo:
$ sudo bash
$ cd /sys/bus/hid/drivers/hid-multitouch
$ echo "0003:2A94:5241.0006" > unbind
$ killall -9 Xorg
En mi caso, el gnome dejó de responder cuando desactivé el dispositivo. Es por eso que incluyo a killall -9 Xorg
en el ejemplo anterior.
Si su dispositivo es AAAA:BBBB:CCCC:DDDD, utilice AAAA:BBBB:CCCC o BBBB:CCCC como ID de dispositivo en el script /etc/rc.local. Los últimos 4 dígitos me cambiaron con frecuencia.
Respuesta3
La solución de @Lucas funcionó para mí.
Solo para agregar, cuando elegí inicialmente un dispositivo para desvincular, mi mouse dejó de responder, por lo que tuve que usar la pantalla táctil para volver a mi shell. Pude volver a vincularme para que funcionara nuevamente.
Según su ejemplo de dispositivos, era equivalente a:
echo "0003:2A94:5241.0006" > bind
Luego probé el siguiente y fue el correcto para desvincular. ¡Creé rc.local, reinicié y funcionó!
Tengo una Dell XPS 15 9520 con Ubuntu 22.04.2
Respuesta4
Simplemente prueba este método:
- Vaya al menú BIOS de su sistema (Apague la computadora portátil y reiníciela, presione F1 continuamente hasta abrir el menú BIOS)
- Busque la opción Pantalla táctil y desactívela. (Está en opciones relacionadas al sistema)
- Aplique o guarde los cambios y salga del BIOS. Seguramente está iniciando y ahora tu pantalla táctil está desactivada.
Feliz codificación.