Français

Raccourcis par pédale sur un Mac

Télécharger InputConfig dans le Mac App StoreInputConfig est gratuit sur le Mac App Store. macOS 14 ou ultérieur, sans compte, sans suivi, open source.

Oui, une pédale peut lancer des raccourcis sur un Mac : programmez-la pour qu'elle envoie une touche dont rien ne se sert, comme F13, puis donnez un rôle à cette touche. Une pédale est une troisième main : push to talk pendant que vos deux mains sont sur le jeu, lecture et pause pendant que vous tapez une transcription, un clic pour quelqu'un dont les mains se fatiguent avant la fin de la journée. Je fais InputConfig, une app Mac gratuite qui transforme la plupart des pédales en raccourci, en macro, en clic ou en fonction système, et je dis franchement plus bas quand vous n'en avez pas besoin du tout.

Étapes

  1. Voyez si le Mac reconnaît la pédale comme un clavier, une souris, un appareil MIDI ou une manette.
  2. Si elle agit comme un clavier, programmez-la pour envoyer F13 avec son propre utilitaire.
  3. Dans InputConfig, ajoutez une ligne, appuyez sur Scan, puis appuyez sur la pédale.
  4. Choisissez la sortie : un raccourci, un clic, la dictée ou une macro.
  5. Activez le préréglage et appuyez sur la pédale pour la tester.

Voir quel type de pédale vous avez

PédaleLe Mac voitQue faire
Une pédale USB programmableUn clavierProgrammez-la pour envoyer F13, puis utilisez Scan dessus dans InputConfig et choisissez n'importe quelle sortie.
Une pédale qui cliqueUne sourisUn clic du milieu ou un bouton latéral s'associe à n'importe quoi. Activez Block the button's own action dans les Options de la ligne pour qu'une pédale sur le bouton 4 ne fasse pas aussi Retour dans un navigateur. Un simple clic gauche est déjà un clic et n'a besoin de rien.
Une pédale de sustain dans un clavier MIDI, ou un contrôleur MIDI au piedUn appareil MIDIUtilisez Scan sur la pédale. Elle envoie un Control Change, qui se déclenche comme un interrupteur marche et arrêt.
Une pédale à contacteur dans une Xbox Adaptive Controller ou une manette PlayStation AccessUn bouton de manette de jeuAssociez-la comme n'importe quel autre bouton.
Pédales de volant de courseAxes de manetteDepuis la version 1.6, InputConfig lit les volants et ensembles de pédales en pleine résolution. Les pédales de volant Logitech se lisent de 0 à 1. Associez la course d'une pédale à une touche qui s'enfonce au-delà d'un point, ou au défilement. Voir un volant de course sur un Mac.
Elgato Stream Deck PedalUn Stream DeckExpérimental dans la version 1.6 : connectez-la depuis InputConfig, Devices, et ses pédales se scannent comme pédale gauche, centrale et droite. Laissez-les vides dans l'app d'Elgato, ou quittez-la, sinon les deux apps agissent sur l'appui. Non testé ici.
Une pédale de transcription, ou autre choseCela varieOuvrez InputConfig, Devices et trouvez la pédale. Si elle est listée comme manette de jeu ou comme appareil propre à un fabricant : cochez-la et Scan trouve ses pédales. Si elle arrive comme touches multimédias, associez-la comme Keyboard Key telle que Play / Pause. Si elle est listée comme clavier : c'est la première ligne de ce tableau.

Je n'ai pas testé de modèles précis de pédales, donc prenez le tableau comme la piste à essayer, pas comme une promesse pour une marque. Le Live Visualizer montre si le Mac voit la touche, le clic ou le message MIDI de la pédale avant que vous n'associiez quoi que ce soit.

Programmer la pédale pour envoyer F13, pas une lettre

