この記事では、USB接続のゲームパッドを使用して、リモートデスクトッププロトコル(RDP)を利用したゲームプレイ方法を紹介します。サードパーティのソフトウェアアプリケーションを使った方法とRDPプラグインを利用した方法を順に説明します。
目次
多くのゲーマーが、自宅のコンピューターでは新しいゲームの処理能力に対応できない問題に直面しています。この問題を解決するため、リモートゲーミングを利用し、より高性能なコンピューターでゲームをプレイしています。
しかし、リモートデスクトップ接続でゲームをプレイする際、リモートデスクトップ上で利用可能なコントローラーの選択肢に不満を感じることがあります。たとえば、マウスやキーボードを使ってお気に入りのレーシングゲームをプレイする場合、他のゲーマーと比べて大きな不利になることがあります。
リモートデスクトップセッション(RDP)でXbox Oneコントローラーをリモートで使用するには、専用のソフトウェアツールが必要です。RDPプロトコルを使用してコントローラーを接続するための柔軟なソリューションとして**USB Network Gate(RDP USB Redirectorとしても知られる)**があります。
このソフトウェアは、ゲームコントローラーが物理的に接続されているコンピューター(RDPクライアントと呼ばれます)にインストールされます。また、Xbox Oneをリモートで操作するコンピューター(RDPサーバーと呼ばれます)にもアプリケーションをインストールする必要があります。
USB Network Gateは、2台のマシン間でUSBデバイスをリダイレクトします。その結果、リモートデスクトップ上でユーザーは、ローカルに接続されたデバイスと同じ機能性でゲームパッドを使用できるようになります。
このチュートリアルでは、セットアップを行うためのステップバイステップガイドを提供します。自宅のPCから、より高性能なリモートコンピューターへの接続を確立する方法を学びます。
PSまたはXboxのゲームパッドは、ローカルコンピューターに物理的に接続され、ゲームパッドの入力信号がリモートコンピューターに送信されます。
以下の手順を見て、すべてを理解しましょう。
ステップ1: GPEdit(ローカルコンピューターの設定)
ステップ2: GPEdit – リモート作業の設定
現在のリモートデスクトップセッション内で、以下の手順を完了することが可能です。
ステップ3: ローカルの自宅PCから接続
以下は、自宅PCからリモートコンピュータへの接続を完了するための手順です:
ステップ 4: 成功への最後の一歩
RDPGamepadは、Microsoftが開発したプラグインで、リモートデスクトップセッション内でゲームコントローラーを使用できるようにします。このプラグインをローカルマシンにインストールすることで、接続されたゲームコントローラーをRDP経由で使用することが可能です。
RDPGamepadプラグインは、リモートデスクトップ仮想チャネルを介して入力データを転送します。その後、RDPGamepadViGEmファイルがゲームパッドのデータを受け取り、リモートデスクトップ上の仮想ゲームコントローラーに送信します。以下の手順では、RDP接続を使用してPCでXboxコントローラーを使用する方法を説明します。
プラグインのクライアントインストーラーの最新リリースをローカルコンピューターにダウンロードします。RDPGamepadClientInstall-{version}.exeをダブルクリックしてプラグインをインストールし、画面上の指示に従って進めてください。
RDP経由でゲームパッドを制御したい各リモートコンピューターで、以下の2つの手順を実行してください。
プラグインの使用方法
このプラグインはリモートデスクトップの開始時に自動的にロードされます。RDPセッションが開始されると、レシーバーがプラグインに自動的に接続されます。接続が確立されると、仮想Xbox 360コントローラーがRDPセッションに接続されます。
プラグインの詳細
リモートデスクトッププラグインはRDPGamepadPluginプロジェクトの一部です。このプラグインは、ゲームパッドからのローカルXInputデータを読み取り、リモートデスクトップ仮想チャネルを介して転送します。その後、RDPGamepadViGEmプロジェクトが仮想チャネルからデータを受け取り、ViGEmBusカーネルモードドライバーを使用して仮想Xbox 360コントローラーとしてデータを提示します。ドライバーとの通信はViGEmClient SDKを使用して行われます。
プラグインの詳細を知りたい場合やコードをダウンロードしたい場合は、このツールのGitHubページをご覧ください。