Documentation/ Guides pratiques/ Ouvrir la grille avec un bouton de la souris
Guide pratique

Ouvrir la grille avec un bouton de la souris

Attribue un bouton de souris inutilisé à MaxTo, et ancre tes fenêtres sans toucher au clavier.

S'applique à MaxTo 3.1 et versions ultérieuresCompatible avec Tout pilote capable d'exécuter une commande
Objectif
Un bouton de souris inutilisé ouvre la grille de MaxTo pour la fenêtre que tu vises.
Avant de commencer
  • Une souris programmable et son logiciel pilote, ou AutoHotkey.

MaxTo peut être piloté en ligne de commande — MaxTo.exe open resize ouvre la grille pour la fenêtre active — ce qui signifie que n’importe quel logiciel capable d’exécuter une commande quand on appuie sur un bouton peut piloter MaxTo. Cela inclut tous les pilotes de souris programmables.

Deux façons d’attribuer le bouton, à choisir selon le pilote

  1. Exécuter la commande. Attribue au bouton l’exécution de MaxTo.exe open resize. C’est la méthode la plus directe, mais les actions « lancer une application » de certains pilotes ne peuvent pas transmettre les arguments open resize.
  2. Envoyer le raccourci clavier. Configure le bouton pour qu’il tape ton raccourci d’ancrage (Win + Alt + Space par défaut). Tous les pilotes savent le faire.

Si ton pilote peut lancer un programme sans pouvoir lui transmettre d’arguments, il existe une solution classique : lancer un fichier de raccourci dans lequel les arguments sont déjà intégrés.

Créer un fichier de raccourci que le pilote peut lancer

  1. Fais un clic droit sur le bureau → Nouveau → Raccourci.
  2. Comme emplacement, saisis (arguments compris) : "%LocalAppData%\MaxTo\current\MaxTo.exe" open resize
  3. Donne-lui un nom comme MaxTo resize et termine.

Fais pointer l’action de lancement de ton pilote vers ce fichier .lnk. Si tu as installé MaxTo avec Scoop, tu peux te passer du chemin — la commande maxto est dans ton PATH, donc maxto open resize fonctionne depuis n’importe où.

Logi Options+ (Logitech)

Les actions de lancement d’Options+ n’acceptent pas d’arguments de ligne de commande : utilise donc la méthode par frappe de touches.

  1. Ouvre Logi Options+ et sélectionne ta souris.
  2. Choisis le bouton à réattribuer, puis Keystroke assignment.
  3. Enregistre ton raccourci d’ancrage — Win + Alt + Space.

Razer Synapse

Synapse peut lancer aussi bien des programmes que des fichiers de raccourci :

  1. Ouvre Synapse → ta souris → le bouton à réattribuer.
  2. Choisis Launch → Launch Program et sélectionne le raccourci MaxTo resize créé plus haut.

Corsair iCUE

  1. Ouvre iCUE → ta souris → Key Assignments.
  2. Attribue au bouton une action App Launch pointant vers le raccourci MaxTo resize — ou enregistre une macro qui appuie sur Win + Alt + Space.

SteelSeries GG

  1. Ouvre SteelSeries GG → Engine → ta souris.
  2. Attribue au bouton l’action Launch Application avec le raccourci MaxTo resize — ou utilise une macro qui envoie Win + Alt + Space.

X-Mouse Button Control

XMBC transmet directement les arguments, sans avoir besoin de fichier de raccourci :

  1. Choisis le bouton, puis Launch Application dans sa liste déroulante.
  2. Saisis la ligne de commande complète : "C:\Users\<you>\AppData\Local\MaxTo\current\MaxTo.exe" open resize

AutoHotkey

Avec AutoHotkey v2, attribue un bouton latéral (ici XButton2, le bouton « suivant ») à la commande :

XButton2::Run(EnvGet("LocalAppData") "MaxTocurrentMaxTo.exe open resize")
Bien plus que la grille Tout ce qui est décrit sur cette page fonctionne avec n'importe quelle commande de MaxTo — attribue un autre bouton à recall all pour ranger ton bureau d'une seule pression, ou à fit window pour ancrer la fenêtre active à la grille. La liste complète se trouve dans la référence de la ligne de commande.