如何让 PS3 Sixasis 控制器通过 USB 工作?

drd*_*rez 11 usb ps3 peripherals

我正在尝试让 PS3 Sixaxis 控制器与 Ubuntu 12.04 一起使用。Sixaxis 的 ubuntu wiki 页面说要安装 QtSixA,我就是这样做的。现在的问题实际上是使用控制器。我安装了“SuperTux 2”来测试它。通常,SuperTux 说没有操纵杆。当我插入 PS3 控制器并按扫描时,它会显示所有控件及其分配的按钮。然后我可以点击一个动作,它会提示我按下我想要分配的按钮。这里的问题是按下控制器上的按钮没有任何作用。我无法将任何操作分配给控制器上的按钮。

PCSX 也是如此。我可以配置控制器,然后从下拉列表中选择 Sony Playstation(R)3 Controller,但是当我尝试分配一个按钮时,按下 PS3 控制器上的按钮没有任何作用。

在网络上,我看到大量有关如何连接蓝牙的指南,但我的电脑没有蓝牙加密狗,所以我只想通过 USB 连接。

此外,QtSixA 也可以看到控制器。我可以“配置默认配置文件”,我已经尝试过,但 SuperTux 2 和 PCSX 的反应有任何不同......


更新:按照Sixaxis指南的Ubuntu 社区指南,我尝试了sudo apt-get install libusb-dev libusb-0.1-4 xserver-xorg-input-joystick,然后编译了 Sixpair。运行时sudo ./sixpair抱怨启用蓝牙,然后当我单击扫描时,SuperTux 2 再也找不到控制器了。

读完这篇文章后,我发现我必须按下 PS 按钮才能让它工作……嗯,这对于将控制器用作 POINTER 设备来说效果很好。我现在可以使用模拟摇杆让我的鼠标在屏幕上跳舞。我仍然不确定如何让它与 SuperTux 2 和 PCSX 一起工作......

当我没有xserver-xorg-input-joystick安装时,按下PS按钮导致它连接到另一个房间的PS3作为控制器2。我对现在发生的事情感到非常困惑......

log*_*off 2

我读过一些相关内容,我认为直接使用蓝牙连接 PS3 控制器会更好。看看这个

\n\n

我已阅读您的限制,但我仍然认为您需要使用蓝牙。你可以买一个蓝牙USB适配器,它们很便宜(dealextreme.com/p/\xe2\x80\xa6)

\n