LinuxでPS4コントローラーを使用する方法

LinuxでPS4コントローラーを使用する方法

ソニーのプレイステーション4のコントローラは、優れたデバイスであり、それは、Linux上でビデオゲームをプレイするのに最適なコントローラになるだろう。このガイドでは、LinuxでPS4コントローラーを使用する方法について説明します。始めましょう!

方法1-蒸気

LinuxバージョンのSteamでのValveの懸命な努力は、ユーザーがSony DualShock 4(PS4)コントローラー、Nintendo Switch、Microsoft XboxOneなどのサードパーティのビデオゲームコントローラーの優れたサポートを享受できることを意味します。

いくつかの理由から、SteamメソッドはLinuxでPS4コントローラーをサポートするための明白な方法です。手始めに、他のコントローラースタイル(Xboxなど)を採用するようにSteamクライアントを構成し、PS4に追加することができます。しかし、それとは別に、Valveは、ユーザーがゲームをPS4コントローラーに手動で簡単にマッピングするために使用できるカスタムコントローラーマッピングツールを提供します。

LinuxにSteamをインストールする

LinuxでSteamを介してDualShock4コントローラーを構成するには、最初にSteamアプリケーションをインストールする必要があります。キーボードのCtrl + Alt + T または Ctrl + Shift + Tを押して、ターミナルウィンドウを開き ます。そこから、使用するディストリビューションに対応するインストール手順に従います。

Ubuntu

UbuntuはSteamを公式のソフトウェアリポジトリで配布しています。インストールするには、Aptパッケージマネージャーを使用してSteamをロードします。

sudoaptインストールスチーム

または、UbuntuユーザーはSteamのWebサイトから直接SteamDEBパッケージをダウンロードできます。

Debian

LinuxにSteamをインストールする最も簡単な方法は、SteamのWebサイトからスタンドアロンのDEBパッケージをダウンロードすることです。ダウンロードが優れている理由は、「非フリー」パッケージでSteamをインストールできるようにするために、ソースファイルをいじる必要がないためです。

最新のSteamDEBパッケージを入手するには、以下のwgetコマンドを使用してください。

注:DebianでSteamを使用するには、32ビットアーキテクチャを有効にする必要があります。

wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb

「steam.deb」のダウンロードが完了したら、dpkg ツールを使用 してシステムにロードします。

sudo dpkg -i Steam.deb

apt-get install-fを使用してインストールを終了します。

sudo apt-get install -f

Arch Linux

Steamは公式のArchLinuxソフトウェアリポジトリにあります。インストールするには、以下のPacmanパッケージ管理コマンドを使用してください。

sudo pacman -S Steam

Fedora

Steamは、RPMFusionソフトウェアリポジトリを介してFedoraユーザーが利用できます。これらのリポジトリを有効にするには、次のコマンドライン操作を実行します。

注:以下のコマンドのXXを、使用しているFedoraLinuxのリリース番号に置き換えてください。

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-XX.noarch.rpm -y
sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-XX.noarch.rpm -y

リポジトリを有効にして、Dnfを使用してSteamをインストールします

sudo dnf install Steam -y

OpenSUSE

OpenSUSEを使用してSteamが必要ですか?OBSにアクセスして、オペレーティングシステムのリリースに最適なパッケージをダウンロードしてください。

Flatpak

Flatpakランタイムが有効になっいることを確認してください。次に、次のコマンドを入力してSteamをロードします。

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

flatpakインストールflathubcom.valvesoftware.Steam

Linux PCにSteamをインストールした後、アカウントにログインしてアプリを開きます。

SteamでPS4コントローラーを構成する

SteamアプリがインストールされてLinuxPCで開かれたので、USB経由でPS4をPCに接続するか、必要に応じて[共有] + [PS ]ボタンを押してBluetooth経由でペアリングします。

コントローラがLinuxPCに接続されたら、Steamアプリに移動し、「Steam」メニューを見つけてクリックします。次に、内部の「設定」メニューを選択して、Steam設定領域にアクセスします。

Steam設定エリア内で「コントローラー」を見つけて選択します。次に、「一般的なコントローラ設定」を選択します。

LinuxでPS4コントローラーを使用する方法

「一般的なコントローラーの設定」領域で、「PlayStation構成のサポート」の横にあるチェックボックスをオンにします。次に、下にスクロールすると、「未登録のPlayStationコントローラー」が表示されます。それをクリックして、Steamアカウントに登録します。

