He instalado la extensión "Touchpad Gesture Customization" de GNOME para habilitar los gestos de control con el touchpad pero los gestos de pellizco con 3 o 4 dedos no funcionan. ¿Hay que realizar alguna acción especial para habilitarlos?
2 Respuestas
- Verifica la compatibilidad con tu versión de GNOME:
Asegúrate de que la versión de la extensión que instalaste sea compatible con la versión de GNOME que estás usando. Por ejemplo, si estás en Ubuntu 24.04 con GNOME 46, algunas extensiones más antiguas (como "Gesture Improvements", en la que se basa "Touchpad Gesture Customization") podrían no estar completamente actualizadas. Revisa la página de la extensión en el sitio de GNOME Extensions o en su repositorio de GitHub para confirmar. - Comprueba si estás usando Wayland o X11:
- Los gestos multitáctiles como el pellizco suelen funcionar mejor en Wayland, que es la sesión predeterminada en muchas distribuciones modernas de GNOME (por ejemplo, Ubuntu 24.04). Para verificar si estás en Wayland, ejecuta en una terminal:
echo $XDG_SESSION_TYPE
- Si dice "wayland", estás en Wayland; si dice "x11", estás en X11.
- Si estás en X11, los gestos de pellizco podrían no funcionar sin configuraciones adicionales. En X11, necesitas instalar un daemon como touchegg o el específico de "Gesture Improvements" para que los gestos sean reconocidos. Consulta las instrucciones del desarrollador para X11 en el repositorio de la extensión.
- Configura
los gestos en la extensión:
Abre el administrador de extensiones (puedes usar "Extension Manager" o la herramienta integrada de GNOME) y busca las opciones de configuración de "Touchpad Gesture Customization". Asegúrate de que los gestos de pellizco (pinch) estén habilitados y asignados a una acción (como mostrar el escritorio o cerrar una ventana). Si no están configurados, la extensión no los activará. - Revisa
la capacidad de tu touchpad:
No todos los touchpads soportan gestos de 3 o 4 dedos correctamente. Para verificar si tu hardware detecta estos gestos, instala libinput-tools (con sudo apt install libinput-tools en Ubuntu) y ejecuta:
sudo libinput debug-events
- Realiza los gestos de pellizco con 3 o 4 dedos y observa si el terminal registra los eventos. Si no los detecta, el problema podría ser del hardware o del driver, no de la extensión.
- Instala
dependencias adicionales si usas X11:
Si estás en X11 y la extensión depende de un daemon externo (como el de "Gesture Improvements"), sigue estos pasos: - Descarga e instala el daemon desde el repositorio correspondiente (por ejemplo, gnome-x11-gesture-daemon si está indicado).
- Asegúrate de que el daemon esté corriendo con:
systemctl --user status gnome-x11-gesture-daemon
- Si no está instalado o activo, sigue las instrucciones específicas del repositorio de la extensión.
- Reinicia
tu sesión o sistema:
Después de instalar o configurar la extensión, a veces es necesario cerrar sesión y volver a iniciarla, o reiniciar el sistema, para que los cambios surtan efecto. - Prueba
con una alternativa si persiste el problema:
Si los gestos de pellizco no funcionan con "Touchpad Gesture Customization", considera probar touchegg junto con su interfaz gráfica Touché. Este combo es más flexible y permite personalizar gestos de pellizco en X11 y, en algunos casos, Wayland. Para instalarlo en Ubuntu:
sudo apt install touchegg
flatpak install flathub com.github.joseexposito.touche
- Luego, configura los gestos desde la aplicación Touché.
Conclusión:
Si estás en Wayland y tu touchpad soporta los gestos, deberías poder habilitarlos desde las opciones de la extensión tras verificar su configuración. Si estás en X11 o el hardware no los detecta, necesitarás ajustes adicionales como un daemon o revisar la compatibilidad. Prueba los pasos anteriores y, si el problema persiste, comparte más detalles (versión de GNOME, Wayland/X11, modelo de touchpad) para una solución más específica.