Français

Comment donner à un bouton de manette une action au double appui sur Mac

Télécharger InputConfig dans le Mac App StoreCette app est entièrement gratuite. Pas besoin de créer un compte. Pas d'abonnement, pas de téléchargement compliqué, et rien n'est verrouillé. Optimisée pour Apple Silicon.

Cochez When double tapped, do something else (Si double toucher, faire autre chose) sous Extra actions dans les options d'une ligne d'InputConfig, l'outil gratuit de remappage que je développe : un appui simple envoie la sortie normale, deux appuis rapides en envoient une autre. macOS n'offre rien de tel pour une manette, et la plupart des jeux non plus.

Ajoutez un maintien et un triple appui, et le même bouton a quatre rôles. Le revers est une courte attente sur les appuis simples, expliquée plus bas, qui décide des boutons auxquels cela convient.

Étapes

  1. Ajoutez une ligne, appuyez sur Scanner (Scan) sur le bouton, et choisissez ce qu'un appui simple envoie.
  2. Dans les options, sous Extra actions (Actions supplémentaires), cochez When double tapped, do something else.
  3. Choisissez ce qu'envoie le double appui, et réglez Taps count together within (Les appuis se cumulent dans un délai de) en ms.
  4. Fermez l'éditeur et activez le préréglage.

Le mettre en place

Installez d'abord InputConfig depuis le Mac App Store, et autorisez l'accès à l'Accessibilité.

Étape 1 : l'appui simple

  • Vous : Ajoutez une ligne, appuyez sur Scanner (Scan), appuyez sur le bouton, et choisissez ce qu'un appui simple envoie.
  • InputConfig : Remplit l'entrée de la ligne avec ce bouton.
  • Vérification : La ligne affiche votre bouton et sa sortie.

Étape 2 : le double appui

  • Vous : Ouvrez les options de la ligne et, sous Extra actions, cochez When double tapped, do something else. Choisissez ce qu'il envoie : une touche ou un raccourci comme Commande W, un clic, du texte saisi, du MIDI ou une fonction système.
  • InputConfig : Surveille un second appui dans la fenêtre.
  • Vérification : Réglez Taps count together within en millisecondes, puis enregistrez et activez. Deux appuis rapides envoient la deuxième sortie.
Options de ligne avec When double tapped, do something else cochée : Shift Tab dans les 300 millisecondes.
Figure 1. Un appui envoie Tab ; deux appuis rapides envoient Shift Tab.

Le préréglage intégré Hold & Double-Tap est un exemple qui fonctionne : LB envoie Tab, et deux appuis rapides envoient Shift Tab.

Connaître le compromis : un appui simple attend

Après votre premier appui, InputConfig ne peut pas savoir encore si un second va suivre, donc elle attend la fin de la fenêtre avant d'envoyer l'appui simple. Avec une fenêtre de 300 ms, un appui simple arrive avec un tiers de seconde de retard, et il part comme un bref appui plutôt que pendant toute la durée où vous le tenez. Le double appui lui-même part dès que le second appui se termine.

  • Bons usages. Entrée, un raccourci, un clic ou un raccourci Siri.
  • Mauvais usages. Tout ce que vous maintenez ou dont vous avez besoin tout de suite : touches de déplacement, Majuscule maintenue, bouton de tir.

Gardez les doubles appuis pour les boutons qui font des actions ponctuelles.

Choisir la fenêtre

La fenêtre va de 100 à 2000 ms et démarre à 300.

  • De 250 à 350 ms. Convient à la plupart des gens.
  • Plus longue. Aide une main qui bouge lentement, au prix d'une attente plus longue sur chaque appui simple.
  • Plus courte. Une main qui tremble peut mieux s'en tirer avec une fenêtre plus courte, pour que deux appuis involontaires tombent moins souvent dedans, ou avec un maintien plutôt qu'un double appui.

Commencez à 300 et ne changez que si des appuis sont manqués ou déclenchent une action par accident.

Donner quatre rôles à un bouton

Le maintien et le double appui se trouvent sur la même ligne. Réglez aussi How it fires (Déclenchement) sur Different action when held, et le bouton envoie une sortie à l'appui, une autre au double appui, et une troisième une fois maintenu plus longtemps que le temps réglé. Cochez aussi When triple tapped, do something else, et trois appuis rapides envoient une quatrième sortie. Un ou deux appuis attendent alors la fin de la même fenêtre. Ajoutez un accord, et le même bouton fait encore autre chose pendant qu'un autre bouton est maintenu.

