Значения скорости повтора клавиш/задержки повтора в Windows 7

Вопрос или проблема

Каковы все возможные значения Коэффициент Повтора и Задержка Повтора, предлагаемые Windows 7 в отношении настроек клавиатуры?

Проверьте в реестре по адресу HKEY_CURRENT_USER\Control Panel\Keyboard.

Свойство KeyboardSpeed определяет скорость, с которой символ повторяется, когда клавиша на клавиатуре удерживается нажатой.

Это значение находится в диапазоне от 0 (примерно 2,5 повторений в секунду) до 31 (примерно 30 повторений в секунду). Фактические коэффициенты повторения зависят от оборудования и могут варьироваться по линейной шкале на 20%.

Свойство KeyboardDelay указывает длительность времени после нажатия и удерживания клавиши перед отправкой операционной системой сообщений о повторении нажатий клавиш.

Это значение варьируется от 0 (примерно 250 миллисекунд задержки) до 3 (примерно 1 секунда задержки). Фактическая задержка, связанная с каждым значением, может варьироваться в зависимости от оборудования.

источник

Не трогайте HKEY_CURRENT_USER\Control Panel\Keyboard и попробуйте вместо этого [HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]. Попробуйте следующие настройки, которые активируют так называемые фильтры клавиш:

[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
"AutoRepeatDelay"="200"
"AutoRepeatRate"="6"
"DelayBeforeAcceptance"="0"
"Flags"="59"

Флаг должен быть 59, другие значения указаны в мс. Требует выхода или перезагрузки для активации. Экспериментируйте по мере желания, хотя я обнаружил, что AutoRepeatDelay меньше 200 вызывает ненужные повторы. Я тестировал XP Home и Prof, а также Windows 7 64 бита, и все работало отлично.

Оригинальные значения, на случай проблем, следующие:

"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"

Для варианта интерфейса для изменения реестра, как описано Appenzeller, эта утилита позволяет вам настраивать скорости, недоступные через Панель управления.

https://geekhack.org/index.php?topic=41881.0 – Установщик FilterKeys… для более быстрой повторы клавиш (в Windows)

Сохраните это в файл faster_kb.reg (расширив самый голосуемый ответ для удобства использования и установите Flags=27, чтобы скрыть раздражающие значки):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
"AutoRepeatDelay"="200"
"AutoRepeatRate"="6"
"DelayBeforeAcceptance"="0"
"Flags"="27"

Ответ или решение

Значения повторения клавиш и задержка повторения в Windows 7

В системе Windows 7 настраиваются важные параметры, касающиеся работы клавиатуры, такие как задержка повторения и скорость повторения. Эти настройки позволяют пользователю адаптировать взаимодействие с клавиатурой для удобства при вводе текстов или работы с приложениями.

1. Параметры в реестре

Все настройки, связанные с повторением клавиш, можно найти в реестре по адресу:

HKEY_CURRENT_USER\Control Panel\Keyboard
a. Параметр KeyboardSpeed
  • Описание: Этот параметр определяет скорость повторения символов, когда клавиша клавиатуры удерживается нажатой.
  • Возможные значения: Диапазон значения варьируется от 0 до 31:
    • 0 — примерно 2,5 повтора в секунду
    • 31 — примерно 30 повторов в секунду
  • Замечание: Фактическая скорость повторения может зависеть от аппаратной платформы и может колебаться на 20% от заданного значения.
b. Параметр KeyboardDelay
  • Описание: Этот параметр показывает, как долго (в миллисекундах) необходимо удерживать клавишу, прежде чем начнутся сообщения о повторном нажатии.
  • Возможные значения: Значение варьируется от 0 до 3:
    • 0 — примерно 250 миллисекунд
    • 3 — примерно 1 секунда
  • Замечание: Как и в случае со скоростью, фактическая задержка может варьироваться в зависимости от аппаратного обеспечения.

2. Альтернативные настройки в реестре

Также можно рассмотреть возможность изменения параметров в другом разделе реестра:

HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response
Пример настроек:

Вы можете изменить значения, как в следующем примере:

[HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response]
"AutoRepeatDelay"="200"
"AutoRepeatRate"="6"
"DelayBeforeAcceptance"="0"
"Flags"="59"
  • AutoRepeatDelay: Задержка до начала повторения.
  • AutoRepeatRate: Скорость повторения.
  • DelayBeforeAcceptance: Время задержки перед принятием ввода.
  • Flags: Опции работы клавиатуры.
Оригинальные значения:

На случай, если потребуется вернуть настройки в исходное состояние:

"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"

3. Утилиты для изменения настроек

Для пользователей, которые предпочитают интерфейс, вместо редактирования реестра, существуют утилиты, облегчающие настройку параметров клавиатуры. Например, FilterKeys Setter позволяет настроить скорость повторения, которая не доступна через стандартные настройки системы.

Заключение

Для настройки параметров повторения клавиш и задержки в Windows 7 вы можете использовать различные методы, включая изменение реестра, что предоставляет широкие возможности для подгонки настроек под ваши предпочтения. Будьте осторожны при внесении изменений в реестр; всегда полезно сохранить резервные копии оригинальных значений, чтобы при необходимости легко вернуть настройки к исходному состоянию.

Оцените материал
Добавить комментарий

Капча загружается...