Désactiver le menu d’accentuation des caractères et activer la répétition des touches sous Mac OS X

Si vous maintenez de nombreuses touches enfoncées dans Mac OS X, en particulier les voyelles mais aussi les lettres comme j et n, un petit menu contextuel apparaît, montrant une fenêtre de sélection de caractères accentués. C’est un changement assez récent dans le comportement d’OS X, remplaçant la longue valeur par défaut d’une pression répétée sur une touche, où si vous maintenez une touche enfoncée, la lettre se répète sans fin jusqu’à ce que vous laissiez goooooooooooooo avec des lettres répétées de ce qui est maintenu enfoncé.

Si vous souhaitez désactiver le sélecteur d’accent de caractère et réactiver la répétition des touches avec des pressions de touches étendues, vous pouvez facilement le faire grâce à une commande d’écriture par défaut.

Pour commencer, lancez l’application Terminal et entrez la commande suivante sur une seule ligne de commande (il est souvent plus facile de copier et coller la chaîne par défaut), puis appuyez sur la touche Retour :

default write -g ApplePressAndHoldEnabled -bool false

Vous ne devriez pas avoir à faire quoi que ce soit pour que le changement soit effectif, mais la relance des applications peut être bénéfique si vous ne remarquez pas immédiatement une différence.

Essayez-le, et vous pouvez maintenant répéter les touches comme d’habitude plutôt que de faire apparaître le popup accentué de style iOS.

Si vous voulez ramener le menu de sélection des caractères accentués en appuyant longuement sur une touche, vous utiliserez la même chaîne de commande par défaut dans le Terminal, mais en utilisant true à la place, comme ceci :

default write -g ApplePressAndHoldEnabled -bool true

La plupart des applications ont besoin d’être relancées pour que le changement puisse avoir lieu à nouveau.

Cela fonctionne dans toutes les versions d’OS X où la fonction Press And Hold existe, y compris les Macs avec Mavericks, Mountain Lion et Lion.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *