Aller au contenu

AntiMicroX

Publié par pktiuk

Programme graphique servant à associer les boutons de manette au clavier, à la souris, à des scripts et à des macros

Open sourceGPL-3.0-or-later

Points clés

  • Binds buttons, triggers, D-pad and stick axes to keys, mouse buttons, pointer motion or scrolling
  • Profiles per application, switched automatically when the matching window becomes active
  • Sets hold alternative layouts within one profile so a chosen control can flip the whole mapping
  • Assignments can carry macros: recorded key sequences with pauses between the steps
  • Adjustable dead zone and sensitivity on stick axes, with several controllers configured at once

À propos de cette application

AntiMicroX fait qu’une manette de jeu se comporte comme un clavier et une souris. Les boutons, gâchettes, directions de la croix directionnelle et les axes des deux sticks peuvent chacun être associés à une touche, à un bouton de souris, ou à un mouvement du pointeur et du défilement, de sorte qu’un contrôleur peut piloter des programmes qui n’ont jamais été écrits pour en accepter un : émulateurs, lecteurs multimédias, ou toute une session de bureau.

Les associations résident dans des profils, généralement un par jeu, et un profil peut être appelé automatiquement lorsque sa fenêtre devient active. À l’intérieur d’un profil, des ensembles contiennent des dispositions alternatives et une commande choisie permet de passer de l’une à l’autre, ce qui explique comment une seule manette couvre plus d’actions qu’elle n’a de boutons. Une affectation unique peut aussi contenir une macro : une séquence enregistrée de frappes avec des pauses entre elles. Les axes des sticks ont des zones mortes et une sensibilité réglables, et plusieurs contrôleurs peuvent être configurés en même temps.

L’interface montre le contrôleur sous forme de schéma : vous y choisissez une commande et indiquez ce qu’elle doit envoyer. Le programme poursuit le projet AntiMicro abandonné. Une limitation à vérifier d’abord : l’entrée générée passe par la couche X11, de sorte qu’une session Wayland peut ne pas la recevoir.

Linux

Nous n’hébergeons pas ce fichier, nous ne l’analysons pas et nous n’en inspectons pas le contenu. Lisez ce qu’en dit la source, puis décidez par vous-même.