很简单,如何设置、配置和使用带有 Ubuntu 14.10(“Utopic Unicorn”)的 Sony DUALSHOCK 4 控制器?
我记得 Linux 内核不久前更新过,添加了本机支持...这是否意味着我应该能够通过蓝牙(从通知区域)简单地将其配对,然后就可以开始了?
或者还有更多事情发生?
我尝试遵循以下说明: https://askubuntu.com/a/450091/230107
但是当我输入sudo pip 安装 ds4drv,我被告知sudo:pip:未找到命令。
答案1
好的,所有需要做的就是像任何其他蓝牙设备一样“配对”控制器 - 这些说明与 Ubuntu 的“常规”版本有关,因此如果您使用不同的 Ubuntu 版本或不同的基于 Linux 的操作系统,请相应地调整它们...
控制器“配对”后,您可以按下(而不是保持!) 这按钮-执行此操作前启动 Steam 或游戏,因为有时如果你这样做,他们可能无法识别控制器后打开 Steam 或游戏。
Ubuntu 20.04 LTS(“Focal Fossa”)及更新版本对 DUALSHOCK 4 提供了伪官方支持(它正确地将 DUALSHOCK 4 识别为赌博控制器)和 Valve Software 的 Steam 有本土/官方支持……Ubuntu 没有提供任何支持配置对于撰写本文时的控制器,但 Steam 有一个可用的默认设置,或者您可以根据个人喜好配置控制器 - 为此,请进入“大图模式”并调整“控制器”设置。
然而,我注意到了以下几点……
- Steam 有出奇对 DUALSHOCK 4 有很好的支持,甚至很多较旧游戏似乎运行良好......许多游戏可用Steam 之外似乎也运行良好(例如来自 GOG.com 的那些) - 但每个游戏都有所不同,因此您需要自己尝试一下。
- 如果您使用“大屏幕模式”并且已在 Steam 中连接控制器,它将显示支持 DUALSHOCK 4 的游戏的“控制器”图标(请参阅下图中的“古墓丽影”)。
- Steam 将“发挥魔力”让 DUALSHOCK 4 正常运行符合预期在最多游戏(例如用于“选择”/“接受”/“输入”和用于“取消”/“拒绝”/“返回”),但有些游戏仍会显示微软 Xbox 系列图标,这可能会导致一些轻微的混淆。
- 一些游戏(包括许多较旧的游戏)支持力反馈(振动),但这会有所不同,您可能需要在游戏本身内启用此功能。
- 对 DUALSHOCK 4 的“奇特”功能(例如加速度计控制和触摸板)的支持可能部分不起作用或根本不起作用...我在 Steam 中找到了几个支持加速度计的游戏(旧游戏也是如此!),但游戏之间的支持似乎很混乱。
- 您可以在 Ubuntu 的设置中检查电池状态(“电源”下);如果您查看“设备”部分,您可以应该查看“无线控制器”,其中列出了当前电池状态。
- 你需要手动使用完毕后,长按按钮,直到它关闭(你应该看到灯条/LED关闭)。
更新了答案的内容,以反映截至 2018 年 9 月 8 日使用 Ubuntu LTS 18.04(“Bionic Beaver”)和最新版本的 Steam 的经验。
答案2
在输入之前sudo pip install ds4drv
,您需要输入sudo apt install python3-pip
(或者您拥有的 python 版本)…-pip
。
如果没有安装 pip,Ubuntu 就不知道 pip 是什么。