Linuxでゲームコントローラーをセットアップして使用する方法

Linuxでゲームコントローラーをセットアップして使用する方法

LinuxでAAAゲームが利用できるようになりました。 ValveのSteamデジタル配信サービスとSteamOSは、Ubuntuやその他のLinuxオペレーティングシステムでのゲームの最前線にいます。





しかし、ゲームをLinuxに切り替えることに興味がある場合は、間違いなく疑問があります。ゲームコントローラーはLinuxと互換性がありますか?





ええ、そうです。 LinuxでUSBまたはBluetoothゲームコントローラーをセットアップする方法は次のとおりです。





Linuxでのゲームのオプション

Linuxでゲームをプレイするには、次の3つのオプションがあります。

  • キーボードとマウス
  • USBゲームコントローラー
  • Bluetoothゲームコントローラー

これらにはそれぞれ長所と短所があります。ただし、すべて問題なく動作するはずです。



バニラディストリビューション、SteamOS、またはレトロゲームディストリビューションを使用しているかどうかは関係ありません。ゲームコントローラーが広くサポートされるようになりました。

Linuxでゲーム用のドライバーが必要ですか?

数年前、Linuxゲームが普及する前に、ゲームコントローラー用のデバイスドライバーをインストールする必要がありました。





最近では、開発された多数のLinuxオペレーティングシステムから選択できるため、問題はほとんどありません。特定の理由(ハードウェアの互換性やその他の問題など)で古いLinuxオペレーティングシステムを使用している場合を除き、Linuxにコントローラー用のドライバーをインストールする必要はありません。

ドライバーがLinuxカーネルに組み込まれるようになりました。





マウスとキーボードでLinuxゲームをプレイする

戦略ゲームをプレイしている場合、またはキーボードとマウスの組み合わせを好む場合は、これらは問題なく機能するはずです。ほとんどのゲームではタッチパッドではなくUSBマウスが必要ですが、ラップトップキーボードはゲームに適しています。

USBキーボードは、特にストラテジーゲームやファーストパーソンシューティング(FPS)を好む場合は、Linuxでのゲームにも最適です。

当然のことながら、ほとんどすべてのUSBキーボードおよびマウスデバイスがLinux上で箱から出して動作することがわかります。

重要なのは、ワイヤレスとBluetoothのキーボードとマウスの幅広い組み合わせがLinuxでも機能することです。この互換性はゲームコントローラーにも影響するため、これを知っておくことが重要です。

Linux上のUSBゲームコントローラー

より完全なゲーム体験のために、ゲームコントローラーを選ぶことができます。 Linuxでのゲームに適したさまざまなUSBコントローラーが利用可能です。コントローラがxinputを使用している場合(それらのほとんどは使用しています)、問題はないはずです。

当然、確認する最良の方法は、LinuxデバイスでいくつかのUSBゲームコントローラーを試すことです。成功の度合いはさまざまですが、すべて同じように機能する場合もあります。もちろん、プレイしているゲームに合わせてコントロールを再構成する必要があることに注意してください。

Linuxで動作するUSB​​コントローラーはどれですか?

ここに複製するスペースがないLinux互換のUSBゲームコントローラーの長いリストがあります。 USBコントローラーをお持ちの場合は、プラグを差し込んで何が起こるかを確認してください。次のUSBバージョンに100%自信を持っていただけます。

  • XboxOneコントローラー
  • Xbox360コントローラー
  • PlayStation4コントローラー
  • PlayStation3コントローラー

xboxdrvパッケージのおかげで、これらはすべて箱から出してすぐに機能するはずです。問題が発生した場合は、xboxdrvパッケージをターミナルに手動でインストールできます。

apt-get install xboxdrv

ソフトウェアをインストールすると、ボタンマッピングを設定してコントローラーをカスタマイズできます。また、特定のマッピングが適用されたゲームを起動するための起動スクリプトもサポートしています。

名前にもかかわらず、xboxdrvはPlayStationコントローラーもサポートしています。同様に、これらのコントローラーに基づくクローンデバイスも機能するはずです。

古いコントローラーはほとんどファンファーレなしで動作します。ただし、ワイヤレスバージョンのXbox360コントローラーまたは元のワイヤレスXboxOneコントローラーを使用する場合は、これらのデバイスをPCに接続できるようにするためのワイヤレスドングルが必要です。

幸いなことに、Bluetoothを使用すると状況が簡単になり、XboxOneコントローラーの新しいバージョンはワイヤレスではなくBluetoothに依存します。

関連している: Bluetoothはどのように機能しますか?

Linux上のBluetoothゲームコントローラーはどうですか?

Bluetoothデバイスの場合、少し注意が必要な場合があります。システムにはBluetoothレシーバーが必要です---これはUSBドングルとして組み込まれているか追加されている可能性があります。有効にすると、Bluetoothシンボルがパネルに表示されます。

シンボルがありませんか? USB BluetoothドングルがLinuxで認識されるかどうかを確認するには、次のように入力します。

vizioスマートテレビにアプリを追加するにはどうすればよいですか
lsusb

次に、

apt-get install Bluetooth

インストール後、Bluetoothが実行されていることを確認します。

/etc/init.d/bluetooth status

そうでない場合は、次のように入力します。

/etc/init.d/bluetooth start

開始すると、問題は発生しないはずです。

