Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu

Admite la mayoría de las computadoras Windows و Mac Gestos Multitáctil. Por ejemplo, deslizar hacia arriba con tres dedos le mostrará el escritorio y deslizar hacia abajo con tres dedos abrirá la aplicación de Windows completa. Desafortunadamente, la mayoría de las distribuciones de Linux, incluido Ubuntu, no admiten Gestos multitáctiles inmediatamente. Aunque el deslizamiento con dos dedos y el doble toque funcionan, la distribución carece de gestos de tres y cuatro dedos.

Parece que Ubuntu Los gestos no se admiten fuera de la caja, lo que me enojó mucho. Desplazarme por un montón de repositorios de GitHub me llevó a libinput gestos Eso funcionó perfectamente en mi computadora portátil Acer E5-575G. También encontré dos aplicaciones de gestos GUI en Centro de software de Ubuntu. Entonces, aquí se explica cómo usar y configurar los gestos multitáctiles en Ubuntu.

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

Obtenga gestos multitáctiles en Ubuntu 18.04

Hay varias aplicaciones de gestos multitáctiles en GitHub y Ubuntu Software Center. De todas estas, estas dos aplicaciones me funcionaron perfectamente.

1. Gestos extendidos

La herramienta de Ubuntu en el lado derecho de la caja admite gestos de deslizar y tocar dos veces. Con Gestos extendidos, puede expandir este menú para incluir tres dedos y cuatro dedos. Puede descargar Gestos extendidos desde el Centro de software de Ubuntu. Una vez que instale la aplicación, ejecútela y verá los gestos adicionales que proporciona.

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

La aplicación también le permite ajustar la sensibilidad vertical y horizontal. En mi caso, mantuve el número "1" porque la sensibilidad 0 me obligaba a mover los dedos por todo el trackpad.

تنزيل Gestos extendidos

2. libinput-gestos

libinput-gestures es una utilidad de línea de comandos para agregar gestos multitáctiles a su sistema operativo Ubuntu o Debian. libinput-gestures requiere un comando git y Python 3.0+ como requisito previo. Ubuntu ya viene instalado con Python. Pero necesitamos la versión 3.0+. Entonces, para verificar su versión de Python, use el siguiente comando.

python3 --version
Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

Si algo sale mal con el comando, sepa que no tiene instalado Python 3.0. Para instalarlo, ejecute el siguiente comando.

sudo apt-get install python3.6
Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

Después de instalar python y git , podemos proceder a instalar los gestos de libinput. Sin embargo, los gestos de libinput deben ser leídos por su dispositivo de panel táctil, y para eso, su cuenta de usuario es parte del grupo de usuarios de Entrada. Ejecute el siguiente comando para agregarse al grupo de usuarios de entrada. Puede reemplazarlo manualmente con otra ID si desea agregarle gestos de libinput.

sudo gpasswd -a $USER input

Aquí , $ USUARIO Es una variable de entorno cuyo valor es su ID de usuario. Después de que el comando se complete con éxito, reinicie el sistema para que los cambios surtan efecto.

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

Después de reiniciar, necesitamos instalar Herramientas wmctrl و libinput. Permitir wmctrl El programa puede interactuar con una ventana requerida mediante gestos de entrada de libin para minimizar ventanas y aplicaciones. Para instalar ambos, ejecute los siguientes comandos.

sudo apt-get install xdotool wmctrl

sudo apt-get install libinput-tools

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

Después de la instalación exitosa de herramientas libinput و wmctrl , finalmente podemos comenzar a instalar los gestos de libinput. Ejecute los siguientes comandos para instalar la utilidad.

git clone https://github.com/bulletmark/libinput-gestures.git

sudo make install

sudo ./libinput-gestures-setup install

git clone copiará todos los archivos de GitHub y los colocará en su directorio de inicio. El último comando instala los gestos de libinput desde el directorio descargado.

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

Ahora, todo lo que tenemos que hacer es iniciar la aplicación de gestos libinput y configurarla para que se ejecute automáticamente cada vez que inicie sesión. Por lo tanto, use los siguientes comandos en este orden para cada uno.

libinput-gestures-setup autostart

libinput-gestures-setup start

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

A continuación, libinput-gesture asignará el gesto de tres dedos hacia arriba para ir al escritorio y el deslizamiento de tres dedos hacia abajo para ir a la aplicación anterior. Desde el escritorio, puede pellizcar hacia adentro y hacia afuera para acceder al menú de descripción general de la aplicación.

Asegúrate de pellizcar en el medio del panel táctil para obtener resultados precisos.

Los gestos de deslizar con tres dedos y pellizcar para hacer zoom son los gestos predeterminados que obtiene de la aplicación. Para modificar o agregar otros gestos como deslizar hacia la izquierda, deslizar hacia la derecha, etc., puede modificar un archivo libinput-gestos.conf. Para hacer esto, ejecute el siguiente comando

vi ./libinput-gestures/libinput-gestures.conf

Esto abrirá el archivo de configuración donde puede agregar o modificar la acción del gesto usando un atajo de teclado. Por ejemplo, puede establecer una acción Ctrl + Tab En el gesto de deslizar hacia la izquierda.

Cómo obtener gestos multitáctiles para Windows y Mac en Ubuntu - Linux

palabra de cierre

Estas aplicaciones de gestos básicamente asignan atajos de teclado a una acción a través del trackpad. Esto no será tan sencillo como en macOS o Windows, ya que se realiza a nivel de hardware. puedes leer Nuestros otros artículos sobre el mejor editor de PDF para Ubuntu وLas mejores herramientas de monitoreo de red de código abierto para Linux.

Para cualquier problema o consulta, hágamelo saber en los comentarios a continuación.

Ir al botón superior