LinuxでPS4コントローラーを使用する方法

PlayStation 4コントローラーをSteamアカウントに登録すると、Steamライブラリでビデオゲームをプレイしたり、「ゲームの追加」機能でSteamに追加されたサードパーティ製のゲームをプレイしたりできるようになります。

方法2– DS4DRV

Linux用のDualshock4ユーザースペースドライバーは古いドライバーですが、ほとんどのLinuxベースのオペレーティングシステムでSony DualShock 4(PS4)コントローラーの優れたサポートをユーザーに提供することが確認されています。

DS4DRVドライバーのインストールは、Pythonパッケージツールを介して行われます。つまり、あまり知られていないLinuxディストリビューションでも、問題なくインストールできます。インストールを開始するには、ターミナルを開き、pip –helpを実行してからpython –versionを実行し ます

注:「python-setuptools」もインストールする必要があります。詳細については、こちらご覧ください

pip --help
python --version

ピップが動作することを、「ヘルプ」機能ショーを仮定して、あなたは、Python 2.7以降を持って、使用を確認することができ ピップインストール お使いのLinux PC上にDS4DRVドライバをロードするためのコマンドを。

sudo pip install ds4drv

Ps4コントローラーを接続します

DS4DRVドライバーが機能しているので、それをシステムに接続してLinuxで使用します。PS4コントローラーをPCのUSBポートに接続します。または、[共有] + [PS]ボタン押したままにして、Bluetoothモードに入ります。そこから、このガイドに従って、ワイヤレスでコンピューターとペアリングする方法を学びます。

PS4コントローラーをLinuxPCとペアリングしたら、ターミナルに戻ってds4drvを実行します

ds4drv --hidraw

コマンドが成功した場合、DualShock 4コントローラーは、システムで起動したすべてのゲームで問題なく動作するはずです。DS4DRVの使用方法の詳細については、これまで取り上げなかったより高度な機能を含め、ここをクリックしてください

 


UbuntuサーバーにGitLabをインストールする方法

UbuntuサーバーにGitLabをインストールする方法

GitLab を Ubuntu サーバー上で動作させたいと考えていますか? GitLab は、GitHub のようなサービスに代わる、強力な自己ホスト可能な代替サービスです。これを使用すると、次のことができます

SELinux による Ubuntu Linux サーバーの保護

SELinux による Ubuntu Linux サーバーの保護

SELinux をインストールしてアクティブ化することで、Ubuntu Linux サーバーにセキュリティを追加する方法を学びます。

Cockpit を使用して Linux サーバー上で NFS を構成する

Cockpit を使用して Linux サーバー上で NFS を構成する

Linux サーバーに NFS 共有をマウントする簡単な方法が必要ですか? Cockpit アプリを使用して NFS 共有をマウントする方法を学びます。

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 LTS にアップグレードする方法

Ubuntu 22.04 の長期サポートが登場しました! デスクトップまたはラップトップを最新の Ubuntu リリースにアップグレードする方法を学びます。

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

最新の Nvidia GPU ドライバーを Linux にインストールする方法

Dockerコンテナにファイルを転送する方法

Dockerコンテナにファイルを転送する方法

ファイルを Docker コンテナに転送する必要がありますか? Docker cp ツールを使用すると、コンテナーとの間でファイルを簡単に移動できます。

Linux に DEB ファイルをインストールする方法

Linux に DEB ファイルをインストールする方法

.DEB ファイルとは何ですか? それを使って何をしますか?Linux PC に DEB ファイルをインストールするさまざまな方法を学びましょう。

GOG Galaxy を Linux 上で動作させる方法

GOG Galaxy を Linux 上で動作させる方法

GOG.com のゲームを所有していますか? ビデオ ゲームを楽しむために Linux PC に GOG Galaxy クライアントをセットアップしたいですか? このガイドに従ってください。

CentOS に Docker エンジンをインストールする方法

CentOS に Docker エンジンをインストールする方法

Docker Engine は、Linux およびその他のプラットフォーム用のオープン コンテナ化プログラムです。Docker Engine は、次のように動作する自己完結型コンテナを管理します。

Ferdi とすべてのチャットを 1 つにまとめる方法

Ferdi とすべてのチャットを 1 つにまとめる方法

Slack、Discord、その他多くの生産性向上ツールを Linux システムにインストールすることにうんざりしていませんか? それらをすべて 1 つに結合できたらいいのにと思いますか