1 votes

Recharger la disposition du clavier modifiée

Lors de l'utilisation du Ukulele, comment puis-je recharger une mise en page de clavier modifiée dans ~/Library/Keyboard\ Layouts sans redémarrer?

0 votes

Parlez-vous d'un agencement de Ukelele? Devez-vous redémarrer à chaque fois que vous souhaitez l'utiliser? Normalement, il vous suffit de vous déconnecter/reconnecter lorsque vous l'installez pour la première fois.

0 votes

@TomGewecke, Oui. Si j'en ajoute un avec un nouveau nom, il est disponible immédiatement, mais si j'écrase un ancien, il ne se recharge qu'après un redémarrage.

1 votes

Je doute que vous puissiez éviter cela. Demandez sur le groupe dédié au Ukelele. groups.google.com/forum/#!forum/ukelele-users

1voto

João Vieira Points 822

Selon un fil de discussion dans le groupe Ukelele, modifier l'ID de disposition des touches avant l'installation peut amener OS X à charger la nouvelle disposition. Cela doit être fait sur une copie de travail du bundle de disposition, pas sur une installation, et cela peut ne pas fonctionner dans les versions plus récentes d'OS X (je n'ai pas réussi à le faire fonctionner sous High Sierra). Si changer l'ID ne fonctionne pas pour vous, vous pouvez vous déconnecter puis vous reconnecter pour recharger les dispositions de clavier.

Étapes:

  1. Ouvrez une copie de travail du bundle de disposition dans Ukelele. Notez que cela ne peut pas être une disposition installée et active (par exemple celle d'un dossier pertinent "Library/Keyboard Layouts").
  2. Générez un nouvel ID:
    1. Dans la liste des dispositions de clavier pour le bundle dans Ukelele, faites un clic droit sur la disposition et choisissez "Définir le nom du clavier et le script…".
    2. Changez le script (par exemple de "Unicode" à "Roman"), en prenant note de la valeur originale.
    3. Cliquez sur OK
    4. Répétez les 3 dernières étapes et changez à nouveau le script à sa valeur originale.
    5. Enregistrez la disposition.
  3. Si une ancienne copie de la disposition est installée, supprimez-la du dossier pertinent "Keyboard Layout".
  4. Copiez la disposition mise à jour dans le dossier "Keyboard Layout" correspondant.

Sous le capot, cela modifie l'attribut "id" de l'élément racine dans Contents/Resources/.layout dans le bundle.

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