[apple] OS X에서 키보드 키 반복 속도를 높이는 방법은 무엇입니까?

키 반복 속도를 사용하여 설정하는 방법을 알고 System Preferences > Keyboard있지만 가장 빠른 설정으로는 충분하지 않은 것 같습니다.

더 빠른 속도를내는 방법이 있습니까?

다른 사람들이 같은 문제를 겪었는지 모르겠지만, 2010 년형 MacBook Pro를 사용하고 있습니다.



답변

환경 설정 키를 직접 변경할 수도 있습니다.

defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

로그 아웃했다가 다시 로그인 할 때까지 변경 사항이 적용되지 않습니다. KeyRepeat는 2 (30ms)와 1 (15ms) 사이에서 설정할 수 없습니다.

KeyRemap4MacBook도 사용합니다. 반복 속도를 40ms로 설정하고 초기 반복 속도를 150ms로 설정했습니다.


답변

방금 KeyRemap4MacBook이 설치되어 있음을 발견 했으며이 응용 프로그램 내부에는 키 반복에 대한 많은 저수준 설정이 있습니다.

이제 400ms 초기 반복 시간과 20ms 반복 대기에 만족합니다.


답변

이전 게시물이지만 누군가에게 도움이 될 수 있습니다. 키를 다시 매핑하거나 OS X 키보드를 모방하는 데 일반적으로 사용되는 타사 앱인 “Karabiner 앱”( https://pqrs.org/osx/karabiner/ )을 사용하는 경우 일부 Windows 키보드 동작) OS X 구성을 무시합니다.

사용하는 경우 키보드 속도를 높이려면 앱으로 이동하고 두 번째 탭 ( “키 반복”)에 반복 속도 옵션이 있습니다. 변경하면 즉각적인 효과가 있으며, 내가 알 수있는 한,이 응용 프로그램을 사용할 때 반복 속도를 변경하는 유일한 방법입니다.


답변

@ user495470의 답변은 기본 앱에는 훌륭하지만 어떤 이유로 든 XQuartz 윈도우에서 주요 반복을 엉망으로 만들었습니다. 이 문제를 해결하기 위해 처음에는 터미널에서 이것을 실행했습니다.

xset r rate <initial wait> <number of repeated strokes per second>

마지막 2 개의 인수를 생략하면 시스템 기본값이 재설정됩니다.

XQuartz를 새로 실행할 때마다이 명령을 실행해야한다는 것을 읽었지만 로그인 스크립트에 넣을 때 시스템이 종료 (정지 된 xset 명령을 종료 할 때까지) 및 시작시 중단되는 원인이 발견되었습니다. 키 반복 설정을 변경하는 더 좋은 방법은 키를 길게 누르면 입력 된 문자 위에 나타나는 작은 버블 메뉴를 먼저 비활성화하는 것입니다. 예를 들어 키를 누르고 있으면 다양한 ‘a’문자가 포함 된 버블이 표시됩니다. 움라우트, 악센트 등 :

defaults write -g ApplePressAndHoldEnabled -bool false

그런 다음 키 반복 명령을 실행하십시오.

defaults write -g InitialKeyRepeat -int 10 # normal minimum is 15 (225 ms)
defaults write -g KeyRepeat -int 1 # normal minimum is 2 (30 ms)

이렇게하면 XQuartz 윈도우에서 키 반복이 실행되지 않고 작동합니다 xset r # #.


답변