Dans Lion OSX, la modification du paramètre "Input Sources" de la disposition du clavier dans "Language & Text" ne change que le paramètre de l'utilisateur actuel. Existe-t-il un moyen d'alimenter le paramètre pour tous les utilisateurs existants, ainsi que pour tous les nouveaux utilisateurs futurs, avec le même ensemble de dispositions de clavier de langue ?
Réponse
Trop de publicités?La source d'entrée par défaut est définie dans ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist
(où *
est system_profiler | grep 'Hardware UUID'
).
Vous pouvez soit copier le fichier sur d'autres comptes : sudo cp ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist ~/Users/username/Library/Preferences/ByHost/
.
Vous pouvez également l'ajouter au répertoire des modèles d'utilisateur afin qu'il soit inclus par défaut dans les nouveaux comptes : d=/System/Library/User\ Template/English.lproj/Library/Preferences/ByHost; sudo mkdir -p "$d"; sudo cp ~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist "$d"
.
Notez que l'UUID devra être modifié si le fichier est copié sur un autre ordinateur.
Vous pouvez afficher ou modifier la liste des propriétés dans un éditeur de texte en la convertissant de binaire en XML : f=~/Library/Preferences/ByHost/com.apple.HIToolbox.*.plist; plutil -convert xml1 $f; open $f -a TextEdit
.