Français

Accès informatique sur Mac : évaluer et configurer un client

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.

Un ergothérapeute ou un spécialiste AT peut évaluer et configurer l'accès à un Mac en une seule séance avec InputConfig : observer ce que le client peut faire dans le Live Visualizer, choisir les entrées, construire la configuration par couches, puis la transmettre avec des notes et un fichier de sauvegarde. L'app est gratuite, donc un client peut essayer une manette qu'il possède déjà avant que quiconque n'achète du matériel.

J'ai créé InputConfig parce que mes propres mains ne travaillent pas bien avec une souris. Ce guide s'adresse aux ergothérapeutes et aux spécialistes des technologies d'assistance qui le configurent pour d'autres personnes, et c'est une méthode de travail plutôt qu'une liste de fonctions. Comptez dix minutes d'évaluation, et une première séance qui s'arrête au pointeur et au clic.

La version 1.7 d'InputConfig, prévue pour octobre 2026, sera entièrement disponible en français.

Étapes

  1. Vérifiez d'abord les outils intégrés à macOS : Switch Control, Voice Control, le pointeur de tête, le Accessibility Keyboard et Dictation.
  2. Connectez ce que le client peut tenir, et regardez chaque commande dans le Live Visualizer : ce qui est détecté, où les sticks se reposent, leur course et leurs tremblements.
  3. Choisissez les entrées selon ce que vous avez observé.
  4. Construisez par couches : d'abord le pointeur et le clic, puis les touches, le texte, les apps, le retour et un arrêt.
  5. Allongez les délais de maintien et de double appui pour un client qui bouge lentement.
  6. Écrivez la note de chaque ligne avec les mots du client, exportez le préréglage et une sauvegarde complète, et notez une date de révision.

Vérifier d'abord les outils intégrés à macOS

Évaluez d'abord les outils intégrés. InputConfig ne les remplace pas, et plusieurs fonctionnent bien à ses côtés.

Intégré à macOSCe qu'il faitCe qu'InputConfig ajoute
Switch ControlBalaie l'écran. Un commutateur choisit ce qui est en surbrillanceInputConfig ne balaie pas. Il donne à chaque commutateur des rôles fixes : un appui, un maintien et un double appui, chacun annoncé à voix haute si on le souhaite.
Voice ControlPilote le Mac à la voixUn bouton pour les commandes qui fatiguent à répéter : cliquer, défiler, Return, Escape.
Pointeur de tête et DwellDéplacent le pointeur avec la tête. On clique en restant sur un pointPas de suivi de tête dans InputConfig. Un commutateur ou un gros bouton peut faire le clic.
Accessibility KeyboardUn clavier à l'écranInputConfig n'a pas de clavier à l'écran. Une manette peut pointer et cliquer sur celui-ci.
Mouse Keys, Sticky Keys, Slow KeysPointeur au clavier, modificateurs un par un, acceptation des touches retardéePour un client qui peut tenir une manette, un stick avec zone morte est en général un pointeur plus rapide que Mouse Keys.
DictationParole vers texteLancer Dictation sur n'importe quel bouton ou commutateur.

Tous ces outils se trouvent dans Réglages Système, Accessibilité, sauf Dictation, qui se trouve dans Réglages Système, Clavier. Pour un client qui a besoin de dictée qui fonctionne hors ligne, je fais YapToText, une app de dictée gratuite qui tourne sur le Mac lui-même.

Évaluer avec le Live Visualizer

  • Vous : connectez ce que le client peut tenir, et ouvrez la page de n'importe quel préréglage. Demandez au client de rester au repos, puis de bouger chaque commande qu'il peut atteindre.
  • InputConfig : le Live Visualizer montre chaque commande en direct.
  • Vérification : observez trois choses : quelles commandes sont détectées, où chaque stick se repose et jusqu'où il va confortablement, et combien il tremble au repos.
Calibrateur de zone morte avec une large zone morte intérieure et une zone morte extérieure réglée courte.
Figure 1. La position de repos du stick fixe l'anneau intérieur, et la course confortable fixe l'anneau extérieur.

Ces observations deviennent directement les réglages de zone morte, de zone morte extérieure et de vitesse, et la liste des commandes atteignables décide de la disposition. Dix minutes ici évitent une heure de tâtonnements.

Choisir les entrées

