Wiem, jak ustawić klucz częstość powtarzania używając System Preferences > Keyboard
ale wygląda, że najszybsze ustawienia nie wystarczy.
Czy jest jakiś sposób, aby przyspieszyć jeszcze bardziej?
Nie wiem, czy inni napotkali ten sam problem, ale używam MacBooka Pro, model 2010.
Odpowiedzi:
Możesz także bezpośrednio zmienić klucze preferencji:
Zmiany nie zostaną zastosowane, dopóki się nie wylogujesz i nie zalogujesz ponownie. KeyRepeat nie może być ustawiony między 2 (30 ms) a 1 (15 ms).
Używam również KeyRemap4MacBook. Ustawiłem częstotliwość powtarzania na 40 ms, a początkową częstotliwość powtarzania na 150 ms.
źródło
InitialKeyRepeat
zbyt szybkiego tempa. Wystąpił problem polegający na tym, że nagle każde naciśnięcie klawisza spowodowało, że każdy klawisz podwoił wartość wejściową. Na przykład naciśnięcie klawisza „a” wprowadziłoby „aa”. To skutecznie uniemożliwiło logowanie, ponieważ nie mogłem poprawnie wprowadzić hasła. Wierzę, że udało mi się obejść ten problem, uruchamiając się w trybie bezpiecznego rozruchu, ponownie odwiedziłem tę stronę, przeglądając historię przeglądarki, wybierając i wklejając poleceniedefaults write -g InitialKeyRepeat -int 10
do iTerm oraz ponownie uruchamiając komputer Mac.Właśnie odkryłem, że mam zainstalowany KeyRemap4MacBook i wewnątrz tej aplikacji masz wiele ustawień niskiego poziomu dla powtarzania klawiszy.
Teraz jestem zadowolony z 400 ms początkowego czasu powtarzania i 20 ms powtarzania oczekiwania.
źródło
Karabiner
a opcje Powtarzania klawiszy znajdują się obecnie w górnym rzędzie kart pod „Powtarzaniem klawiszy” pomiędzy „Zmień klucz” a „Komunikat o stanie”. Działa świetnie, był w stanie za bardzo go zredukować i podnieść do zdrowia psychicznego.Stary post, ale może to komuś pomóc: jeśli używasz „aplikacji Karabiner” ( https://pqrs.org/osx/karabiner/ ), która jest aplikacją innej firmy, często używaną do zmiany mapowania klawiszy (lub naśladowania klawiatury OS X) niektóre zachowania klawiatury Windows) ominie konfiguracje systemu OS X.
Jeśli go używasz, aby zwiększyć częstotliwość klawiatury, przejdź do aplikacji, a na drugiej karcie („Powtarzanie klawiszy”) znajdziesz opcję Częstotliwość powtarzania. Zmiana ta przyniesie natychmiastowy efekt i, o ile mogę stwierdzić, jest to jedyny sposób na zmianę częstotliwości powtarzania podczas korzystania z tej aplikacji.
źródło
Odpowiedź @ user495470 jest świetna dla aplikacji natywnych, ale z jakiegokolwiek powodu wydaje się, że pomieszała mi się powtarzanie klawiszy w oknach XQuartz. Aby obejść ten problem, początkowo uruchomiłem to w terminalu:
Pozostawienie ostatnich 2 argumentów spowoduje zresetowanie domyślnych ustawień systemu.
Czytałem, że musisz uruchamiać to polecenie za każdym razem, gdy uruchamiasz XQuartz na nowo, ale kiedy umieściłem je w moim skrypcie logowania, spowodowało to zawieszenie systemu podczas zamykania (dopóki nie zabiłem zawieszonych poleceń xset) i podczas uruchamiania, więc odkryłem że lepszym sposobem zmiany ustawienia powtarzania klawiszy jest najpierw wyłączenie małego menu z bąbelkami, które pojawia się powyżej wpisanego znaku po naciśnięciu i przytrzymaniu, np. przytrzymanie klawisza, a pojawi się bąbelek zawierający naprzemienne znaki „a” z różnymi znakami umlauts, akcenty itp.:
Następnie uruchom klawisze powtarzania poleceń:
Jeśli zrobisz to w ten sposób, powtórzenia klawiszy będą działać w oknach XQuartz bez konieczności uruchamiania
xset r # #
.źródło