Graba tus propios gestos
Guarda varias muestras de cada gesto para usar cómodamente tus variaciones naturales.
Dibuja un gesto. Completa la acción.
Convierte los movimientos del ratón en atajos, comandos y flujos repetibles. Ejecuta la acción en la ventana enfocada o asóciala a la ventana bajo el puntero al empezar el gesto.
Funciones destacadas
Desde un solo atajo hasta un flujo de varios pasos, PulseGesture ofrece un control flexible y visual.
Guarda varias muestras de cada gesto para usar cómodamente tus variaciones naturales.
Elige el botón izquierdo, central o derecho, con Ctrl, Alt, Shift o Meta de forma opcional.
Ejecuta varios atajos en orden, con un retraso opcional antes de cada paso.
Conecta un gesto a un comando del sistema de confianza y amplía tus automatizaciones.
Crea, graba, edita y elimina gestos desde una interfaz clara.
Usa la bandeja del sistema, pausa el reconocimiento e inicia PulseGesture al entrar en tu sesión.
Mantén la acción asociada a la ventana bajo el puntero al empezar el gesto, sin enviarla a otra si desaparece.
Haz que el mismo gesto ejecute otro atajo, comando o ninguna acción en las aplicaciones elegidas.
Elige el color del trazo, consulta el gesto reconocido y confirma la dirección con flechas.
Ejecución precisa
Elige el objetivo que mejor encaje en tu flujo. Las acciones por aplicación están disponibles con la ventana inicial del gesto.
Ejecuta la acción global del gesto en la ventana enfocada cuando se realiza la acción.
Asocia la acción a la ventana bajo el puntero al empezar el gesto y permite elegir acciones para cada aplicación.
Tres pasos sencillos
Dibuja una o varias muestras, asigna un nombre y guarda el movimiento que te resulte natural.
Elige una secuencia de atajos o un comando de confianza y añade retrasos cuando los necesites.
Mantén el activador, dibuja el gesto y suelta el botón del ratón para ejecutar la acción.
Multiplataforma
Mantén el mismo flujo de gestos familiar en todos los sistemas de escritorio que utilizas.
Sin preparación previa. Descarga e inicia la versión independiente x86_64 o ARM64.
Sin preparación previa. Versiones Intel y Apple silicon como binario o aplicación `.app`.
Versiones independientes y AppImage para x86_64 y ARM64.
Windows y macOS están listos tras la descarga. Linux requiere la preparación única indicada abajo; el trazo visible en Wayland necesita XWayland.
Antes del primer inicio
Windows y macOS no requieren preparación. Antes del primer inicio en Linux, configura el acceso de entrada, uinput y udev. Los comandos sirven para X11 y Wayland en Debian/Ubuntu.
El grupo input puede leer el teclado y el ratón, incluidos datos sensibles como contraseñas. Añade solo usuarios de confianza.
El trazo visible en Wayland requiere XWayland. Instalar el mismo conjunto en una sesión X11 no causa problemas.
sudo apt update
sudo apt install xwayland xdg-utils unzipCrea el grupo si hace falta y añade el usuario actual.
getent group input >/dev/null || sudo groupadd --system input
sudo usermod -aG input "$USER"Carga el módulo ahora y configúralo para que se cargue automáticamente al arrancar.
sudo modprobe uinput
echo uinput | sudo tee /etc/modules-load.d/pulse-gesture.conf >/dev/null
ls -l /dev/uinputAñade las reglas de identidad y acceso de dispositivos, y después recárgalas y aplícalas.
/etc/udev/rules.d/69-pulse-gesture.rules
sudo tee /etc/udev/rules.d/69-pulse-gesture.rules >/dev/null <<'EOF'
ACTION!="remove", SUBSYSTEM=="input", KERNEL=="event*", ATTRS{phys}=="pulse-gesture/*", ATTRS{id/bustype}=="0003", ENV{ID_BUS}="usb"
ACTION!="remove", SUBSYSTEM=="input", KERNEL=="event*", ATTRS{phys}=="pulse-gesture/*", ATTRS{id/bustype}=="0005", ENV{ID_BUS}="bluetooth"
EOF/etc/udev/rules.d/99-pulse-gesture.rules
sudo tee /etc/udev/rules.d/99-pulse-gesture.rules >/dev/null <<'EOF'
KERNEL=="event*", SUBSYSTEM=="input", MODE="0660", GROUP="input"
KERNEL=="uinput", SUBSYSTEM=="misc", MODE="0660", GROUP="input", OPTIONS+="static_node=uinput"
EOFsudo udevadm control --reload-rules
sudo udevadm trigger --subsystem-match=input --action=change
sudo udevadm trigger --subsystem-match=misc --action=change
sudo udevadm settleLa nueva pertenencia al grupo no afecta a la sesión actual. Reiniciar es la opción más fiable.
sudo rebootX11: XDG_SESSION_TYPE debe ser x11 y DISPLAY no puede estar vacío.
printf 'session=%s\ndisplay=%s\n' "$XDG_SESSION_TYPE" "$DISPLAY"Wayland: WAYLAND_DISPLAY y DISPLAY deben existir, y XWayland debe estar activo o disponible bajo demanda.
printf 'session=%s\nwayland=%s\ndisplay=%s\n' \
"$XDG_SESSION_TYPE" "$WAYLAND_DISPLAY" "$DISPLAY"
pgrep -a Xwayland || trueSi aparece cannot connect to X11, cierra la sesión y vuelve a entrar. Si Wayland sigue fallando, usa una sesión X11. Ejecuta PulseGesture como usuario normal, nunca con sudo.
PulseGesture es gratis y no requiere registro. Visita GitHub Releases y elige la versión para tu sistema y arquitectura de procesador.
Descargar gratisWindows, macOS y Linux · x86_64 y ARM64