Faites correspondre l'entrée à ce que vous avez observé :

  • Une manette standard. Si le client peut en tenir une : DualSense pour la vibration et le haut-parleur, Xbox pour les mains plus grandes.
  • Une manette adaptative. La PlayStation Access Controller ou la Xbox Adaptive Controller quand des boutons doivent être repositionnés ou que des commutateurs externes entrent en jeu. Les deux ont des guides complets sur ce site.
  • Un seul Joy-Con. Pour une main avec une endurance limitée.
  • Une manette à pads MIDI. Pour de grandes cibles souples : seize pads sous une main, sans force à exercer.
  • Toucher le Mac. Pour un client qui a une motricité globale mais pas de motricité fine, sur un MacBook. Cela a été testé sur des MacBook M4 et n'a pas fonctionné sur un M1 Pro dans nos tests : la pastille d'état du calibrateur indique si le vôtre écoute. Les Mac de bureau n'ont pas de capteur.
  • Mouvement. Pour un client qui peut bouger toute la manette mais pas un stick : incliner une DualSense, une DualSense Edge ou une DualShock 4 déplace le pointeur.
  • Un joystick ou une interface à commutateurs. Si le Mac le voit comme une manette de jeu et qu'il s'allume dans le Live Visualizer, il peut être mappé.

InputConfig ne coûte rien et ne demande aucun compte, donc une première séance peut utiliser ce qui se trouve déjà à la maison. Si un client a besoin de matériel adaptatif, beaucoup de programmes d'aide technique d'État gèrent des bibliothèques de prêt d'appareils. Demandez si le vôtre prête une Xbox Adaptive Controller ou une PlayStation Access Controller, et testez-la avec le guide de la Xbox Adaptive Controller ou le guide de la PlayStation Access Controller avant qu'une demande d'achat ne soit déposée. Essayez avec ce que le client possède déjà, avant que quiconque n'achète du matériel.

Construire la configuration par couches

Ajoutez une couche par séance, et arrêtez quand le client a ce dont il a besoin.

Étape 1 : pointeur et clic

  • Vous : réglez un stick ou quatre commutateurs, et un clic. Réglez la zone morte, la vitesse et la courbe avec le client présent.
  • InputConfig : déplace le pointeur et clique à partir de ces commandes.
  • Vérification : le client peut atteindre et cliquer une cible à l'écran sans aide. Arrêtez là pour la première séance.

Étape 2 : les touches essentielles

  • Vous : ajoutez Return, Escape, les flèches, Tab, Delete et Space, avec des maintiens et des doubles appuis là où les boutons sont rares.
  • InputConfig : envoie chaque touche depuis sa commande.
  • Vérification : le client peut remplir un formulaire et fermer une boîte de dialogue.

Étape 3 : texte et apps

  • Vous : placez Dictation sur un bouton, ajoutez des lignes Type Text pour le nom, l'adresse et le courriel du client, et des lignes Open App pour les trois ou quatre apps qu'il utilise. Utilisez des préréglages par app avec changement automatique si les dispositions doivent différer.
  • InputConfig : tape le texte enregistré et ouvre les apps à chaque appui.
  • Vérification : le client peut écrire et envoyer un court message.

Étape 4 : retour et sécurité

  • Vous : activez la parole et la vibration sur les lignes que le client ne voit pas, au moins pendant la période d'apprentissage. Placez une sortie Emergency Stop sur une commande atteignable.
  • InputConfig : annonce ou fait vibrer quand chaque ligne se déclenche, et arrête tout depuis cette commande.
  • Vérification : enseignez explicitement le maintien de la manette : Back et Start ensemble pendant trois secondes par défaut, avec une vibration au bout d'une seconde. Un bouton unique et un maintien de une à cinq secondes se choisissent dans Settings, General. Faites-le utiliser une fois au client.

Allonger les délais pour les mouvements plus lents

Ces réglages supposent tous une vitesse habituelle :

  • Seuils de maintien. 300 ms par défaut, réglables de 50 ms à 5 secondes.
  • Fenêtres de double appui. 300 ms par défaut, de 100 ms à 2 secondes.
  • Cadences du turbo. Plus basses pour le défilement.
  • La fenêtre du tapotement inverse. Dans la conduite à un stick.

Allongez chacun pour un client qui bouge lentement. Les réglages sont propres à chaque ligne, donc une commande rapide et une commande lente peuvent coexister.

Documenter et transmettre

