キーボードイベントキューのサイズ
目次
推奨
既定のままにする既定値の100イベントのままにしてください。
キューを小さくしても入力遅延は減らず、あふれた場合はイベントが失われます。 増やすのは、あふれのエラーが確認され、ドライバーの診断が済んだ場合に限るべきです。
- 既定値
- 100イベント
- FPSとメモリ
- FPSには影響しません
何が変わるか
Section titled “何が変わるか”キーボードのクラスドライバーは入力イベントを指定されたサイズのキューに蓄積します。このパラメーターは、キューが埋まるまでに処理を待てるキーボードイベントの数を決めます。Microsoftのドキュメントによると、このサイズは非ページプール内のドライバー内部バッファーの計算にも使われます。BoosterXにおける既定値かつ推奨値は100イベントです。
キューはピーク負荷への余裕であり、「余分なラグ」ではありません。サイズを小さくしても入力遅延は減りません。キューが埋まるとイベントは失われ、システムログにあふれの警告が記録されます。増やすことが役立つのは2つの場合です(BoosterXの記載による): 確認されたバッファーのあふれと、不安定なUSB給電です。
なぜ「レガシー」にあるのか: サイズの変更は確認されたあふれを解消するためのツールであり、最適化ではありません。BoosterXのテストでは、小さくしても遅延には影響せず、あふれのエラーと入力文字の消失を引き起こすだけです(記載による)。仕組みはキーボードとマウスで共通です。マウス固有の内容は「マウスイベントキューのサイズ」の記事で扱っています。
結果の確認方法
Section titled “結果の確認方法”変更して再起動した後、素早い入力、キーの押しっぱなし、長いキーの組み合わせを確認してください。あふれの警告は「イベントビューアー」のシステムログで探します。測定できる差がなければ、既定値に戻す方が確実です。
変更と元に戻す方法
Section titled “変更と元に戻す方法”BoosterXで**「最適化」→「レガシー」→「KeyboardDataQueueSize」を開き(アプリの一覧では項目名が翻訳されないキー名になっています)、値を設定して「適用」を押します。「即時適用」**が有効なら、個別のクリックは不要です。PCを再起動して入力を確認してください。
- Microsoft: Configuration of Keyboard and Mouse Class Drivers、確認日 2026-09-19 — 非ページプール内のクラスドライバーのイベントバッファー。
- キーボードポートの調査 — 確認済みのキーボードクラスのパラメーター。
最終確認: 2026-09-20。
