如何在Ubuntu 14.10中使用DUALSHOCK 4?

很简单,如何使用Ubuntu 14.10(“Utopic Unicorn”)设置,配置和使用Sony DUALSHOCK 4控制器?

我记得Linux内核已经更新了一段时间以添加本机支持…这是否意味着我应该能够简单地通过蓝牙(从通知区域)配对它然后关闭我去?

或者还有更多呢?

我试着按照这些说明操作: https : //askubuntu.com/a/450091/230107

但是当我键入sudo pip install ds4drv时 ,我被告知sudo:pip:command not found

好的,所有人都需要做的就是像任何其他蓝牙设备一样“配对”控制器(这些指令与Ubuntu LTS的“常规”变体相关 – 如果你使用不同的Ubuntu变体或不同的基于Linux的变体,请相应调整它们操作系统)…

  • 持有 PlayStation徽标Share按钮将控制器置于“配对”模式(灯条/ LED应开始快速闪烁/闪烁),然后使用蓝牙设置将控制器与计算机配对(显示应用程序→设置→蓝牙→无线控制器蓝牙图标(位于屏幕右上角)→蓝牙图标(在子菜单中)→蓝牙设置→无线控制器)。

控制器“配对”后,您可以按(不要按住 !)将其打开 PlayStation徽标 按钮 – 打开Steam或游戏之前执行此操作,因为如果您打开Steam或游戏执行此操作,有时他们可能无法识别控制器。

Ubuntu LTS 18.04及更新版本对DUALSHOCK 4提供sudo官方支持(它正确识别DUALSHOCK 4作为控制器)和Valve Software的Steam有原生/官方支持… Ubuntu LTS不提供任何配置方式控制器,但Steam有默认设置可用,或者您可以根据个人喜好配置控制器 – 为此,进入“大图模式”并调整“控制器”设置。

关于我注意到的一些问题……

  • Steam对DUALSHOCK 4有着非常好的支持,甚至很多老款游戏似乎运行得很好……很多Steam之外的游戏似乎运行良好(例如来自GOG.com的游戏) – 但它在游戏到游戏之间有所不同 – 游戏,所以你需要自己试验一下。
  • 如果你正在使用“大图模式”而你已经在Steam中配置了你的控制器,那么它将为支持DUALSHOCK 4的游戏显示一个绿色的“控制器”图标。
  • 蒸汽将发挥其神奇作用,让DUALSHOCK 4在大多数游戏中按预期运行 (例如 PlayStation X. 用于“选择”/“接受”/“输入”和 PlayStation O. 对于“取消”/“拒绝”/“退回”),然而一些游戏仍将显示Microsoft Xbox系列图标,这可能会导致一些轻微的混乱。
  • 有些游戏(包括众多较旧的游戏)支持力反馈(振动),但这种情况会有所不同,您可能需要在游戏中启用此function。
  • 支持DUALSHOCK 4的“花哨”function – 例如加速度计控制和触摸板 – 可能无法部分或根本不起作用……我在Steam中发现了一些支持加速度计的游戏(旧游戏也是如此!)但是从游戏到游戏,支持似乎相当混杂。
  • 没有办法知道DUALSHOCK 4上剩余多少电池……你只需要等到它没电(不推荐,因为这不是照顾锂电池的最佳方法)或做出有根据的猜测每隔一段时间就把它充电一次。
  • 完成后,您需要手动关闭控制器,方法是按住 PlayStation徽标 按钮,直到它关闭(你应该看到灯条/ LED熄灭)。

更新的答案内容,以反映使用Ubuntu LTS 18.04(“Bionic Beaver”)和最新版本的Steam的经验,截至2018年9月8日。

您需要安装python-pip才能使用pip。