Une configuration qui ne vit que dans la tête d'une personne disparaît quand cette personne change de poste ou d'établissement. Quel que soit le formulaire utilisé par votre district ou votre service, un PEI (IEP) ou un plan AT, notez les détails qui permettent à quelqu'un d'autre de reconstruire ou de réparer la configuration :

  • L'appareil et sa connexion. Par exemple : Xbox Adaptive Controller en Bluetooth, deux commutateurs sur les ports X1 et X2 ; ou DualSense avec un câble USB.
  • Le nom du préréglage et l'emplacement du fichier. Chaque préréglage s'exporte en un petit fichier qui peut être rapporté avec Import ou glissé sur l'icône de l'app. Il peut donc figurer au dossier du client ou être envoyé par courriel à un membre de la famille.
  • Ce que fait chaque commande, avec les mots du client. Chaque ligne de l'éditeur a une ligne Notes. Écrivez-y aussi la note, pour que le préréglage s'explique à l'écran à un aidant.
  • Les réglages qui diffèrent des valeurs par défaut. Seuils de maintien, fenêtres de double appui, zones mortes et vitesse du pointeur, avec la raison de chacun. Ce sont les chiffres qui dérivent quand quelqu'un d'autre essaie de corriger la configuration.
  • Comment l'arrêter. L'arrêt d'urgence : Control, Option, Command et period sur le clavier, ou maintenir Back et Start ensemble sur la manette, plus toute commande à laquelle vous avez donné son propre arrêt.
  • Où se trouve la sauvegarde complète. Settings, Advanced, Data & storage, Export Backup écrit chaque préréglage et réglage dans un seul fichier, et Restore from Backup remet le tout sur un autre Mac en une étape.
  • Une date de révision. Les réglages de temporisation sont les premiers à revoir quand un client devient plus rapide ou se fatigue davantage.

La section d'aide reprend les guides intégrés à l'app. Donnez au client les pages qui correspondent à sa configuration. La configuration n'est pas verrouillée, mais Export Backup est un instantané qui restaure tout, et l'éditeur se trouve derrière un bouton Edit que le client n'a jamais besoin d'appuyer.

Garder le fonctionnement

Rien ne contacte un serveur et rien n'expire. Les mises à jour de l'App Store ne touchent jamais au dossier de données. Quand un client signale que rien ne fonctionne, suivez cette échelle :

  1. Vérifiez le profil de la Access Controller. S'il l'utilise, son profil est la première chose à vérifier.
  2. Vérifiez l'appairage. Une manette réappairée à une console doit être réappairée au Mac.
  3. Restaurez la sauvegarde. Restore from Backup remet chaque préréglage et réglage comme vous les aviez laissés.

En bref

  • Les outils intégrés d'abord. Ajoutez ensuite InputConfig là où ils s'arrêtent.
  • Observer avant de régler. Le Live Visualizer donne la zone morte, la portée et la vitesse.
  • Une couche par séance. Pointeur et clic d'abord, l'arrêt toujours.
  • Notez tout. Gardez les notes de ligne, le fichier de préréglage, une sauvegarde et une date de révision.

Une configuration documentée survit à la passation, une configuration non documentée en général non.

Questions

Existe-t-il un moyen de verrouiller la configuration pour qu'elle ne soit pas modifiée par accident ?

Pas de verrou à proprement parler, mais Export Backup est un instantané qui restaure tout, et l'éditeur est derrière un bouton Edit que le client n'a jamais besoin d'appuyer.

Deux clients peuvent-ils partager un même Mac ?

Les préréglages sont propres à chaque compte utilisateur macOS, donc deux comptes gardent deux configurations indépendantes.

L'app est-elle gratuite pour une clinique ?

Elle est sur le Mac App Store sans rien à acheter, et le code source est public sous licence MIT.

InputConfig collecte-t-il des données de clients ?

Non. Il ne fait aucune connexion réseau, n'a pas de compte et pas d'analyse. Sa feuille Statistics compte les appuis et le temps passé avec une manette sur le Mac lui-même, et ces chiffres restent sur ce Mac.

Peut-il être installé sur les Mac d'une clinique ou d'une école gérés par le service informatique ?

C'est une app ordinaire du Mac App Store, que le service informatique peut déployer comme les autres apps de l'App Store. L'étape en plus est l'autorisation d'accessibilité dans Réglages Système, Confidentialité et sécurité, Accessibilité, que doit donner quelqu'un avec les droits d'administrateur, ou le service informatique via la gestion des appareils. L'identifiant de l'app est com.inputconfig.app. Elle demande macOS 14 ou ultérieur.

La configuration d'un élève peut-elle le suivre sur un autre Mac ?

Exportez le préréglage, ou la sauvegarde complète depuis Settings, Advanced, Data & storage, Export Backup, et ouvrez-la sur l'autre Mac après avoir installé InputConfig là-bas. Les préréglages appartiennent à chaque compte utilisateur macOS, donc un élève qui ouvre une session avec son propre compte sur un Mac partagé garde une configuration distincte de celle des autres.

À 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, Dansk, Deutsch, Español, Italiano, 日本語, Norsk, Polski, Português, Русский, Svenska, Українська, 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.