Enregistrez vos gestes
Conservez plusieurs exemples par geste pour utiliser confortablement vos variations naturelles.
Dessinez un geste. Passez à l’action.
Transformez les mouvements naturels de la souris en raccourcis, commandes et flux répétables. Exécutez l’action dans la fenêtre active ou associez-la à celle qui se trouve sous le pointeur au début du geste.
Points forts
Du simple raccourci au flux de travail en plusieurs étapes, PulseGesture offre un contrôle souple et visuel.
Conservez plusieurs exemples par geste pour utiliser confortablement vos variations naturelles.
Choisissez le bouton gauche, central ou droit, avec les modificateurs Ctrl, Alt, Shift ou Meta.
Exécutez plusieurs raccourcis dans l’ordre, avec un délai facultatif avant chaque étape.
Associez un geste à une commande système fiable pour étendre vos automatisations.
Créez, enregistrez, modifiez et supprimez vos gestes depuis une interface claire.
Utilisez la zone de notification, mettez la reconnaissance en pause et lancez PulseGesture à la connexion.
Gardez l’action liée à la fenêtre sous le pointeur au début du geste, sans l’envoyer ailleurs si elle disparaît.
Utilisez le même geste pour un raccourci, une commande ou aucune action dans les applications choisies.
Choisissez la couleur du tracé, voyez le geste reconnu et confirmez sa direction dans les aperçus.
What’s new
Recent releases add adaptive gesture tools, window controls, safer system integration, and an optional cross-screen workspace.
Review unmatched or ambiguous drawings, assign them to a gesture, manage multiple samples, and use match statistics to refine recognition.
Pause recognition while the foreground app is fullscreen, with independent manual pause and clear status feedback.
Browse window previews with a shortcut, filter and order windows, pin apps, and switch with the keyboard, pointer, or scroll wheel.
An optional restricted helper lets gestures reach elevated windows while the main application continues to run normally.
Choose a light or dark interface, or let the local dashboard follow the operating system automatically.
Move the pointer onto another machine and continue using mouse buttons, scrolling, modifiers, media keys, and browser keys.
Arrange machines by screen position, cross attached edges naturally, jump with per-device shortcuts, or use an emergency return key.
Carry clipboard content and copied files between paired machines, with visible transfers and controllable local cache usage.
Draw and run PulseGesture actions after crossing onto another device, with pairing, revocation, and automatic reconnection controls.
Cross-Screen Link is a one-time license for each device: $9 per device, permanently.
Exécution précise
Choisissez la cible adaptée à votre flux. Les actions par application sont disponibles avec la fenêtre de départ du geste.
Exécute l’action globale du geste dans la fenêtre active au moment de l’exécution.
Associe l’action à la fenêtre sous le pointeur au début du geste, avec des actions facultatives par application.
Trois étapes simples
Dessinez un ou plusieurs exemples, nommez le geste et conservez votre mouvement naturel.
Choisissez une séquence de raccourcis ou une commande fiable et ajoutez des délais si nécessaire.
Maintenez le déclencheur, dessinez le geste puis relâchez le bouton pour lancer l’action.
Multiplateforme
Retrouvez le même flux de gestes familier sur les systèmes de bureau que vous utilisez.
Aucune préparation. Téléchargez et lancez la version autonome x86_64 ou ARM64.
Aucune préparation. Versions Intel et Apple silicon en binaire ou application `.app`.
Versions autonomes et AppImage pour x86_64 comme pour ARM64.
Windows et macOS sont prêts après téléchargement. Linux nécessite la préparation unique ci-dessous ; le tracé visible sous Wayland requiert XWayland.
Avant le premier lancement
Windows et macOS ne demandent aucune préparation. Avant le premier lancement sous Linux, configurez l’accès aux entrées, uinput et udev. Ces commandes couvrent X11 et Wayland sous Debian/Ubuntu.
Le groupe input peut lire le clavier et la souris, y compris des données sensibles comme les mots de passe. N’ajoutez que des utilisateurs de confiance.
Le tracé visible sous Wayland nécessite XWayland. Installer les mêmes outils sous X11 est sans conséquence.
sudo apt update
sudo apt install xwayland xdg-utils unzipCréez le groupe si nécessaire, puis ajoutez-y l’utilisateur actuel.
getent group input >/dev/null || sudo groupadd --system input
sudo usermod -aG input "$USER"Chargez le module maintenant et configurez son chargement automatique au démarrage.
sudo modprobe uinput
echo uinput | sudo tee /etc/modules-load.d/pulse-gesture.conf >/dev/null
ls -l /dev/uinputAjoutez les règles d’identité et d’accès aux périphériques, puis rechargez-les et appliquez-les.
/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 nouvelle appartenance au groupe ne s’applique pas à la session actuelle. Le redémarrage est la méthode la plus fiable.
sudo rebootX11 : XDG_SESSION_TYPE doit valoir x11 et DISPLAY ne doit pas être vide.
printf 'session=%s\ndisplay=%s\n' "$XDG_SESSION_TYPE" "$DISPLAY"Wayland : WAYLAND_DISPLAY et DISPLAY doivent être présents, et XWayland doit fonctionner ou pouvoir démarrer à la demande.
printf 'session=%s\nwayland=%s\ndisplay=%s\n' \
"$XDG_SESSION_TYPE" "$WAYLAND_DISPLAY" "$DISPLAY"
pgrep -a Xwayland || trueSi cannot connect to X11 apparaît, déconnectez-vous puis reconnectez-vous. Si Wayland échoue encore, utilisez une session X11. Lancez toujours PulseGesture avec votre utilisateur normal, jamais avec sudo.
L’édition Standard de PulseGesture est gratuite et sans inscription ; la liaison multi-écran est un achat facultatif et définitif par appareil.
Télécharger gratuitementWindows, macOS et Linux · x86_64 et ARM64