Клавиатура - значения скорости повтора / задержки повтора в Win7

25

Каковы все возможные значения Repeat Rate / Repeat Delay, предлагаемые Win 7, относительно настроек клавиатуры.

Stanyko
источник
Вы проверили в панели управления в настройках клавиатуры? Или вы ищете что-то более конкретное?
bfhd
1
Конечно, я сделал. Но нет никаких значений, выраженных только словами (короткий / длинный или быстрый / медленный). Мне нужны точные значения в миллисекундах.
Станыко

Ответы:

9

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

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

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

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

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

источник

bfhd
источник
Этот ответ не подтверждается информацией, приведенной в ссылке «источник».
kreemoweet
1
Ссылка была изменена с тех пор, как я ее опубликовал, это было прямое копирование / вставка; (. Это вероятная замена: technet.microsoft.com/en-us/library/cc978658.aspx
bfhd
33

Оставьте в 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, другие значения есть ms. Необходимо выйти или перезагрузить, чтобы активировать. Экспериментируйте как хотите, хотя я нашел AutoRepeatDelayменьше, чем 200генерирование ненужных повторов. Я тестировал XP Home и Prof, а также Windows 7 64 bit, и он работал отлично.

Исходные значения на случай проблем:

"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"
аппенцелльский
источник
Спасибо за публикацию этого! Я использовал значение автоповтора 725 для своей клавиатуры с частотой опроса 1000 Гц, она делала случайные повторы, и это исправило это :)
Zhuinden
Всего взломать! Но это работает!
WeGoToMars
Что такое bounceTime?
WeGoToMars
Отличный трюк, КРОМЕ ТОГО, что он заставляет управляющие клавиши залипать (у меня прилипли Ctrl и Win даже в играх, полностью исчезнув после отключения этого трюка).
Euri Pinhollow
Раньше очень хорошо работал для моей Windows 7 на ThinkPad T450, сейчас восстановил раздел ОС, и я пытаюсь снова.
Эдвин Ип
0

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

https://geekhack.org/index.php?topic=41881.0 - FilterKeys Setter ... для более быстрого повтора ключа (в Windows)

Роберт Кольер
источник