91 votes

MacOS : Désactiver la fenêtre contextuelle affichant les caractères accentués lorsque vous maintenez une touche enfoncée.

Comment puis-je désactiver l'affichage de la fenêtre contextuelle qui apparaît lorsque je maintiens une touche enfoncée ? Cela ralentit ma vitesse de frappe et me fait faire beaucoup d'erreurs dans mon écriture et ma programmation. J'en ai besoin lorsque je souhaite entrer une lettre deux fois.

saisir la description de l'image ici

111voto

Nimesh Neema Points 44385

Sur macOS, lorsque vous maintenez une touche enfoncée pendant la saisie du texte, une fenêtre contextuelle s'affiche vous permettant de choisir entre différentes formes accentuées du caractère. Pour désactiver cela, exécutez la commande suivante dans Terminal.app :

defaults write -g ApplePressAndHoldEnabled -bool false

Maintenant, vous devrez vous déconnecter et vous reconnecter. Cela devrait désactiver l'affichage de la fenêtre contextuelle et le caractère saisi devrait commencer à se répéter lorsque la touche est maintenue enfoncée.

Si vous souhaitez revenir à ce comportement, exécutez la commande suivante dans Terminal.app :

defaults write -g ApplePressAndHoldEnabled -bool true

Vous devrez vous déconnecter et vous reconnecter à nouveau pour que le paramètre prenne effet.

1 votes

Merci! J'ai un problème dans les produits Intellij à cause de cette fonctionnalité: après avoir appuyé et maintenu enfoncé un bouton de lettre sur un clavier, toute zone d'édition de code est désactivée pour la saisie de texte. Maintenant, le problème est résolu. Merci encore.

1 votes

Y a-t-il un moyen de mapper la tenue de la lettre sur l'un des éléments de la fenêtre contextuelle ?

0 votes

@JoelH Je ne suis pas au courant d'un moyen intégré. Il est peut-être possible avec l'aide d'un outil tiers.

1voto

TeH_AFP Points 54

J'ai résolu ce problème en éteignant puis en rallumant mon clavier, et la fenêtre des caractères spéciaux a disparu ; maintenant elle ne s'affiche que si j'appuie et tiens une touche enfoncée pendant quelques secondes (comme cela devrait être) ; avant, elle s'affichait à chaque fois et je ne pouvais pas la supprimer.

Je suppose qu'une touche du clavier est restée coincée et envoyait le signal d'appui en continu.

0voto

intypodshi Points 1

Si votre menu d'accent apparaît immédiatement dès que vous appuyez sur une touche, pas après avoir maintenu la touche enfoncée pendant quelques secondes...

La solution a été de modifier très légèrement la durée de répétition du clavier afin d'enregistrer un nouveau nombre. C'était comme si le Mac pensait que le réglage était à zéro (0) c'est-à-dire répéter instantanément.

Paramètres > recherchez: "répétition" pour trouver 'Durée avant répétition'. Il était déjà réglé à 3.00 secondes mais je l'ai changé à 3.10 secondes et [Terminé]. Après cela, le menu d'accent n'apparaît que lorsque vous maintenez une touche enfoncée pendant 3,1 secondes, au lieu d'apparaître instantanément.

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