InputConfig écoute le clavier à côté de macOS. Il ne peut pas retirer une touche, donc si une pédale envoie la lettre B, le B se tape quand même dans l'app au premier plan et le nouveau rôle de la pédale s'ajoute par-dessus. La solution est une touche dont rien ne se sert. F13 à F19 existent dans macOS, aucun clavier de MacBook ne les a, et les apps les ignorent tant que vous ne les affectez pas, donc une pédale sur F13 ne fait rien tant que vous ne lui donnez pas un rôle.

  • L'utilitaire de la pédale. S'il tourne sur Mac, choisissez F13 là. Certains utilitaires n'existent que pour Windows. Une pédale qui garde son réglage dans sa propre mémoire le conserve quand vous la passez sur le Mac, et le manuel dit si la vôtre le fait.
  • Pédales PCsensor et Scythe. L'outil gratuit et open source en ligne de commande footswitch les programme depuis un Mac (il s'installe avec Homebrew) et relit le réglage de chaque pédale. Il accepte des noms de touches, et des codes de touches HID bruts pour les touches sans nom. F13 vaut 68 en hexadécimal.
  • Une pédale qu'on ne peut pas modifier. Utilisez-la là où sa touche est sans danger, comme Page Down dans un lecteur, ou associez-la seulement dans l'app où vous en avez besoin.

Puis associez-la :

  • Vous : Dans InputConfig, ajoutez une ligne, appuyez sur Scan, appuyez sur la pédale et choisissez la sortie.
  • InputConfig : Remplit la ligne avec ce que la pédale a envoyé, par exemple F13.
  • Vérification : Activez le préréglage et appuyez sur la pédale. Le nouveau rôle se déclenche, et rien ne se tape dans l'app au premier plan.
Une ligne dans l'éditeur d'InputConfig avec F13 d'une pédale en entrée et Start Dictation en sortie.
Figure 1. Une pédale programmée pour envoyer F13, scannée dans une ligne. F13 ne tape rien, donc la pédale ne fait que son nouveau rôle.

Donner un rôle à une pédale

RôleSortie
Push to talkLa touche push to talk de l'app. La ligne la maintient enfoncée aussi longtemps que votre pied.
Couper et rétablir le microLe raccourci de micro de l'app : Command Shift A dans Zoom, Command Shift M dans Teams et Discord.
DictéeSystem Function : Start Dictation.
Tourner la pageFlèche droite ou Page Down.
Lire et mettre en pause un enregistrementSystem Function : Play / Pause, ou la touche propre à l'app de transcription.
CliquerMouse : Left click, maintenu tant que la pédale est enfoncée, pour qu'un trackpad ou un pointeur de tête puisse déplacer le pointeur pendant un glisser.
Tout ce qui est plus longUne macro avec des délais, Type Text, Open App, ou un Raccourci Siri.

Une pédale peut porter trois rôles : l'appui, une action d'appui long et un double appui, et depuis la version 1.6 l'appui long et le double appui peuvent aussi envoyer de vrais raccourcis clavier. Dans une app de transcription, cela peut être lecture et pause sur un appui, la touche de retour en arrière de l'app sur un appui long, et un raccourci d'horodatage sur un double appui.

Configurer le push to talk dans Discord, Zoom et Teams

Si votre pédale envoie déjà F13 et que votre app de discussion accepte F13 comme touche push to talk, réglez-la là et c'est fini. Vous n'avez pas besoin d'InputConfig pour cela. Il aide quand la pédale est MIDI ou à contacteur, quand la pédale doit faire un rôle différent dans chaque app, quand une pédale doit faire trois choses, ou quand le rôle est une macro, du texte tapé ou une fonction système pour laquelle aucune app ne propose de touche.

  • Discord. Réglez le push to talk dans les réglages vocaux de Discord, donnez-lui la touche que la ligne de la pédale envoie, et ajoutez-la comme raccourci pour qu'elle marche depuis n'importe quelle app. La page Discord donne les touches de sourdine.
  • Zoom. Le push to talk de Zoom consiste à maintenir Space pendant que le micro est coupé, avec la fenêtre de réunion au premier plan. Une ligne de pédale qui envoie Space fait exactement cela. Voir Zoom.
  • Teams. Mettez Command Shift M sur la pédale comme appui simple. Teams inverse la sourdine à chaque fois qu'il voit le raccourci, donc un appui coupe et le suivant rétablit. Le mode bascule de la ligne maintiendrait plutôt les touches enfoncées. Voir Teams.

