キーボードの応答性を最適化するために、キーボードのリピートレートを常に最大に、遅延を最小に保ちます。
しかし、Windows 7では、システムがスリープから再開し、キーボードコントロールパネルアプレット(既に表示されているものを表示する必要がある場合)必要な設定)、Enterキーを押して手動で再度設定します。
マイクロソフトのサポートフォーラムでいくつかの投稿を見ましたが、解決策はありません。誰でもこれを修正する方法を知っていますか?
キーボードの応答性を最適化するために、キーボードのリピートレートを常に最大に、遅延を最小に保ちます。
しかし、Windows 7では、システムがスリープから再開し、キーボードコントロールパネルアプレット(既に表示されているものを表示する必要がある場合)必要な設定)、Enterキーを押して手動で再度設定します。
マイクロソフトのサポートフォーラムでいくつかの投稿を見ましたが、解決策はありません。誰でもこれを修正する方法を知っていますか?
回答:
同じ問題がありました。とても刺激的です。そこで、キーボードの繰り返し速度をリセットし、ダブルクリックされたときに遅延する小さなタスクバーアプリケーションを作成しました。スリープ状態から抜けると、レートと遅延をリセットするはずですが、動作することもあれば動作しないこともあります。しかし、小さなタスクバーのアイコンをダブルクリックするのはとても簡単なので、ここまでデバッグする必要はありませんでした。
ここでは、ソースをダウンロードしてください: http://thumpers-hole.net/KeyboardReset.zip
ここだけのアプリをダウンロード:http://thumpers-hole.net/KeyboardReset-JustExe.zip
お役に立てれば。
編集:リンクを修正しました。間違ったリンクでごめんなさい。
chrisが選択した答えは、Win 8 64ビットインストールでは機能しませんでした。この行をバッチファイルから実行して、レートをリセットできます。
mode con: rate=32 delay=1
ショートカットから実行するだけです。
ソース:https : //forums.lenovo.com/t5/IdeaPad-YUVZ-and-P-series/Re-Y50-Windows-8-Keyboard-response-too-slow-after-coming-back/mp/1809426
編集1
バッチファイルは、ラップトップがスリープから復帰した後に実行するスケジュールタスクとして追加できます。コマンドラインウィンドウが短時間表示されますが、手動で実行することを心配する必要はありません。
このフィルターを使用してカスタムトリガーでタスクを設定する
<QueryList>
<Query Id="0" Path="System">
<Select Path="System">*[System[Provider[@Name='Microsoft-Windows-Power-Troubleshooter'] and (Level=4 or Level=0) and (EventID=1)]]</Select>
</Query>
</QueryList>
編集2
上記はWindows 8の場合です。Windows7に実装されているFrankのコメントに答えるために。これはうまくいくかもしれませんが、テストするシステムがありません。編集していない場合は削除します。この回答に基づいて/superuser//a/84453/400252
上記のmodeコマンドを含むバッチファイル(keyboard.bat)をPCに作成します。
タスクスケジューラを開きます。[タスクスケジューラライブラリ]を右クリックして、[タスクの作成]を選択します。
タスクに名前を付けます。
[トリガー]タブで、[新規]をクリックします。タスクを開始します。イベントで。ログ:Microsoft-Windows-Kernel-Power / Thermal-Operational。ソース:Kernel-Power。イベントID 1。
[アクション]タブで、[新規]をクリックします。アクション:プログラムを開始します。作成したバッチファイルを参照します。
[条件]タブで、コンピューターがバッテリー電源に切り替わったら[停止]をオフにします。
[設定]タブで、スケジュールされた開始を逃した後、できるだけ早くタスクを実行するをチェックします。
ログオン時に実行するかどうか、または最高の権限で実行するかどうかについて、全般タブでセキュリティオプションを変更する必要があるかどうかはわかりません。これをテストできないシステムはありません。
上記が機能しない場合は、回避策として、[スタート]メニューやクイック起動バーなどで必要に応じてすばやく実行できる場所にバッチファイルへのショートカットを作成します。
mode
Windowsコマンドプロンプト(cmd.exe
)に入力するだけで、現在の接続設定値をすべて表示できます。
Gooseの回答からのコマンドは私のシステムで動作しますが、毎回手動で実行することに満足していませんでした。プロセスも自動化する場合は、次の簡単な指示に従ってください。
[編集:完全に修正された回答]
いくつかの観察、2つの解決策、およびレジストリの変更に関する警告。観察はあなたの理解を改善し、問題の鑑別診断に必要です。
。
観察
表示によって、問題がいつ発生するかを確認してください。パスワードを使用しない場合:[コントロールパネル]> [電源オプション]> [左ペイン]:[パスワードが必要]> [パスワードが必要]を選択します。次の解決策は、「ロックされた」ケースに対応しています。これは大部分のケースだと思います。ケースが異なる場合は、コメントを残してください。
。
ソリューション
2つの解決策は、他の人による提案の改善です。
1つ目は、ラップトップ用の簡単な修正です。[コントロールパネル]> [電源オプション](または同等の機能)> [ふたを閉じたとき]:何もしない(2回)。ふたを開いた後、ラップトップが自動的にウェイクアップしなくても、問題が解決する場合があります。
2つ目は、ラップトップおよびデスクトップ用の高度なソリューションです。システムのロックを解除した直後に、文字の繰り返し率(正式に呼ばれる)を最大にリセットする自動cmd.exe(DOS)コマンドです。方法は次のとおりです。
A.メモ帳を開き、と入力しmode con: rate=31 delay=0
ます。31より高い値は使用できません。delay= 0は使用できません。Windowsシステムフォルダ(C:\ Windowsなど)に保存し、CharRepeatReset.batなどの適切な名前を付けます。.batは必須です。
B.ファイルをダブルクリックして、繰り返し率がリセットされるかどうかを確認します。その場合、次のようにダブルクリックを自動化できます。
ここで、またはf [dot] conijn [at] conijnconsultancy [dot] comを介して、その仕組みを教えてください。
。
レジストリの変更に関する警告
これは、HKEY_CURRENT_USER \ Control Panel \ Accessibility \ Keyboard Responseで行われた変更に関するもので、時々提案されます。私はいくつかの方法でそれを試しましたが、うまくいくかもしれませんが、すべての場合に深刻な副作用がありました。プロセッサがオーバードライブに入ってフリーズを完了するまで、これは電源の中断でしか解決できませんでした。後者の場合、保存されていないファイルが失われます。そのため、非常に注意してください。