Logiciel gratuit

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.

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.

Logiciel gratuit

Fluidifiez votre bureau avec des gestes

PulseGesture est gratuit et ne nécessite aucune inscription. Choisissez sur GitHub Releases la version adaptée à votre système et à votre processeur.

Télécharger gratuitementWindows, macOS et Linux · x86_64 et ARM64