Donner à la pédale un rôle différent dans chaque app

Mettez la ligne de la pédale dans un préréglage pour chaque app et listez l'app dans la section d'automatisation de ce préréglage. Quand Zoom est au premier plan, la pédale sert au push to talk. Quand votre éditeur est au premier plan, elle sert à lire et mettre en pause. Le changement automatique est désactivé tant que vous ne l'activez pas dans Settings, Advanced. Le changement automatique par app donne les détails.

Si quelque chose ne va pas

Control Option Command point est l'arrêt d'urgence. Il arrête le préréglage et relâche toutes les touches et tous les boutons de souris que l'app maintient, ce qui compte quand une pédale maintient un clic. Si vous ne pouvez pas du tout utiliser vos mains, une pédale n'est qu'une partie de la réponse. Utiliser un Mac sans clavier couvre aussi la voix et les contacteurs.

En bref

  • Sachez ce qu'envoie la pédale. Ce sera une touche, un clic, un message MIDI ou un bouton de manette.
  • Faites envoyer F13 à une pédale de clavier. Alors rien ne se tape par accident.
  • Donnez-lui jusqu'à trois rôles. Un appui, un appui long et un double appui.

Une pédale sur une touche dont rien ne se sert peut tout faire, et jamais rien par accident.

Questions

Une pédale USB a-t-elle besoin d'un pilote sur Mac ?

Pas si elle agit comme un clavier ou une souris : macOS la lit comme tel. Seul l'utilitaire qui change ce qu'envoie la pédale peut n'exister que pour Windows.

Une pédale peut-elle cliquer avec la souris sur un Mac ?

Oui. Achetez une pédale qui envoie un clic, ou associez la touche, le message MIDI ou le contacteur de n'importe quelle pédale à Left click dans InputConfig. Le clic est maintenu tant que la pédale est enfoncée.

Puis-je utiliser une pédale de sustain de piano ?

Oui, par un clavier MIDI ou une interface MIDI USB dotée d'une entrée pédale. La fiche de la pédale ne se branche pas sur un Mac toute seule. InputConfig lit la pédale comme un Control Change qui se déclenche une fois passé la moitié, donc elle fonctionne comme un interrupteur marche et arrêt.

La touche de la pédale va-t-elle encore taper ?

Oui, si la pédale agit comme un clavier. InputConfig ajoute un rôle à une touche et n'en retire jamais, et c'est pourquoi F13 à F19 sont les touches à utiliser.

Une pédale qui clique peut-elle cesser de faire son propre clic ?

Si elle envoie un clic du milieu ou un bouton latéral, oui : activez Block the button's own action dans les Options de la ligne, et tant que le préréglage tourne, la pédale ne fait que son nouveau rôle. Une pédale qui envoie un clic gauche ou droit, ou une touche, ne peut pas être bloquée.

InputConfig peut-il reprogrammer ma pédale ?

Non. Il lit ce que la pédale envoie. Changer ce qu'elle envoie relève de l'utilitaire de la pédale ou d'un outil comme footswitch.

InputConfig est-il gratuit ?

Oui. Il est gratuit et open source sur le Mac App Store, demande macOS 14 ou plus récent, et n'a ni compte ni abonnement. Le pot à pourboires n'ajoute aucune fonction.

À lire aussi, 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. Les principaux boutons et menus de l'app s'affichent en français quand le Mac est réglé en français ; cette page les nomme ainsi, avec le nom anglais entre parenthèses. Le reste de l'app et du site est en anglais.

Cette page dans d'autres langues : English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文

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.