Création du fichier de disposition du clavier
Moi aussi, j'ai utilisé Ukelele pour générer une disposition de clavier. Vous pouvez ensuite exporter le fichier .bundle
ou .keylayout
le copier et le copier /Library/Keyboard Layouts
.
sudo cp KeyboardLayout.keylayout /Library/Keyboard\ Layouts/
Si vous souhaitez que l'icône du clavier soit intégrée dans un fichier, Ukelele propose une option d'exportation vers l’ensemble. Donc, dans ce cas, copiez le .bundle
fichier à la place. Vous pouvez également séparer les icônes et les copier avec le même nom dans le même dossier.
sudo cp KeyboardLayout.icns /Library/Keyboard\ Layouts/
Après un redémarrage, vous pouvez ajouter la source d'entrée dans le menu Préférences Système-> Clavier-> Sources d'entrée. Probablement disponible sous Autres ou dans la langue si vous avez attaché une langue au clavier en ukelele.
Comment créer un fichier .icns
mkdir layout.iconset
Ajoutez ensuite les PNG suivants au dossier:
# All sizes necessary
icon_16x16.png
icon_16x16@2x.png
icon_32x32.png
icon_32x32@2x.png
icon_128x128.png
icon_128x128@2x.png
icon_256x256.png
icon_256x256@2x.png
icon_512x512.png
icon_512x512@2x.png
Vous n'avez pas besoin de tout cela, mais c'est la liste officielle. Certaines sont redondantes en nombre de pixels, mais indiquent une densité.
iconutil --convert icns --output layout.icns layout.iconset/
Exemple de projet sur GitHub
Mon projet ukraino-russe sur GitHub est une démo qui travaille actuellement sur Mavericks 10.9.5.