1 votes

Comment activer le clavier d'accessibilité pour l'écran de connexion à partir du mode de récupération ?

Le clavier interne de mon macbook (qui fonctionne avec Catalina) se comporte mal après une chute d'eau. Il pense que la touche Ctrl est enfoncée. Avec un clavier usb externe, je suis capable d'accéder au mode de récupération, d'entrer le mot de passe et de monter/accéder au système de fichiers en tant que Root. Mais le clavier externe ne fonctionne pas dans l'écran de connexion (il se comporte de la même manière que le clavier interne). Je me demande si le pilote de clavier ne fonctionne pas différemment en mode connexion et en mode récupération). Les réinitialisations NVRAM/PRAM et SMC n'aident pas non plus.

Existe-t-il un moyen d'activer le clavier d'accessibilité à l'écran à partir de la ligne de commande ? J'ai essayé "defaults read" sur une autre machine et je ne vois pas la touche pour "Accessibility keyboard". Ou une autre option pour contourner l'écran de connexion en mode récupération ?

1voto

user3439894 Points 52496

Une fois que vous avez démarré sur Récupération MacOS puis de la Utilitaires cliquez sur Terminal .

Sur Terminal tapez ce qui suit, par exemple, commandes et appuyez sur entrez après chaque :

/usr/libexec/PlistBuddy -c "Add :accessibilitySettings dict" '/Volumes/Macintosh HD/Library/Preferences/com.apple.loginwindow.plist'
/usr/libexec/PlistBuddy -c "Add :accessibilitySettings:virtualKeyboardOnOff bool 1" '/Volumes/Macintosh HD/Library/Preferences/com.apple.loginwindow.plist'

Puis tapez reboot et appuyez : entrez


Notes :

Le site PlistBuddy commandes ci-dessus ont été testés à partir de Récupération MacOS sur un système exécutant MacOS Catalina dans laquelle le Clavier d'accessibilité n'avaient pas été allumés auparavant sous : Préférences du système > Utilisateurs et groupes > Options de connexion > Options d'accessibilité

Si le Clavier d'accessibilité avait été précédemment activé et désactivé à nouveau, alors il peut être modifié en utilisant juste :

/usr/libexec/PlistBuddy -c "Set :accessibilitySettings:virtualKeyboardOnOff 1" '/Volumes/Macintosh HD/Library/Preferences/com.apple.loginwindow.plist'

Vous pouvez vérifier ce qui existe déjà à l'aide de la commande suivante commande :

/usr/libexec/PlistBuddy -c "Print" '/Volumes/Macintosh HD/Library/Preferences/com.apple.loginwindow.plist'

En el PlistBuddy commande si Macintosh HD n'est pas le nom de votre normal Disque de démarrage puis modifiez-le comme il convient. Si vous n'êtes pas sûr ou si vous ne vous en souvenez pas, alors en Terminal type ls -1 /Volumes et appuyez sur entrez . Il sera de la même nom comme celui avec - Data mais utilisez celui qui ne l'est pas.

0 votes

Merci pour les instructions. J'ai pu ajouter le virtualKeyboardOnOff. Mais l'écran de connexion ne présente pas le clavier à l'écran. J'ai supprimé tout le fichier com.apple.loginwindow.plist et j'ai redémarré. Cela a créé un fichier plist vide. Puis j'ai ajouté seulement virtualKeyboardOnOff et LoginwindowText pour voir si au moins le texte s'affichait aucun des deux ne s'est affiché. Il semble qu'il n'utilise pas la plist loginwindow dans mon cas ou qu'il la surcharge pour une raison quelconque.

0 votes

@gvse, Il est évident que cela fonctionne pour moi comme indiqué, sinon je n'aurais pas pris le temps de le documenter dans une réponse. Êtes-vous sûr d'avoir tout tapé correctement ? Avez-vous utilisé l'option /usr/libexec/PlistBuddy -c "Print" ... d'abord pour voir ce que vous aviez déjà, et ensuite le vérifier à nouveau après avoir effectué les changements ? De plus, vous ne devez jamais supprimer arbitrairement un niveau système. .plist fichier Il suffit de le renommer si vous voulez le créer à nouveau. Avoir l'original à examiner est toujours important dans un cas comme celui-ci.

0 votes

Oui, j'ai vérifié son contenu avec "defaults read /Volumes/Macintosh\ HD/Library/Preferences/com.apple.loginwindow.plist" et vérifié avant et après tout changement. J'ai fait une sauvegarde du fichier avant de le supprimer. La raison de la suppression est que je pensais qu'il y avait des problèmes/corrompus et que j'ignorais le fichier. J'ai fait quelques progrès avec le problème du clavier. J'ai ouvert l'ordinateur portable et déconnecté le câble qui relie le clavier/trackpad à la carte mère. Après cela, j'ai pu me connecter avec un clavier externe.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X