键盘 - Win7 中的重复率/重复延迟值

Sta*_*yko 26 keyboard windows-7

Win 7 提供的关于键盘设置的重复率/重复延迟的所有可能值是什么?

小智 39

不去管它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"
Run Code Online (Sandbox Code Playgroud)

标志必须是59,其他值在ms。需要注销或重新启动才能激活。随心所欲地进行实验,尽管我发现AutoRepeatDelay不会200产生不必要的重复。我测试了 XP Home 和 Prof 以及 Windows 7 64 位,并且运行良好。

以防万一,原始值是:

"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"
Run Code Online (Sandbox Code Playgroud)

  • 确保启用过滤器键,否则这将不起作用! (顺便说一句,这太棒了) (2认同)

bfh*_*fhd 9

检查下的注册表HKEY_CURRENT_USER\Control Panel\Keyboard

KeyboardSpeed属性确定按下键盘键时字符重复的速率。

这是一个范围从 0(大约每秒 2.5 次重复)到 31(大约每秒 30 次重复)的值。实际的重复率取决于硬件,可能会在线性范围内变化多达 20%。

KeyboardDelay属性表示按下并按住某个键后操作系统发送击键重复消息之前的时间长度

该值在 0(大约 250 毫秒延迟)到 3(大约 1 秒延迟)的范围内。与每个值相关的实际延迟可能因硬件而异。

来源