キーボードの設定に関して、Win 7が提供するすべての可能なリピートレート/リピート遅延の値は何ですか。
HKEY_CURRENT_USER\Control Panel\Keyboard
のレジストリを確認してください。
KeyboardSpeed
プロパティは、キーボードのキーが押されたときに文字が繰り返される速度を決定します。
これは、0(1秒あたり約2.5回の繰り返し)から31(1秒あたり約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
でなければなりません。他の値はms
にあります。有効にするには、ログアウトまたは再起動が必要です。 AutoRepeatDelay
が200
未満で不要なリピートが生成されることがわかりましたが、希望どおりに実験してください。私はXP HomeとProf、およびWindows 7 64ビットをテストしましたが、それはうまく機能しました。
問題が発生した場合に備えて、元の値は次のとおりです。
"AutoRepeatDelay"="1000"
"AutoRepeatRate"="500"
"DelayBeforeAcceptance"="1000"
"Flags"="126"
Appenzellerによって説明されているレジストリの変更に代わるUIの場合、このユーティリティを使用すると、コントロールパネルからは利用できない速度に調整できます。
https://geekhack.org/index.php?topic=41881. -FilterKeys Setter ...より高速なキーの繰り返し(Windowsの場合)