我想在我的 Ubuntu 机器上使用 Ouya 控制器......它是一个标准的蓝牙控制器,当我尝试将它与 Ubuntu 13.04 配对时,配对选项框会提示我输入配对代码。
现在这是奇怪的部分。设置中的配对代码选项对话框有几个选项,但关闭对话框时没有设置坚持(没有确定或应用,只是“关闭”)。
所以在一天结束时,我不确定是否有一种简单的方法可以在 Ubuntu 中配对蓝牙游戏手柄。
TL;DR:如何在没有配对码的情况下配对蓝牙游戏手柄?
小智 4
看来默认的蓝牙 GUI 的设计并未考虑到游戏手柄。不过,您仍然可以使用 OUYA 游戏手柄。您应该能够使用默认的蓝牙 GUI(请参阅其他答案) - 如果由于某种原因您不能使用此后备方法也可以使用(有一些注意事项)。
预安装
在开始之前,请按如下所示安装bluez-compat
(以建立连接hidd
)和(以测试游戏手柄):joystick-gtk
sudo apt install bluez-compat jstest-gtk
Run Code Online (Sandbox Code Playgroud)
扫描并连接
现在按住控制器上的 OUYA 按钮以使其可被发现。它应该首先闪烁所有四个灯,然后仅闪烁两个灯。一旦执行此操作,请输入以下命令进行扫描:
hcitool scan
Run Code Online (Sandbox Code Playgroud)
它应该显示为“OUYA gamepad”,后面带有一个长地址。您现在可以通过以下方式连接到它:
sudo hidd --connect <ADDRESS>
Run Code Online (Sandbox Code Playgroud)
(替换为扫描中的地址)。
确认有效
您应该立即能够使用 OUYA 游戏手柄触摸板移动鼠标指针。此外,无线鼠标指示器应出现在蓝牙适配器图标旁边。
jstest-gtk
最后,您可以通过从 Dash运行来确认游戏手柄输入是否正常工作。
这种方法的缺点
bluez-compat
自我描述为遗留包。“这些二进制文件不受支持,将来会再次消失。” 使用更现代的包将是理想的选择。sudo
连接,所以蓝牙指示灯上会出现一个锁定图标。(这有效果吗?)您需要将游戏手柄视为具有虚拟 PIN 码“0000”的任何其他蓝牙指针设备。第一次连接时:
游戏手柄现在应该可用。您可以确认它的工作原理如其他答案中所述。
即使设备不在身边,该设备也会永久显示在蓝牙指示灯下方。当您随后想要连接它时:
其他答案的改进:
归档时间: |
|
查看次数: |
8101 次 |
最近记录: |