Windowsでゲームコントローラーをマウスとして使用する方法

Windows Controller Keysticks.jpg

ゲームコントローラー(ゲームパッドとも呼ばれます)は、ビデオゲームをプレイするもっとも一般的な方法ですが、それだけではありません。コントローラーをマウスとして利用することで、この記事で紹介するさまざまな興味深い可能性が開かれます。

目次

  • コントローラーをマウスとして使用する理由
    1. Steamのソリューションを使用する
    1. Steamの代替案
  • DS4WindowsでXinputをエミュレートする方法
  • よくある質問

関連記事: PS4/PS5コントローラーの代替策(Xbox Oneコントローラーを好む方向け)

コントローラーをマウスとして使用する理由

コントローラーをマウスに変える最も明白な理由は、コンソールのようにコンピューターを使用したいときです。ワイヤレスマウスとキーボードを使ってソファからWindows PCを操作するのは完全に受け入れられますが、最も洗練された解決策ではありません。コントローラーをマウスとしても使用できれば、ゲームの合間にコントローラーを置くことなくオペレーティングシステムをナビゲートできます。

ゲーマーでなくても、HTPCを持っていてワイヤレスマウスやキーボードよりもコントローラーのコンパクトな性質を好むかもしれません。また、アクセシビリティの観点も考慮する必要があります。Xbox Adaptive ControllerはPC用の標準的なXboxコントローラーとして単純に表示されるため、特別なニーズを持つ方がコンピューターを操作するもう一つの方法です。

ゲームパッドは、プレゼンテーションをリモートでコントロールするために使用される数多くのデバイスの優れた代替です。仕事や会議、学校のプレゼンテーション用に特別なリモコンを購入する必要はありません。すでに手元にゲームコントローラーがあれば、プレゼンテーション、テレプロンプター、その他のユーティリティを無料でコントロールできます。

関連記事: Xboxのコーパイロットモードの使い方

1. Steamのソリューションを使用する

SteamはPC上で最も人気のあるデジタルゲームストアであり、ゲーマーであればおそらくすでにそのクライアントをコンピューターにインストールしているでしょう。しかし、ゲーマーでなくても、アカウントを開設して、実際に何かを購入することなくクライアントをインストールできます。

  1. Steamがコンピューターにインストールされたら、「Steam-> 設定」に移動します。

Windows Steam Settings View

  1. サイドメニューから「コントローラー」を選択します。

Windows Controller Steamsettings

  1. 次に、「一般コントローラー設定」をクリックします。

  2. 使用しているコントローラーの種類に一致するボックスにチェックを入れます。この場合、Xboxコントローラーを使用しているので、「Xbox設定のサポート」を選択します。ウィンドウを閉じます。

Windows Controller Xbox

  1. 設定に戻り、「コントローラー」の下で「デスクトップ設定」をクリックします。

Windows Controllersteamdesktop

  1. ここで、コントローラーのボタンやスティックにどのキー操作やマウスアクションをエミュレートさせるかをカスタマイズできます。カスタマイズしたい各コントロールをクリックして、機能を割り当てます。

Windows Controller Steamx

関連記事: コントローラーサポートのあるベストiOSおよびAndroidゲーム

  1. この特定の場合、右トリガーを右クリックに、左トリガーを左クリックに設定し、右スティックは「入力スタイル」の下で「ジョイスティックマウス」に設定されました。これにより、右スティックでマウスカーソルが移動します。

もちろん、最も快適で直感的な設定を選択するべきです。

ソニーのDualShock 4コントローラーやPlayStation 5のDualSenseコントローラーがある場合は、コントローラーのタッチパッドをマウスとして機能させることもできます。

  1. 上で示したように「一般コントローラー設定」に戻ります。
  2. 今回は「PlayStation設定のサポート」オプションにチェックを入れます。
  3. 「デスクトップ設定」に戻り、新しいコントロールをマッピングし始めます。
  4. Steamの図からタッチパッドを選択します。

Windows Controller Ds4

  1. 入力スタイルを「マウス」に変更します。

Windows Controller Ds

2. Steamの代替案

この機能にアクセスするためにデジタルストア全体をインストールしたくない場合、同じ機能を持ついくつかの代替ユーティリティがあります。

関連記事: Windowsでコントローラーのデッドゾーンを確認する方法

Gopher 360

Gopher360は、任意のXinputコントローラーを一瞬でマウスに変える人気の無料ユーティリティです。XinputはすべてのXboxコントローラーが使用するネイティブ標準で、Gopher360はXbox 360、Xbox One、およびXbox Seriesファミリーのコントローラーと互換性があります。PlayStationコントローラーでも使用することが可能ですが、その場合は入力をXinput形式に変換する別のアプリケーションを使用する必要があります(下記参照)。

Windows Controller Gopher360

