Die Antwort von @ user495470 ist großartig für native Apps, aber aus irgendeinem Grund scheint es, dass die Tastenwiederholung für mich in XQuartz-Fenstern durcheinander gebracht wurde. Um das Problem zu umgehen, habe ich dies zunächst im Terminal ausgeführt:
xset r rate <initial wait> <number of repeated strokes per second>
Wenn Sie die letzten beiden Argumente weglassen, werden die Systemstandards zurückgesetzt.
Ich habe gelesen, dass Sie diesen Befehl jedes Mal ausführen müssen, wenn Sie XQuartz erneut ausführen. Als ich ihn jedoch in mein Anmeldeskript einfügte, blieb das System beim Herunterfahren (bis ich die blockierten xset-Befehle beendete) und beim Starten hängen Eine bessere Möglichkeit, die Einstellung für die Tastenwiederholung zu ändern, besteht darin, zuerst das kleine Blasenmenü zu deaktivieren, das beim Drücken von & amp; halten, z.B. Wenn Sie die a-Taste gedrückt halten, wird eine Blase mit alternativen 'a'-Zeichen mit verschiedenen Umlauten, Akzenten usw. angezeigt:
defaults write -g ApplePressAndHoldEnabled -bool false
Dann Führen Sie die Schlüsselwiederholungsbefehle aus:
defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)
Wenn Sie dies auf diese Weise tun, funktionieren die Schlüsselwiederholungen in XQuartz-Fenstern, ohne dass sie ausgeführt werden müssen xset r # #
.