El panel táctil de Dell no funciona en Ubuntu
Resumen: ¿El panel táctil no funciona en su laptop Dell que ejecuta Ubuntu? Siga esta guía paso a paso para solucionar problemas con el panel táctil, el mouse y el cursor rápidamente.
Instrucciones
¿El panel táctil, el mouse o la pantalla táctil no responden en su computadora Dell que ejecuta Ubuntu? No se preocupe, esta guía lo guía a través de cada solución, paso a paso. Cuando el panel táctil deja de funcionar, puede deberse a un problema con el hardware, como una conexión suelta, o a un problema relacionado con el software, como un conflicto de controladores o una configuración incorrecta. Te ayudaremos a averiguar cuál es y luego lo arreglaremos.
Antes de comenzar
Conecte primero un mouse temporal.
La mayoría de los pasos de esta guía requieren que abras un terminal o navegues por los menús. Si el panel táctil no funciona, conecte un mouse USB antes de comenzar para poder seguirlo. Si no tiene uno disponible, puede utilizar los accesos directos del teclado (Tab, Teclas de flecha, Intro) para navegar por los menús de Ubuntu.
Lista de comprobación rápida: Pruebe estos primero
Antes de profundizar en las correcciones detalladas, revise esta lista de comprobación rápida. Estos sencillos pasos resuelven la mayoría de los problemas del panel táctil en segundos.
1. Compruebe el acceso directo del teclado.
Muchas laptops Dell tienen una combinación de teclas o teclas de función dedicadas para activar o desactivar el panel táctil. Para volver a habilitar el panel táctil, utilice métodos abreviados de teclado como Fn + F3, F7 o F9 (esto varía según el modelo) para alternarlo. Busque un ícono de panel táctil impreso en una de las teclas de función (F1-F12). Según el modelo del sistema, puede realizar combinaciones de teclas para activar o desactivar el panel táctil. Algunos sistemas tienen una tecla independiente a la derecha de la tecla F12 con una imagen de un panel táctil y una X en él, que habilita y deshabilita el panel táctil.
2. Compruebe si el panel táctil está deshabilitado en la configuración de Ubuntu.
Si el panel táctil no funciona y está conectado a un mouse externo, revise la Configuración del sistema para asegurarse de no haber habilitado la opción "deshabilitar panel táctil cuando el mouse esté conectado".
- Vaya a Configuración>Mouse y panel táctil.
- Asegúrese de que el conmutador del panel táctil esté activado.
- Compruebe que la velocidad de desplazamiento esté configurada lo suficientemente alta como para registrarse. Si es demasiado bajo, el panel táctil no funcionará correctamente.
3. Reinicie la computadora.
Un simple reinicio a menudo puede eliminar fallas temporales y permitir que Ubuntu vuelva a inicializar el hardware correctamente.
Paso 1: Pruebe el panel táctil en el BIOS
Lo primero que hay que hacer es averiguar si el problema está en el hardware o en el software. Probar el panel táctil en el BIOS (sistema básico de entrada y salida), que se ejecuta antes de que se cargue Ubuntu, le dice exactamente eso.
- Reinicie la computadora Dell.
- En la pantalla con el logotipo de Dell, presione repetidamente la tecla F2 para acceder al BIOS.
- Una vez dentro del BIOS, intente mover el cursor con el panel táctil o utilice el mouse o la pantalla táctil que desea probar.
- Busque ajustes relacionados con "Internal Pointing Device", "Touchpad" o "Keyboard/Mouse" y asegúrese de que el panel táctil esté habilitado.
¿Qué significa el resultado?
- El panel táctil NO funciona en el BIOS → Es probable que se trate de un problema de hardware. Comuníquese con el soporte de Dell si su computadora está cubierta por la garantía para obtener más ayuda.
- El panel táctil FUNCIONA en el BIOS → El problema es con el sistema operativo o el software del dispositivo. Continúe con esta guía para continuar con la solución de problemas.
Paso 2: Compruebe si Ubuntu detecta el panel táctil
Este paso le indica si el kernel de Ubuntu (el núcleo del sistema operativo) puede "ver" su panel táctil.
- Abra una ventana de terminal. Presione Ctrl + Alt + T en el teclado.
- En el terminal, escriba el siguiente comando y, a continuación, presione Intro:
less /proc/bus/input/devices - Revise la lista que aparece. Debería ver su panel táctil en la lista, a menudo como algo como SynPS/2 Synaptics TouchPad o ELAN Touchpad.
- Si se detecta el panel táctil, el problema está relacionado con el software, no con el hardware. Continúe con el paso 3.
- Si el panel táctil no aparece en absoluto, es posible que el kernel de Linux no lo reconozca. Vaya al paso 6.
También puede ejecutar este comando para obtener más detalles: xinput list
Esto le muestra el ID de hardware del panel táctil. Cada computadora muestra un número diferente.
Paso 3: Actualice su sistema
Un sistema Ubuntu completamente actualizado suele incluir controladores y módulos de kernel actualizados que pueden resolver problemas de compatibilidad de hardware. Este es siempre un buen punto de partida.
- Abra una ventana de terminal. Presione Ctrl + Alt + T.
- Ejecute los siguientes comandos uno a la vez. Presione Intro después de cada uno:
sudo apt-get updatesudo apt-get upgrade -yNota:sudoes un comando en Ubuntu que otorga derechos de administrador al comando que lo sigue. Debe contar con acceso a la computadora a nivel de administrador para que estos comandos funcionen. - Una vez finalizada la actualización, reinicie la computadora.
- Pruebe el panel táctil para ver si ahora funciona.
Paso 4: Ajustar la configuración del panel táctil (para cursor errático o con saltos)
La siguiente corrección es una práctica recomendada para la solución de problemas de la configuración del panel táctil o mouse en Ubuntu. Esta es una modificación de su sistema operativo Ubuntu que ha tenido un gran éxito en la resolución de problemas como un cursor errático o saltarín.
¿Qué hacen estos ajustes?
Aquí hay una explicación sencilla de las opciones más útiles:
- Golpecito: Esto le permite usar el dedo y tocar para hacer clic. Si omite esta opción, debe presionar físicamente el panel táctil para activar un clic. Una vez habilitado, un toque con dos dedos activa un clic derecho.
- DisableWhileTyping: Esta opción está activada de forma predeterminada y evita el movimiento accidental del cursor mientras escribe.
- AccelProfile adaptable: Esto habilita el perfil de aceleración del mouse, que ayuda a que la velocidad del puntero se sienta más natural y menos lenta. Se recomienda el ajuste adaptable, ya que cambia en función de la entrada.
- SendEventsMode disabled-on-external-mouse: Cuando se detecta un mouse USB, se desactiva automáticamente el panel táctil.
Para aplicar esta configuración de forma permanente en una sesión X11, siga estos pasos:
- Abra una ventana de terminal. Presione Ctrl + Alt + T.
- Ejecute el siguiente comando y presione Intro:
sudo nano /etc/X11/xorg.conf.d/40-libinput.conf
Nota: Si la carpeta aún no existe, créela primero con:sudo mkdir -p /etc/X11/xorg.conf.d/ - Agregue el siguiente bloque de texto al archivo:
Sección "InputClass" Identificador "configuración del panel táctil" El panel táctil MatchIsTouchpad está "activado" MatchDriver "libinput" Opción "Toque" "Activado" Opción "TappingDrag" "true" Opción "DisableWhileTyping" "true" Opción "AccelProfile" "adaptable" Opción "AccelSpeed" "0.4" Opción "SendEventsMode" "disabled-on-external-mouse" Opción "NaturalScrolling" "false" Sección final
- Presione Ctrl + O para guardar y, luego, presione Intro para confirmar. Presione Ctrl + X para salir.
- Reinicie el equipo.
- Pruebe el panel táctil para ver si se resolvió el problema.
Paso 5: Arreglar el clic derecho que no funciona
A partir de Ubuntu 18.04, se cambió el comportamiento del botón secundario del panel táctil. Este cambio se realizó en GNOME 3.28 y afecta a cualquier distribución que utilice el entorno de escritorio GNOME.
Si el clic derecho no funciona en un escritorio GNOME, siga estos pasos:
- Abra una ventana de terminal. Presione Ctrl + Alt + T.
- Ejecute el siguiente comando y presione Intro:
gsettings set org.gnome.desktop.peripherals.touchpad click-method areas
Esto permite que el área inferior del panel táctil pueda hacer clic. Si presiona la parte inferior izquierda del panel táctil, se hace clic con el botón izquierdo, y si presiona la parte inferior derecha, se hace clic con el botón derecho.
Para volver al método de hacer clic con el botón secundario con dos dedos, ejecute lo siguiente: gsettings set org.gnome.desktop.peripherals.touchpad click-method fingers
Paso 6: Reinstalar o cambiar los controladores del panel táctil
Las distribuciones modernas de Linux se envían con libinput como controlador predeterminado del panel táctil. El controlador Synaptics anterior está obsoleto y ya no se mantiene en la mayoría de las distribuciones. Si todavía está ejecutando Synaptics, cambiar a libinput resuelve muchos problemas por sí solo.
Opción A: Instale el controlador de libinput
- Abra una ventana de terminal. Presione Ctrl + Alt + T.
- Ejecute los siguientes comandos uno a la vez y presione Intro después de cada uno:
sudo apt-get install xserver-xorg-input-libinput libinput-tools - Reinicie el equipo.
Opción B: Reinstale el controlador Synaptics (si el panel táctil lo requiere)
Entre los proveedores más comunes de paneles táctiles se encuentran Synaptics, ALPS y Elantech. Si el panel táctil requiere específicamente el controlador de Synaptics, ejecute lo siguiente:
sudo apt-get remove xserver-xorg-input-synapticssudo apt-get install xserver-xorg-input-synaptics
A continuación, reinicie la computadora.
Opción C: Resolver conflictos cuando Ubuntu detecta dos paneles táctiles
En ocasiones, Ubuntu detecta una entrada duplicada del panel táctil, lo que provoca un comportamiento errático. Para comprobar esto:
- Abra una ventana de terminal. Presione Ctrl + Alt + T.
- Ejecute el siguiente comando y presione Intro:
xinput list
El panel táctil de Synaptics no debería aparecer si ya ha cambiado a libinput. Si sigue viendo el panel táctil adicional en la lista, es posible que deba deshabilitar la configuración anterior de Synaptics.
- Para deshabilitar la configuración conflictiva de Synaptics, ejecute el siguiente comando y presione Intro:
sudo nano /usr/share/X11/xorg.conf.d/70-synaptics.conf - Busque la sección general Panel táctil y agregue un
#al principio de cada línea de esa sección para comentarlo (desactivarlo). - Presione Ctrl + O para guardar y, a continuación, Intro para confirmar. Presione Ctrl + X para salir.
- Reinicie la computadora y pruebe el panel táctil.
Paso 7: Arreglar el panel táctil que no funciona después de la suspensión o suspensión.
Si el panel táctil deja de funcionar después de no utilizarlo durante un tiempo, es posible que se deba a la administración de energía en tiempo de ejecución. Deshabilite la administración de energía durante el tiempo de ejecución del dispositivo del panel táctil y compruebe si el problema persiste.
Solución rápida: Vuelva a cargar el módulo de entrada:
En las laptops en las que el panel táctil deja de responder después de la suspensión o la reanudación, volver a cargar el módulo de entrada suele ayudar.
- Abra una ventana de terminal. Presione Ctrl + Alt + T.
- Pruebe cada uno de los siguientes comandos uno a la vez y presione Intro después de cada uno. Pruebe el panel táctil después de cada uno para ver si ayuda:
sudo rmmod psmouse && sudo modprobe psmousesudo rmmod i2c_hid_acpi && sudo modprobe i2c_hid_acpisudo rmmod i2c_hid && sudo modprobe i2c_hidsudo rmmod i2c_hid && sudo modprobe i2c_hid
- Una vez que encuentre el comando que funciona, puede verificar que el panel táctil esté de vuelta mediante la ejecución del siguiente comando:
xinput list
Paso 8: Verifique los detalles del controlador y la detección del panel táctil
Ejecución del comando sudo libinput debug-events Muestra los eventos de entrada en tiempo real. Mueva el dedo en el panel táctil: Si no aparece nada, el problema está en el nivel del controlador del kernel y es posible que necesite un paquete de kernel o firmware más reciente.
También puede ejecutar los siguientes comandos para recopilar más información sobre lo que está sucediendo con el panel táctil: xinput list-props <ID>
Reemplazar <ID> con el número de identificación de hardware del panel táctil del xinput list . Esto le muestra todas las opciones que están habilitadas y deshabilitadas, y también verifica que libinput funcione correctamente.
Paso 9: Último recurso: Reinstalar Ubuntu
Si ninguno de los pasos anteriores resuelve el problema, la reinstalación de Ubuntu puede darle un comienzo nuevo y limpio con todos los controladores y módulos de kernel más recientes.
Los archivos ISO de Ubuntu están disponibles para su descarga para los sistemas compatibles en el sitio web Controladores y descargas de Dell. Visite Dell.com/support/drivers e ingrese la etiqueta de servicio o el código de servicio rápido para encontrar la versión correcta para su computadora.
¿Aún necesita ayuda?
Si probó todo lo descrito en esta guía y el panel táctil sigue sin funcionar, estamos aquí para ayudarlo.
- Foros de la comunidad de Dell: Obtenga respuestas de otros usuarios y expertos de Dell.
- Encuentre su etiqueta de servicio: Busque en la parte inferior de su laptop o vaya a Dell.com/support para comprobar el estado de la garantía.
Preguntas frecuentes (FAQ)
P: ¿Por qué mi panel táctil de Dell dejó de funcionar después de una actualización de Ubuntu?
A: Ubuntu lanza periódicamente actualizaciones que incluyen correcciones de errores y mejoras de controladores. Si el sistema no está actualizado, es posible que esté utilizando una versión anterior del controlador del panel táctil que tiene problemas conocidos. Ocasionalmente, una nueva actualización del kernel puede introducir un problema de compatibilidad con un modelo específico de panel táctil. Ejecución sudo apt-get update && sudo apt-get upgrade -y Y reiniciar generalmente resuelve esto.
P: ¿Por qué mi panel táctil funciona en Windows pero no en Ubuntu?
A: Ubuntu depende de su kernel para interactuar con el hardware. Si el modelo de panel táctil de su laptop Dell requiere un controlador más reciente que el que se incluye en la versión actual del kernel de Ubuntu, es posible que tenga problemas. Cambiar al controlador libinput (paso 6) o actualizar el kernel suele ayudar.
P: El cursor salta al azar. ¿Qué debería hacer?
R: Este es un problema común que un cambio en la configuración de libinput puede resolver. Ha tenido un gran éxito en la corrección del comportamiento errático o saltarín del cursor y debería mejorar la experiencia general de su panel táctil. Siga el paso 4 de esta guía.
P: Mi clic con el botón secundario no funciona en Ubuntu. ¿Cómo lo soluciono?
A: Este comportamiento se introdujo con los cambios realizados en GNOME 3.28. Siga el paso 5 de esta guía para restaurar la funcionalidad de clic con el botón secundario.
P: ¿Cómo puedo saber si mi panel táctil es un problema de hardware o software?
A: Pruébelo en el BIOS (paso 1). Si funciona allí, pero no en Ubuntu, es un problema de software. Si tampoco funciona en el BIOS, es probable que se trate de un problema de hardware y debe comunicarse con el soporte de Dell.
P: ¿Qué controlador del panel táctil debo usar: libinput o Synaptics?
A: Las distribuciones modernas de Linux se envían con libinput como controlador predeterminado del panel táctil. El controlador Synaptics anterior está obsoleto y ya no se mantiene en la mayoría de las distribuciones. Recomendamos libinput para todas las versiones actuales de Ubuntu.