为什么我的 Xbox 和 PS3 控制器在 14.04 中无法工作?

为什么我的 Xbox 和 PS3 控制器在 14.04 中无法工作?

自从我买了一台新电脑并安装了 Ubuntu 14.04(gnome 版)后,我的 PS3 和 Xbox 360 控制器就不能用了。以前我可以在 12.04 中使用 xboxdrv 使用我的 PS3 控制器。

Xbox 360 控制器: 如果我按下 Xbox 360 控制器上的触发按钮之一,我的鼠标就会失灵。鼠标会被推到屏幕的左侧或右侧。如果我没有按下触发按钮,但使用控制器约 1 分钟,鼠标也会失灵。

我正在使用 xboxdrv。我运行:

sudo rmmod xpad
sudo xboxdrv --detach-kernel-driver --mimic-xpad –silent

无论是否使用“--mimix-xpad”选项,问题都是相同的。

PS3 控制器: 如果我使用 PS3 控制器(在 12.04 中有效)运行 xboxdrv,系统将无法识别我按下的任何按钮。Ubuntu 14.04 运行的内核中有一个已知错误:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1326725

用户声称这个问题在 3.14 内核中已经修复。因此,我将 Ubuntu Mainline 升级到了 3.14 内核(我并不喜欢这样做),但结果仍然一样。

我真的需要一些帮助。我有一台新奇的 Linux 游戏机,但无法玩游戏。我甚至买了 Xbox 360 控制器,因为 PS3 控制器停止工作了。但那根本不起作用 :(

答案1

通过卸载,我能够修复 Xbox 360 USB 控制器迫使我的鼠标飞过屏幕的问题:xf86 输入操纵杆然后重新启动。

这消除了操纵杆控制鼠标的能力。我现在可以正常使用 xboxdrv 来控制游戏手柄了:

sudo rmmod xpad
sudo xboxdrv --detach-kernel-driver --mimic-xpad –silent

我相信 PS3 控制器在 Ubuntu 14.04 中无法正常工作将一直是一个问题,直到内核更新修复它为止。

答案2

不。我刚刚解决了 16 号那个问题,debie jessie 又名 stable..你应该把那个问题装进包里了。

您需要蓝牙驱动程序,请检查 dmesg 是否失败...可插拔使用特定的博通驱动程序,您必须从 sin 中提取并转换,或者从我这里获取。我在 southern hedgehogs 那边,今天将会更新。

因此让它工作并安装 bluedevil,因为 blueman 有缺陷。硬连线控制器。在 ubu 论坛上获取 sixaxis.c 文件。在几秒钟内编译它....chmod(你能运行它吗?)并运行该文件。

现在...拔下控制器并按下按钮。它像 ps3 一样与 pc 进行身份验证,但 pc 需要知道该设备在那里。并且你的蓝牙驱动程序可能无法正常工作,这就是它不工作的原因。

另外:在硬线同步后,blueman 尝试通过 bt 通知您同步,但失败了。bluedevil 没有这个问题。它是 kde 的一部分,但它可以工作。

此时要禁用控制器并节省电量,请禁用并重新启用 bt 或取消其关联。然后控制器将进入睡眠状态。这不是自动的,所以如果您不想让电池耗尽,请小心。

按照 wii:尝试模式 3 中的 mayflower bar。我不得不切换到 sin,安装更新,然后它就出现了。然后我尝试了 ubu,它成功了。您可能需要重新编译所有变体难以为 dolphin 提供源代码的库,但它确实在 linux 下也可以工作。由于 lightbar,wii 需要一个不稳定的 bt 设备,但如果您的 bt 运行正常,您可以看到带有普通 bt 连接器的设备。

相关内容