Une ligne avec un appui, un maintien et un double appui sur le bouton A.
Figure 2. Trois rôles sur un bouton : clic, clic droit au maintien, Entrée au double appui.

Le préréglage Hold & Double-Tap met les trois sur A : un appui clique, un maintien fait un clic droit, un double appui appuie sur Entrée. C'est ainsi qu'un seul interrupteur sur une manette adaptée peut piloter un Mac. Les interrupteurs sur Mac construit des dispositions complètes de cette façon.

Si la case du double appui est décochée ou absente

Montez cette échelle, en commençant par la plus petite étape :

  1. Vérifiez le mode d'appui. Activer et désactiver, Répéter tant que maintenu et Répéter jusqu'à un nouvel appui sont d'autres modes d'appui : la case du double appui est désactivée tant que l'un d'eux est choisi.
  2. Déplacez la macro. Une ligne avec une macro n'a pas de double appui. Mettez la macro sur sa propre ligne.
  3. Choisissez-le dans le menu du double appui lui-même. Le double appui accepte toute sortie possible pour un appui, sauf le mouvement du pointeur, le défilement et le curseur de volume, donc Run Siri Shortcut (Exécuter un raccourci Siri) et Open App s'y placent directement.

Un double appui peut envoyer tout ce qu'envoie un appui, sauf le mouvement du pointeur et le défilement.

Faire un double appui avec d'autres entrées

  • Touches, boutons de souris et pads MIDI. Ils ont la même option de double appui. Le préréglage intégré Modifier Holds ouvre Launchpad au double appui de Command droite, et un modificateur qui a fait partie d'un raccourci ne compte jamais comme un appui. Une touche tape quand même son caractère, donc utilisez-en une qui ne tape rien seule.
  • Un double clic sur un bouton de souris. C'est une entrée à part, Double click, donc un clic simple garde son rôle sans attente. Voir le Double Click Deck.
  • Le pavé tactile de la DualSense. Il a son propre geste de double appui. Voir les gestes du pavé tactile.
  • Une tape sur le MacBook. La fonction Tap the Mac (Toucher le Mac) compte de une à cinq tapes, et chaque compte est une entrée à part. Elle a été testée sur des MacBook M4 ; elle n'a pas fonctionné sur un M1 Pro lors de nos tests, et la pastille d'état du calibrage indique si le capteur de votre Mac écoute. Voir Tap the Mac.

L'entrée Double click d'une souris n'a aucune attente, donc préférez-la sur une souris.

En bref

  • Où. Dans les options de la ligne, sous Extra actions, sous le nom When double tapped, do something else.
  • Le coût. Un appui simple attend la fin de la fenêtre, 300 ms par défaut.
  • L'usage. Il convient aux actions ponctuelles, jamais au déplacement ni à une touche maintenue.

Mettez les doubles appuis sur des boutons aux tâches ponctuelles, et un seul bouton peut en porter quatre.

Questions

Un bouton de manette peut-il faire autre chose au double appui sur Mac ?

Oui. Dans InputConfig, cochez When double tapped, do something else sous Extra actions dans les options de la ligne et choisissez ce qu'il envoie.

Pourquoi mon appui simple semble-t-il lent ?

Parce que l'app attend la fin de la fenêtre de double appui avant de l'envoyer. Raccourcissez la fenêtre, ou déplacez le double appui vers un bouton dont l'appui simple n'a pas besoin d'être immédiat.

Un bouton peut-il avoir un appui, un double appui et un maintien ?

Oui, tous sur une même ligne, plus un accord par-dessus. Le préréglage intégré Hold & Double-Tap le montre sur A.

Un double appui peut-il envoyer un raccourci clavier ?

Oui. Choisissez une touche avec Control, Option, Maj ou Commande, ou toute autre sortie sauf le mouvement du pointeur et le défilement.

Cela fonctionne-t-il sur le clavier du Mac lui-même ?

Oui. Une touche tape quand même son caractère, donc utilisez une touche qui ne tape rien seule, comme un modificateur de droite ou F13 à F19.

À lire aussi, en français

Pages en français

Guides détaillés, en anglais

Qui écrit. Ryleigh Newman développe InputConfig et pilote son propre Mac chaque jour avec une manette, parce que ses mains fonctionnent mal. Cette page est traduite de l'anglais. InputConfig s'affiche en français quand le Mac est réglé en français. Certaines pages du site n'existent encore qu'en anglais.

Cette page dans d'autres langues : English

Télécharger InputConfig dans le Mac App StoreGratuit. macOS 14 ou ultérieur. Sans compte, rien ne quitte votre Mac. Open source sur GitHub.