これで、コントローラー、またはマウスとキーボードをLinuxとペアリングできます。これを行う最も簡単な方法は、Bluetoothアイコンをクリックし、デバイスをスキャンするようにコンピューターを設定して、コントローラーのペアリングボタンを押し続けることです。

しばらくすると、ペアになって使用できるようになります。 Linuxと同期できる一般的なBluetoothコントローラーは次のとおりです。

  • Xbox One
  • PlayStation DualShock3および4
  • WiiUプロ

これらのデバイスの接続については、以下で説明します。

Bluetooth XboxOneコントローラーをLinuxに接続する

Xbox Oneの所有者は、コントローラーをLinuxで実行するためにほとんど何もする必要がありません。 OSに3.17以降のカーネルがある場合は、コントローラーを使用できます。 SteamOSはXboxOneコントローラーもサポートしています。

Bluetooth Xbox Oneコントローラーは、他のBluetoothデバイスが接続するのと同じ方法でLinuxに接続します。

DualSense、DualShock 4、またはDualShock 3PlayStationコントローラーをLinuxに接続します

PS3、PS4、またはPS5コントローラーをLinuxに接続したいですか?

すべてが可能ですが、Bluetoothは少し面倒です。 DualShock3にはBluetooth2.0が必要ですが、DualSenseとDualShock4にはBluetooth4.0以降が必要です。したがって、システム(または選択したBluetoothドングル)のBluetooth無線が、使用するコントローラーと互換性があることを確認する必要があります。どちらのコントローラーもRaspberryPiで実行できるため、LinuxPCでセットアップするのはそれほど難しくないはずです。

これらのデバイスを接続するには、簡単に必要になるため、正しいUSBケーブルが手元にあることを確認してください。

  1. Linuxでは、Bluetoothスキャン/ペアリングモードを有効にします
  2. USBケーブルをコントローラーに接続します
  3. Linuxディストリビューションからプロンプトが表示されたら、デバイスを信頼します
  4. USBケーブルを外します
  5. コントローラのペアリングボタンを押したままにします

これで、PlayStationコントローラーがLinuxコンピューターとペアリングされます。 DualSenseコントローラーのハプティックフィードバックとアダプティブトリガーはLinuxでは機能しないことに注意してください。

Wii UProコントローラーを使用してLinuxでゲームをプレイする

Wii UはWiiやNintendoSwitchほど売れませんでしたが、Wii UProコントローラーはLinuxゲームに適したオプションです。

Wii U ProコントローラーとLinuxの同期は、他のすべてのデバイスとほぼ同じくらい簡単です。

  1. LinuxのBluetoothツールで、新しいデバイスをスキャンします
  2. コントローラで、同期ボタンを押します

しばらくすると、コントローラーが検出され、プレイする準備が整います。

ジョイスティック/ゲームパッド/コントローラーがLinuxで機能しない

一般的なゲームコントローラー、または従来のゲームパッドやジョイスティックに問題がある場合は、トラブルシューティングを行います。ジョイスティックと呼ばれるツールにはドライバーが含まれており、入力を検出します。これを使用して、コントローラーのマッピングを再構成することもできます。

次のコマンドを使用してターミナルにインストールします。

sudo apt-get install joystick

これにより、必要なドライバーが提供されます。マッピングなどを構成するには、jstest-gtkを使用します。

Facebookアカウントがハッキングされているかどうかを確認するにはどうすればよいですか
sudo apt-get install jstest-gtk

Linuxゲームに最適なコントローラー

それでは、これらすべてを説明した上で、Linuxゲームに本当に最適なコントローラーはどれでしょうか。多くの場合、人間工学に基づいていないデバイスは、一部のゲームには役立つ傾向があり、他のゲームにはあまり理想的ではありません。この場合、特にLinuxでレトロゲームを楽しむ場合は、複数のコントローラーが使用されることも珍しくありません。

最終的には、プレイしているゲームの種類によって異なります。ユニバーサルオプションの場合、Xbox OneおよびPS4コントローラーは、おそらく最も幅広いゲームの選択肢に適しています。ただし、Steamコントローラーがプレイするゲームの種類に特に適している場合もあります。

レトロゲームの場合、適切なレトロスタイルのUSBおよびBluetoothデバイスのリストは増え続けています。

最終的に、ここに正しい答えはありません。適切なコントローラーを見つけて、Linuxで実行できるかどうかを確認してください。これは、Googleでの数分間の調査、製造元へのメール送信、またはRedditでのスレッドの開始を意味する場合があります。それが機能する場合は、プラグアンドプレイしてお楽しみください。

共有 共有 つぶやき Eメール 無料でプレイできる10のベストLinuxゲーム

無料でプレイするのに最適なLinuxゲームをお探しの場合は、ここに10のタイトルがあります...

次を読む
関連トピック
  • Linux
  • ゲーム
  • ゲームコントローラ
著者について クリスチャンコーリー(1510件の記事が公開されました)

セキュリティ、Linux、DIY、プログラミング、技術の説明を担当する副編集長であり、デスクトップとソフトウェアのサポートに豊富な経験を持つ本当に便利なポッドキャストプロデューサーです。 Linux Formatマガジンの寄稿者であるクリスチャンは、ラズベリーパイのいじくり回し、レゴ愛好家、レトロゲームファンです。

クリスチャンコーリーのその他の作品

ニュースレターを購読する

ニュースレターに参加して、技術的なヒント、レビュー、無料の電子書籍、限定セールを入手してください。

購読するにはここをクリックしてください