web-dev-qa-db-ja.com

キーボード-Win7のリピートレート/リピート遅延値

キーボードの設定に関して、Win 7が提供するすべての可能なリピートレート/リピート遅延の値は何ですか。

26
Stanyko

HKEY_CURRENT_USER\Control Panel\Keyboardのレジストリを確認してください。

KeyboardSpeedプロパティは、キーボードのキーが押されたときに文字が繰り返される速度を決定します。

これは、0(1秒あたり約2.5回の繰り返し)から31(1秒あたり約30回の繰り返し)の範囲の値です。実際のリピート率はハードウェアに依存しており、線形目盛から20%ほど異なる場合があります。

KeyboardDelayプロパティは、オペレーティングシステムによってキーストロークリピートメッセージが送信される前に、キーが押されてから保持された後の時間ダウンを示します。

この値の範囲は0(約250ミリ秒の遅延)から3(約1秒の遅延)です。各値に関連する実際の遅延は、ハードウェアによって異なる場合があります。

ソース

9
bfhd

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にあります。有効にするには、ログアウトまたは再起動が必要です。 AutoRepeatDelay200未満で不要なリピートが生成されることがわかりましたが、希望どおりに実験してください。私はXP HomeとProf、およびWindows 7 64ビットをテストしましたが、それはうまく機能しました。

問題が発生した場合に備えて、元の値は次のとおりです。

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

Appenzellerによって説明されているレジストリの変更に代わるUIの場合、このユーティリティを使用すると、コントロールパネルからは利用できない速度に調整できます。

https://geekhack.org/index.php?topic=41881. -FilterKeys Setter ...より高速なキーの繰り返し(Windowsの場合)

0
Robert Collier