le clavier ne répète plus les touches lorsqu'il est maintenu enfoncé


13

Je voulais juste faire une entrée où j'appuie sur une touche et la fonction de répétition automatique s'engage donc je n'ai pas à appuyer plusieurs fois sur la touche 0 pour faire un nombre long.

10000000000000000000000000000

Cela a toujours fonctionné sans échec dans le passé, mais ce n'est pas quelque chose que je fais souvent et je ne sais pas où chercher ensuite pour comprendre ce qui pourrait empêcher cela.

clavier - préférences système

J'ai basculé les curseurs pour changer le délai de répétition des touches, mais la seule chose sur laquelle je peux accrocher mon chapeau est que Lion peut désactiver cela avec la nouvelle fonctionnalité où vous maintenez certaines touches (comme les voyelles, mais aussi certaines consonnes) pour obtenir des caractères accentués alternatifs.

sse transforme en ßou śou šet ainsi de suite ....

Suis-je en train de manquer un paramètre évident, ou est-ce quelque chose qui est passé à un paramètre caché ou est-ce simplement un bogue que ces contrôles sont toujours là puisque la répétition des touches est maintenant déconseillée?

Les commentaires sont les bienvenus si quelqu'un n'a pas de réponse, mais peuvent fournir des détails sur les cas où cela fonctionne pour eux. J'ai vérifié deux Mac, donc je suppose que ce n'est pas lié au type de clavier ou à la méthode de connexion.


Réponses:


10

La sélection de caractères accentués lorsqu'une touche est maintenue était l'une des petites choses qui ont changé dans Lion . Pour le désactiver, exécutez ceci dans le terminal:

écriture par défaut -g ApplePressAndHoldEnabled -bool false

Je dois admettre, cependant, qu'il est étrange qu'il y ait un paramètre dans les Préférences Système qui n'affecte que le comportement accessible via une defaults writecommande.


1
Je vais déposer un diable de rapport de bogue pour avoir quitté ces contrôles mais détaché de l'interrupteur marche / arrêt réel. Merci!
bmike

2
Les contrôles de répétition des touches dans Lion affectent toujours les touches autres que les lettres et les chiffres - touches fléchées, retour, suppression, touches de fonction / matérielles, ponctuation, etc. Certaines applications, comme Terminal, répéteront également les caractères alphanumériques. Il semble étrange que la ponctuation et les caractères "option" permettent de répéter mais pas les nombres, même s'il n'y a pas de nombres qui déclenchent le popup.
joelseph

1
Wow - un tas de dégâts non documentés (en supposant que je ne puisse pas trouver cela documenté maintenant que je connais la commande par défaut) - c'est peut-être pourquoi il m'a fallu si longtemps pour remarquer que le terminal est inchangé.
bmike

1
Cette commande nécessite un redémarrage pour prendre effet.
stiemannkj1

1
Peu importe - il ne l'a pas corrigé pour les applications GUI. Merde!

3

Comme Kyle menitoned, c'est un effet secondaire de la nouvelle fonction d'accentuation de Lion.

Si vous avez installé TinkerTool , vous pouvez facilement activer ou désactiver la fonctionnalité à partir de la version 10.7, ce qui vous permet:

Réactivez la fonction de répétition des touches


Merci les gars - j'ai aussi raté celui-ci ... apple.stackexchange.com/questions/23770/…
bmike
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.