Ouvrir le menu principal

MacGeneration

Recherche

Autokbisw change automatiquement la disposition des touches de macOS en fonction du clavier

Nicolas Furno

vendredi 20 décembre 2024 à 13:00 • 16

Logiciels

Autokbisw est un utilitaire qui ajoute une fonctionnalité que macOS n’a jamais proposée et qui semble pourtant évidente. Le système d’Apple sait gérer plusieurs dispositions des touches en parallèle, ce qui est utile si on a un clavier en AZERTY et un autre en QWERTY ou alors si on a opté pour une disposition mieux adaptée au français, comme Bépo ou Ergo-L. Le système permet alors de passer d’une disposition à l’autre, mais c’est à l’utilisateur de le faire, en passant par la barre des menus de macOS ou via un raccourci clavier standard. Cet utilitaire suggéré par un lecteur (merci Japib) le fait automatiquement dès que vous changez de clavier.

C’est une excellente solution et elle fonctionne très bien, même s’il faut souligner d’emblée qu’elle nécessite de mettre les mains dans le cambouis (virtuel, je vous rassure). Autokbisw n’est pas une app distribuée sur le Mac App Store, ce n’est même pas une app dotée d’une interface, puisqu’il s’agit d’un outil en ligne de commande à utiliser via le terminal et que l’on devra compiler pour l’installer. En passant par le gestionnaire de paquets Homebrew, il suffit de deux lignes de commande et la procédure n’a pris que quelques secondes sur mon Mac Studio. Précision importante, Xcode doit être installé au préalable pour que la compilation se fasse correctement.

Pas d’interface pour autokbisw, il faut manier les lignes de commande pour consulter ce qu’il fait, comme ici lister les claviers identifiés. Le service fonctionne toutefois en arrière-plan et on peut l’ignorer une fois tout en place. Image MacGeneration.

Une fois la compilation effectuée, une dernière ligne de commande permet de lancer Autokbisw et surtout de s’assurer que le programme sera activé en même temps que macOS. La première fois, il affichera une fenêtre de dialogue standard de macOS pour demander l’accès à tout ce que vous saisissez avec un clavier. Cette requête est un risque de sécurité, alors c’est tant mieux que l’app soit open-source, son code en Swift étant publié sur GitHub. Si vous n’êtes pas développeur vous-même, cela ne vous aidera pas, mais il faut savoir que le développement a commencé en 2016 et que l’app est utilisée par quelques centaines de personnes, ce n’est pas un nouveau projet inconnu.

Ceci posé, Autokbisw fonctionne très bien, même si la configuration n’est pas toujours immédiate. Faute d’interface, tout se fait par une série d’actions : prenez un clavier dans une configuration, tapez quelques lettres dessus puis choisissez dans la foulée la bonne configuration dans la barre des menus de macOS ou avec le raccourci ^␣ pour associer les deux. Prenez ensuite le clavier avec une autre configuration et répétez l’opération. Si tout va bien, le programme aura identifié les deux claviers et associé la bonne configuration à chacun.

Pour s’en assurer, la commande autokbisw list affiche toutes les combinaisons enregistrées et en cas d’erreur, il est possible de tout supprimer avec autokbisw clear ou bien seulement une configuration avec autokbisw disable suivi du numéro affiché dans la liste. Dans mon cas, il m’a fallu quelques essais pour enregistrer correctement les deux configurations et j’ai un même clavier qui est affiché deux fois. Rien de bien gênant et cela fonctionne à l’arrivée, avec quand même un dernier défaut à noter.

Comme Autokbisw surveille en permanence le clavier utilisé pour changer la configuration dans macOS, la première touche tapée sur un nouveau clavier restera sur la configuration du clavier précédemment utilisé. Il suffit de penser à appuyer sur une touche comme pour que l’app comprenne que vous avez changé de clavier et adapte macOS en conséquence, un coup de main à prendre qui reste bien plus simple et rapide que de devoir changer manuellement la disposition du système dédié aux Mac. Malgré tout, c’est bien la preuve que cette fonction gagnerait à être gérée par macOS au lieu de dépendre d’une app tierce.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

L’iPhone SE 4 et le nouveau Mail sur Mac en approche, pendant que Sonos pourrait être absorbée : la semaine de Gurman

19/01/2025 à 20:30

• 23


Incogni : mettez-vous sur la liste rouge d'Internet, - 50 % en ce moment ! 📍

19/01/2025 à 11:10


Non, les puces ARM ne consomment pas moins que les puces x86 par design

19/01/2025 à 10:00

• 23


Disney+ : plus que quelques jours pour profiter de l'offre à 1,99 € pendant 1 an 🆕

19/01/2025 à 07:00

• 83


Guide : les meilleures extensions Safari pour iPhone, iPad et Mac

18/01/2025 à 11:00

• 35


Promo : -220 € sur l'iMac M4 en 24/512 Go

18/01/2025 à 08:30

• 0


Sortie de veille : comment Apple va-t-elle négocier la nouvelle présidence Trump ?

18/01/2025 à 08:00

• 30


Deux sénateurs se posent des questions sur les dons à l’investiture de Trump, et demandent des réponses à Tim Cook

17/01/2025 à 22:15

• 48


Quel avenir pour les usines de processeurs sous l’ère Trump ?

17/01/2025 à 21:00

• 6


TSMC : les usines américaines ne fabriqueront pas les puces les plus avancées

17/01/2025 à 18:30

• 14


Deezer a été optimisé pour les Mac Apple Silicon

17/01/2025 à 17:30

• 20


DSA : Google ne veut pas de fact-checking dans Search ou sur YouTube

17/01/2025 à 16:00

• 131


Soldes : promo générale à la Fnac sur de gros MacBook Pro M3 Pro

17/01/2025 à 14:15

• 18


Trade In Apple Store : quels tarifs de reprise pour les anciens iPhone, iPad, Mac…

17/01/2025 à 12:30

• 17


Les cœurs E des puces M4 plus rapides que ceux des puces M4 Pro

17/01/2025 à 12:15

• 8


Apple présente un ordinateur vintage de sa filiale Lumon sur sa page d'accueil

17/01/2025 à 11:15

• 22