Gopher360の使用は、.exeファイルをダウンロードして実行するだけで簡単です。これを行うと、DOSのようなターミナルウィンドウが開きます。単に最小化してコントローラーを手に持ってください。デフォルトのコントロールは次のとおりです:

  • A: 左クリック
  • X: 右クリック
  • Y: ターミナルを隠す
  • B: 入力
  • D-pad: 矢印キー
  • 右アナログ: スクロール上/下
  • 右アナログクリック: F2
  • 左アナログ: マウス
  • 左アナログクリック: 中央クリック
  • バック: ブラウザを更新
  • スタート: 左Windowsキー
  • スタート + バック: ゲームをプレイしたいときにGopher360をオフにする
  • スタート + DPad上: Gopher360の振動設定を切り替える
  • LBumper: ブラウザの前のページ
  • RBumper: ブラウザの次のページ
  • Bumper + RBumper: サイクル速度
  • LTrigger: スペース
  • RTrigger: バックスペース

Gopher360は、実行ファイルを最初に実行する前に保存した同じフォルダーに「Config」ファイルを生成します。このファイルを編集してデフォルトのコントロールをカスタマイズできます。「Config」ファイルを壊してしまった場合は、それを削除すれば新しいデフォルトのものが次回アプリケーションを実行した際に作成されます。

Keysticks

Gopher360よりも洗練された、直感的なグラフィカルインターフェースを持つアプリケーションであるKeysticksに興味があるかもしれません。Keysticksを使用して、全体的にPCを制御したり、コントローラーをネイティブにサポートしていないPCゲームをプレイしたりできます。

Keysticksをインストールすると、デスクトップの右下隅にXboxコントローラーの役立つ画像が表示されます(DualShock用にはまず翻訳アプリケーションをインストールする必要があります)。これにより、コントローラーのどのボタンがどのマウスまたはキーボード入力をエミュレートするかが表示されます。ソフトウェアの設定でこれらのキー割り当てをカスタマイズできます。

Windows Controller Keysticks

ただし、デフォルトでは、右アナログスティックを使用してマウスカーソルを移動できます。左クリックは左トリガーに割り当てられ、右クリックはスタートボタンに割り当てられています。これは、コントローラーの中央にある大きなXboxボタンの右に位置する小さなボタンで、「ガイドボタン」として知られています。

Keysticksをアクティブにするには、通知領域のアイコンをダブルクリックします。コントロールウィンドウが表示され、PCにXinput(Xbox互換)コントローラーが接続されていれば、通常マウスで行うすべての操作を行うことができますが、今はゲームパッドを使用しているのです!

関連記事: Steamゲームで外部ゲームコントローラーを使用する方法

DS4WindowsでXinputをエミュレートする方法

DS4Windowsアプリケーションを使用すると、DualShock 4またはDualSenseコントローラーからXinputをエミュレートでき、Windows(およびゲーム)は存在しないところにXinputコントローラーがあるかのように認識します。

これにより、PlayStation 4または5のコントローラーをXboxコントローラーのように使用できます。具体的には、上記で説明した2つのプログラムは、DS4Windowsも同時に実行している場合に動作します。設定方法は以下の通りです。

  1. まず、アプリケーションをダウンロードしてインストールします。Windowsコンピューターにすでにインストールされていない場合は、.NET Desktop Runtimeが必要です。
  2. DS4Windowsアプリケーションが提案するリンクを使用せず、代わりにこのページの「.NET Desktop Runtime 5.0.17」セクションからダウンロードします。ほとんどの人にとっては、Windowsインストールに合ったバージョンのx64を選択します。

Windows Controller Dotnet

  1. DS4Windowsが動作していると、初回設定が表示されます。「ステップ1」だけが必須です。

Windows Controller Ds4win1

  1. ViGEmBusのインストールが完了したら、「完了」をクリックします。

Windows Controller Ds4win2

  1. 次に、DS4Windowsのメイン画面で右下隅の「開始」をクリックします。

Windows Controller Ds4winstart

  1. 「コントローラー」タブにPlayStationコントローラーが表示されるはずです。

Windows Controller Ds4windowson

これでGopher360とKeysticksでコントローラーを使用できるようになりました!

関連記事: Joy-Conやその他のゲームコントローラーのドリフトを修正する方法

よくある質問

コントローラーをマウスとして使用してもゲームは正常に動作しますか?

Steamの方法を使用している場合、コントローラーは正常モードとマウスモードを自動的に切り替えるはずですが、これはSteamゲームのみに適用されます。他のゲームでもこれを行いたい場合は、Steamクライアントで「ゲーム-> 非Steamゲームをライブラリに追加」を選択します。次に、ゲームの実行ファイルを探して追加します。Steam内から起動すれば、自動引き継ぎが行われるはずです。

コントローラーをオフにするにはどうすればよいですか?

コンソールなしでコントローラーをオフにする方法はあまり明らかではありません。そのためには、XboxガイドボタンまたはPSボタンを長押ししてコントローラーのライトを消します。10秒以上押し続ける必要があるかもしれませんが、ライトが消えるまで放さないでください。

コンピューターにBluetoothがない場合はどうすればよいですか?

もしもBluetoothがないコンピューターを使用していて、コントローラーとの有線接続を使用したくない場合は、USBアダオンドングル(通常はUSBベース)を購入することができます。公式のXboxコントローラーの場合、Xbox Wireless Adapter for Windowsを使用することもできます。これにより、ほぼ遅延のないコントローラーの体験と、コントローラーのヘッドフォンジャックを通じてオーディオへのアクセスが得られます。

すべてのスクリーンショットはシドニー・バトラーによるものです。