Я знаю , как установить частоту автоповтора с помощью , System Preferences > Keyboard
но он выглядит , что самые быстрые настройки недостаточно.
Есть ли способ ускорить еще больше?
Я не знаю, сталкивались ли другие с такой же проблемой, но я использую MacBook Pro, модель 2010 года.
Ответы:
Вы также можете напрямую изменить предпочтительные ключи:
Изменения не применяются до тех пор, пока вы не выйдете из системы и не войдете обратно. Однако KeyRepeat нельзя установить между 2 (30 мс) и 1 (15 мс).
Я также использую KeyRemap4MacBook. Я установил частоту повторения 40 мс, а начальную частоту повторения 150 мс.
источник
InitialKeyRepeat
слишком высокую скорость. У меня возникла проблема, когда внезапное нажатие каждой клавиши приводило к тому, что каждая клавиша удваивала ввод. Например, однократное нажатие клавиши «а» приведет к вводу «аа». Это фактически сделало невозможным вход в систему, так как я не смог правильно ввести свой пароль. Мне кажется, я смог обойти эту проблему, загрузившись в режиме безопасной загрузки, я снова посетил эту страницу, просматривая историю своего браузера, выбирая и вставляя командуdefaults write -g InitialKeyRepeat -int 10
в iTerm и перезагружая Mac.Я только что обнаружил, что у меня установлен KeyRemap4MacBook, и внутри этого приложения у вас есть много низкоуровневых настроек для повтора клавиш.
Теперь я доволен начальным временем повторения 400 мс и ожиданием повторения 20 мс.
источник
Karabiner
и параметры для повтора ключа в настоящее время находятся в верхнем ряду вкладок в разделе «Повтор ключа» между «Изменить ключ» и «Сообщение о состоянии». Прекрасно работает, был в состоянии уменьшить это слишком далеко и вернуть его к здравомыслию.Старый пост, но это может кому-то помочь: если вы используете «приложение Karabiner» ( https://pqrs.org/osx/karabiner/ ), которое является сторонним приложением, обычно используемым для переназначения клавиш (или для имитации клавиатуры OS X) некоторые из поведений клавиатуры Windows) это обойдет ваши настройки OS X.
Если вы используете его, чтобы увеличить скорость клавиатуры, перейдите в приложение и на второй вкладке («Повторить клавишу») вы найдете опцию «Частота повторения». Изменение этого параметра приведет к немедленному эффекту, и, насколько я могу судить, это единственный способ изменить частоту повторения при использовании этого приложения.
источник
Ответ @ user495470 хорош для нативных приложений, но по какой-то причине он, похоже, испортил мне повторение клавиш в окнах XQuartz. Чтобы обойти проблему, я сначала запустил это в терминале:
Если оставить 2 последних аргумента, будут сброшены системные настройки по умолчанию.
Я читал, что вам нужно запускать эту команду каждый раз, когда вы запускаете XQuartz заново, но когда я включил ее в свой сценарий входа в систему, это приводило к зависанию системы при завершении работы (до тех пор, пока я не уничтожил зависшие команды xset) и при запуске, поэтому я обнаружил, что что лучший способ изменить настройку повторения клавиш - это сначала отключить маленькое всплывающее меню, которое появляется над напечатанным символом при нажатии и удержании, например, удерживая нажатой клавишу «a», вы увидите всплывающее окно с альтернативными символами «а» с различными умлаутс, акценты и т.д ..
Затем выполните команды повтора ключа:
Если вы сделаете это таким образом, повторы клавиш будут работать в окнах XQuartz без необходимости запуска
xset r # #
.источник