Fonctions de base gratuites

PulseGesture

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

Vos actions quotidiennes à portée de geste

Du simple raccourci au flux de travail en plusieurs étapes, PulseGesture offre un contrôle souple et visuel.

Enregistrez vos gestes

Conservez plusieurs exemples par geste pour utiliser confortablement vos variations naturelles.

Déclencheurs flexibles

Choisissez le bouton gauche, central ou droit, avec les modificateurs Ctrl, Alt, Shift ou Meta.

Raccourcis en plusieurs étapes

Exécutez plusieurs raccourcis dans l’ordre, avec un délai facultatif avant chaque étape.

Commandes personnalisées

Associez un geste à une commande système fiable pour étendre vos automatisations.

Tableau de bord local

Créez, enregistrez, modifiez et supprimez vos gestes depuis une interface claire.

Discret en arrière-plan

Utilisez la zone de notification, mettez la reconnaissance en pause et lancez PulseGesture à la connexion.

Fenêtre de départ du geste

Gardez l’action liée à la fenêtre sous le pointeur au début du geste, sans l’envoyer ailleurs si elle disparaît.

Actions par application

Utilisez le même geste pour un raccourci, une commande ou aucune action dans les applications choisies.

Retour visuel personnalisable

Choisissez la couleur du tracé, voyez le geste reconnu et confirmez sa direction dans les aperçus.

What’s new

Far more than a gesture launcher

Recent releases add adaptive gesture tools, window controls, safer system integration, and an optional cross-screen workspace.

Compare editions
Free

Learn from unmatched gestures

Review unmatched or ambiguous drawings, assign them to a gesture, manage multiple samples, and use match statistics to refine recognition.

Free

Automatic fullscreen pause

Pause recognition while the foreground app is fullscreen, with independent manual pause and clear status feedback.

Free

Visual window switcher on macOS

Browse window previews with a shortcut, filter and order windows, pin apps, and switch with the keyboard, pointer, or scroll wheel.

Free

Administrator windows on Windows

An optional restricted helper lets gestures reach elevated windows while the main application continues to run normally.

Free

System, light, and dark themes

Choose a light or dark interface, or let the local dashboard follow the operating system automatically.

Cross-screen

One mouse and keyboard across devices

Move the pointer onto another machine and continue using mouse buttons, scrolling, modifiers, media keys, and browser keys.

Cross-screen

Edge and direct device switching

Arrange machines by screen position, cross attached edges naturally, jump with per-device shortcuts, or use an emergency return key.

Cross-screen

Clipboard and file continuity

Carry clipboard content and copied files between paired machines, with visible transfers and controllable local cache usage.

Cross-screen

Gestures on the destination machine

Draw and run PulseGesture actions after crossing onto another device, with pairing, revocation, and automatic reconnection controls.

Simple lifetime pricing

Core gestures stay free. Pay only for cross-screen collaboration.

Cross-Screen Link is a one-time license for each device: $9 per device, permanently.

View pricing

Exécution précise

Envoyez l’action à la fenêtre réellement visée

Choisissez la cible adaptée à votre flux. Les actions par application sont disponibles avec la fenêtre de départ du geste.

01

Fenêtre active

Exécute l’action globale du geste dans la fenêtre active au moment de l’exécution.

02

Fenêtre de départ du geste

Associe l’action à la fenêtre sous le pointeur au début du geste, avec des actions facultatives par application.

Si la fenêtre de départ n’est plus disponible, PulseGesture n’envoie pas l’action à une autre fenêtre.

Trois étapes simples

De l’idée à l’action en quelques minutes

01

Enregistrez

Dessinez un ou plusieurs exemples, nommez le geste et conservez votre mouvement naturel.

02

Associez une action

Choisissez une séquence de raccourcis ou une commande fiable et ajoutez des délais si nécessaire.

03

Dessinez et agissez

Maintenez le déclencheur, dessinez le geste puis relâchez le bouton pour lancer l’action.

Multiplateforme

Conçu pour les principaux systèmes de bureau

Retrouvez le même flux de gestes familier sur les systèmes de bureau que vous utilisez.

WIN

Windows

Aucune préparation. Téléchargez et lancez la version autonome x86_64 ou ARM64.

x86_64ARM64
MAC

macOS

Aucune préparation. Versions Intel et Apple silicon en binaire ou application `.app`.

x86_64ARM64
LNX

Linux

Versions autonomes et AppImage pour x86_64 comme pour ARM64.

x86_64ARM64

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

Préparation unique sous Linux

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.

Windows et macOS : téléchargez et lancez, sans configuration préalable.
Le mode Fenêtre de départ du geste prend en charge X11, KDE Plasma 6 Wayland et GNOME Shell 45–50 Wayland. L’intégration KDE est automatique ; la première activation sous GNOME peut demander une déconnexion-reconnexion. Les autres bureaux Wayland peuvent utiliser le mode Fenêtre active.
1

Installez les outils

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 unzip
2

Rejoignez le groupe input

Cré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"
3

Activez uinput

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/uinput
4

Installez les règles udev

Ajoutez 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"
EOF
sudo udevadm control --reload-rules
sudo udevadm trigger --subsystem-match=input --action=change
sudo udevadm trigger --subsystem-match=misc --action=change
sudo udevadm settle
5

Redémarrez le système

La nouvelle appartenance au groupe ne s’applique pas à la session actuelle. Le redémarrage est la méthode la plus fiable.

sudo reboot
6

Vérifiez la session graphique

X11 : 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 || true
Connexion à l’affichage impossible ?

Si 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.

Fonctions de base gratuites

Fluidifiez votre bureau avec des gestes

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