GameModeX
目次
GameModeX は選択したゲームの起動時にゲームプロファイルを適用し、ゲーム終了後に変更された状態を元に戻そうとします。このアドオンは主に Windows 10 向けに作られました。当時は、常駐する専用のモニターがゲームセッションの開始と終了を追跡する簡単な方法だったからです。
サポート対象の Windows 11 では ProcessX を使用してください。ProcessX は常駐する専用モニターなしでプロセスプロファイルを適用します。GameModeX は、古い Windows 10 のシナリオと、ゲームセッション全体を通して動作する必要がある機能のために残っています。
GameModeX を Windows 内蔵の Game Mode と混同しないでください。
ゲームセッションの流れ
Section titled “ゲームセッションの流れ”起動した GameModeX は選択したゲームの開始を待ち、そのプロファイルを適用します。ゲームプロセスの終了後、設定された復元アクションを実行します。
プロファイルには次のものを含められます:
- ゲームとバックグラウンドプログラム用の論理プロセッサの選択;
- 選択したユーザーアプリケーションの一時的な終了;
- 電源プランの切り替え;
- RAM キャッシュのクリア;
- Windows シェルに対する legacy アクション;
- バックグラウンドのマウスリスナーの一時的な制限;
- 選択したキーの組み合わせに対する Snap Tap。
これらのアクションは FPS の向上やレイテンシの削減を保証するものではありません。同時に有効にするアクションが多いほど、結果や不具合の原因を特定するのが難しくなります。
ProcessX が優先される理由
Section titled “ProcessX が優先される理由”GameModeX はゲームを検出しセッションを伴走するために、起動したままである必要があります。小さなバックグラウンド負荷を想定していますが、常駐プロセスはやはりリソースを消費します。
ProcessX ではプロファイルは選択したプロセスに関連付けられ、Windows の仕組みによって適用されます。常駐する専用の ProcessX モニターは不要です。その結果、起動するプログラムは少なくなり、プロファイルの適用は個別アプリケーションの状態への依存が小さくなります。
GameModeX を選ぶのは、その legacy 機能のいずれかが必要で、その制限を理解している場合だけにしてください。affinity、優先度、プログラムの起動時または終了時のアクションには、ProcessX から始めてください。
Windows 10 と Windows 11
Section titled “Windows 10 と Windows 11”通常エディションの Windows 10 のサポートは 2025年10月14日 に終了しました。システムは動作を続け、Extended Security Updates プログラムはセキュリティ修正の提供を一時的に延長できますが、互換性のあるコンピューターにとって主要な選択肢はサポート対象の Windows 11 です。
GameModeX は Windows 10 が活発に使われていた時期に作られました。Explorer と DWM に対する legacy アクションは、Windows 11 で推奨される最適化ではありません。Microsoft は DWM を Windows 8 以降、常駐する desktop composition の中核コンポーネントと説明しており、コンポジションへの介入が予期しない動作を引き起こす可能性があると警告しています。
以前の観察では、シェルコンポーネントの一時停止が一部の Windows 10 構成でバックグラウンド処理を削減する可能性がありました。普遍的な FPS 向上を裏付ける公開のペア測定は、今のところ私たちにはありません。Windows 11 ではこのアクションを有効にしないでください。映像、入力、ウィンドウ切り替え、復元を損なう可能性があり、効果は確認されていません。
バックグラウンドの Raw Input リスナー
Section titled “バックグラウンドの Raw Input リスナー”マウスの高いポーリングレートは、イベントをゲームだけでなく複数のバックグラウンドアプリケーションも受け取る場合、追加の処理を生み出します。GameModeX には、ゲーム中に検出されたバックグラウンド入力リスナーを一時的に制限し、終了後にそれらを動作状態に戻そうとする legacy 機能があります。これは、バックグラウンド Raw Input listeners に対する現代的なシステム最適化がなかった Windows 10 向けに登場しました。
Windows 11 では Microsoft がバックグラウンド raw mouse listeners の throttling と coalescing を追加し、ゲームへの影響を減らしました。そのため、GameModeX による個別の介入は通常不要です。Windows 11 24H2 における私たちのバックグラウンド Raw Input リスナーの研究では、background listener は約 125 Hz で動作しました: 7,97 ミリ秒 対 foreground の 1,04 ミリ秒。この結果は測定環境に属するものであり、すべてのビルドで正確に 125,0 Hz を保証するものではありません。
サードパーティのリスナーを制限すると、マウスソフトウェア、overlays、録画、accessibility ツール、ホットキーの動作を損なう可能性があります。Windows 10 では、再現可能な問題に対してのみこの機能を有効にし、必要なバックグラウンドプログラムを個別に確認してください。
Snap Tap
Section titled “Snap Tap”Snap Tap は、対になる反対方向のキーのうち最後に押された方向を選択します。この機能の許容可否は、ゲームまたはトーナメントの規則によって決まります。
Valve は Counter-Strike 2 の公式サーバーにおいて、複数のアクションを一つの入力にまとめる input automation を禁止しました。Valve はマッチに入る前に Snap Tap のような機能を無効にすることを明確に推奨しており、そうしない場合プレイヤーはサーバーから排除される可能性があります。そのため CS2 では Snap Tap をオフのままにしてください。他のゲームでは、まずその最新の規則とトーナメントの規則を確認してください。
ゲームが正常に終了すると、GameModeX は変更された状態を復元し、一時的に制限されたアプリケーションを再開し、ゲーム後に選択した電源プランを適用しようとします。完全な復元は保証されません: アクションは Windows の全体的なトランザクションなしに、可能な範囲で実行されます。
電源の異常切断、ハング、GameModeX の強制終了、またはゲーム自体の不具合は復元を妨げる可能性があります。そのような場合の後は、Windows を再起動し、電源プラン、起動中のアプリケーション、シェルの可用性を確認してください。システム、セキュリティ、anti-cheat コンポーネントを停止するために GameModeX を使用しないでください。
実践的な選択
Section titled “実践的な選択”| シナリオ | 何を使うか |
|---|---|
| サポート対象の Windows 11、新しいプロファイル | ProcessX |
| 優先度、affinity、起動と終了のアクション | ProcessX |
| Windows 10 の legacy シナリオ | GameModeX、各アクションを確認した後のみ |
| CS2 での Snap Tap | 使用しない |
| Windows 11 でのバックグラウンド Raw Input listeners 対策 | Windows のシステム既定の動作をそのままにする |
- Microsoft: high report rate マウスによるゲームの改善
- Microsoft: DWM は常駐する desktop composition コンポーネントである
- Microsoft: Windows 10 のサポート終了
- Valve: Side-stepping Skill と CS2 における input automation の禁止
機能は GameModeX のユーザー行動を確認した結果に基づいて説明されています。GameModeX、ProcessX、および DWM に対する legacy アクションのパフォーマンスは、この記事では測定されていません。
最終確認: 2026-08-24。
