索尼PlayStation 4控制器是一款出色的设备,它是Linux上玩视频游戏的绝佳控制器,本文向你介绍在Linux上使用PS4控制器的两种方法,可使用Steam和DS4DRV。
方法一、安装和使用Steam Steam提供对第三方视频游戏控制器的支持,例如Sony DualShock 4(PS4)控制器,Nintendo Switch、Microsoft Xbox One等。 对于初学者,可以将Steam客户端配置为采用其他控制器样式(如Xbox)并将其添加到PS4,但除此之外,还提供了一个自定义控制器映射工具,用户可以使用该工具轻松手动将游戏映射到PS4控制器。 1、在Linux上安装Steam 要通过Steam在Linux上配置DualShock 4控制器,必须首先安装Steam应用程序。 1]、Ubuntu Ubuntu在其官方软件存储库中分发Steam,要安装它,请使用Apt包管理器加载Steam: sudo apt installing steam 或者,Ubuntu用户可以直接从Steam网站下载Steam DEB包安装,参考Ubuntu Kylin 18.04 steam安装及解决方法。 2]、Debian 要获取最新的Steam DEB包,请使用下面的wget命令: wget https://steamcdn-a.akamaihd.net/client/installer/steam.deb 注意:需要启用32位体系结构才能在Debian上使用Steam。 完成“steam.deb”下载后,使用dpkg工具将其加载到系统上: sudo dpkg -i steam.deb 使用apt-get install -f完成安装: sudo apt-get install -f 3]、Arch Linux Steam位于Arch Linux官方软件库中,要安装它,请使用下面的Pacman包管理命令: sudo pacman -S steam 4]、Fedora Fedora用户可以通过RPMFusion软件库获取Steam,要启用这些存储库,请执行以下命令行操作,请将以下命令中的XX替换为你使用的Fedora Linux的版本号: 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 启用repos后,使用Dnf安装Steam: sudo dnf install steam -y 参考:dnf命令_Linux dnf命令使用详解:新一代的RPM软件包管理器。 5]、Flatpak安装方式 确保已启用Flatpak运行时,然后,输入以下命令以加载Steam: flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo flatpak install flathub com.valvesoftware.Steam 参考:5款最佳Flatpak应用:LibreOffice,Steam,Vocal,HydraPaper,OpenShot。 在Linux PC上安装Steam后,登录你的帐户并打开该应用程序。 2、在Steam中配置PS4控制器 现在已经在Linux上安装并打开了Steam应用程序,可以通过USB将PS4插入PC,或者可以通过按Share+PS按钮通过蓝牙进行配对。 将控制器连接到Linux PC后,转到Steam应用程序,找到“Steam”菜单并单击它,然后,选择里面的“设置(Settings)”菜单以访问Steam设置区域。 在Steam设置区域内,找到“Controller”并选择它,然后,选择“GENERAL CONTROLLER SETTINGS”:
在“GENERAL CONTROLLER SETTINGS”区域中,选中“PlayStation配置支持(PlayStation Configuration Support)”旁边的框,然后,向下滚动,你会看到“未注册的PlayStation控制器(Unregistered PlayStation controller)”单击它并将其注册到你的Steam帐户:
随着PlayStation 4控制器注册到你的Steam帐户,现在可以使用它在你的Steam库中玩视频游戏,以及通过“添加游戏(Add a Game)”功能添加到Steam的第三方控制器。
方法二、安装和使用DS4DRV 1、安装DS4DRV 用于Linux的Dualshock 4用户空间驱动程序是一个较旧的驱动程序,但已确认在大多数基于Linux的操作系统上为用户提供了对Sony DualShock 4(PS4)控制器的支持。 安装DS4DRV驱动程序是通过Python打包工具完成的,这意味着即使是不太流行的Linux发行版也应该可以安装它,要开始安装,请打开终端并运行pip –help,然后运行python -version: pip --help python --version 注意:你还需要安装“python-setuptools”。 假设“help”功能显示Pip有效并且你可以确认你具有Python 2.7或更高版本(参考:在CentOS 7/Ubuntu 16.04/Debian 9/macOS上安装Python 3.6的方法),请使用pip install命令将DS4DRV驱动程序加载到Linux PC上: sudo pip install ds4drv 2、连接你的Ps4控制器 DS4DRV驱动程序正常运行,是时候将它连接到系统以在Linux上使用它,将PS4控制器插入PC上的USB端口,或者按住Share+PS按钮将其输入蓝牙模式。 将PS4控制器与Linux PC配对后,返回终端并运行ds4drv: ds4drv --hidraw 如果命令运行成功,你的DualShock 4控制器应该可以在你在系统上启动并在游戏中正常运行。
相关主题 |