8 votes

Ajout permanent d'un caractère spécial à la Touch Bar

J'ai un MacBook Pro 13" de mi 2017 et la fonction n est cassée.

Le processus de remplacement chez Apple serait vraiment compliqué car je suis loin des centres de maintenance et j'ai besoin de mon ordinateur portable tous les jours (de plus j'ai un clavier qui n'est pas celui par défaut, c'est un international américain, les pièces de rechange ne sont pas en stock etc...).

Je me suis donc demandé si, en attendant que mon clavier soit vraiment réparé, il était possible de saisir le caractère à l'aide de la barre tactile. Pourrais-je simplement personnaliser la Touch Bar pour saisir le caractère ? n ?

PS : Ce serait pratique, je pourrais aussi l'utiliser pour ajouter des caractères spéciaux comme ë , ù ou dans la Touch Bar.

7voto

A E Points 221

OK, j'ai trouvé comment faire. Cela fonctionne bien sur mon MacBook, j'ai maintenant un bouton sur ma Touch Bar, qui tape le symbole.

Instructions :

  1. Dans l'application Automator, créez une nouvelle action rapide. Enregistrez la nouvelle action rapide en lui donnant un nom composé du symbole qu'elle représentera, par exemple j'ai appelé la mienne "". (Je l'ai appelée "" : En haut de la fenêtre de l'action rapide, vous pouvez également choisir une image qui apparaîtra en face d'elle sur la Touch Bar, j'ai choisi le symbole plus. Si vous n'en voulez pas, vous pouvez créer une image vierge et l'utiliser).

  2. Dans Automator, trouvez l'action "Exécuter Applescript" (recherchez-la ou regardez sous Utilitaires) et faites-la glisser dans la zone script à droite.

  3. Collez-y le script suivant, en remplaçant le symbole du "pouce levé" par le caractère de votre choix.

    set the clipboard to ""
    tell application "System Events" to keystroke "v" using command down
  4. Enregistrez la nouvelle action rapide que vous avez créée.

  5. Allez dans Préférences Système --> Clavier --> Clavier et soit : a) réglez "Touch Bar shows : Actions rapides" (la nouvelle icône apparaîtra immédiatement sur la barre tactile), ou b) utilisez Personnaliser la barre tactile pour ajouter l'icône Actions rapides à la barre tactile (la nouvelle icône apparaîtra sur la barre tactile lorsque vous appuierez sur l'icône Actions rapides).

  6. L'icône doit apparaître sur la Touch Bar. Appuyez dessus et un message d'erreur s'affichera.

  7. Annulez le message d'erreur, puis allez dans Préférences système --> Sécurité et confidentialité --> Confidentialité --> Accessibilité. Cliquez sur le cadenas pour apporter des modifications (si nécessaire) et, sous "Autoriser les applications ci-dessous à contrôler votre ordinateur", cochez la nouvelle application qui devrait être apparue et qui s'appelle "ServicesUIAgent".

C'est fait !

Screenshot showing how to use Automator to add a unicode symbol to the Touch Bar

NB La méthode ci-dessus devrait fonctionner pour n'importe quel caractère Unicode, y compris les caractères spéciaux que vous suggérez (évidemment, vous pourriez aussi l'utiliser pour des caractères multiples, n'importe quelle chaîne de texte qui ira dans le presse-papiers devrait être correcte), mais si vous ne voulez que la lettre "n", le script peut simplement dire :

keystroke "n"

2voto

James Points 11

Merci pour l'astuce, je l'ai utilisée pour mettre en place des raccourcis pour utiliser les caractères chinois pinyin. Ce script fonctionne un peu mieux pour le texte que pour les emojis car il préserve le format de l'original :

set the clipboard to "a"

tell application "System Events" to keystroke "v" using {shift down, option down, command down}

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