![通过蓝牙进行 DualShock 4 控制器音频 I/O](https://linux22.com/image/1006432/%E9%80%9A%E8%BF%87%E8%93%9D%E7%89%99%E8%BF%9B%E8%A1%8C%20DualShock%204%20%E6%8E%A7%E5%88%B6%E5%99%A8%E9%9F%B3%E9%A2%91%20I%2FO.png)
如果您插入 USB,它默认工作,显示两个新输出设备,S/PDIF 和模拟。选择模拟可以让您通过 3.5 插孔听到声音。还有一个输入,它也可以工作。但是,当您通过蓝牙连接时,它会显示为类型:游戏手柄,并且不会出现音频设备。
这是 USB:
Bus 001 Device 013: ID 054c:09cc Sony Corp.
|__ Port 11: Dev 13, If 2, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 11: Dev 13, If 0, Class=Audio, Driver=snd-usb-audio, 12M
|__ Port 11: Dev 13, If 3, Class=Human Interface Device, Driver=usbhid, 12M
|__ Port 11: Dev 13, If 1, Class=Audio, Driver=snd-usb-audio, 12M
此外,音频设备出现,但不如果控制器通过 USB 和蓝牙连接,则可以使用。这可能是一个好兆头?
我尝试使用bluez-tools
,但bt-device -s
给了我
无法启动 SDP 发现。请确保您的系统上已安装 bluez-utils。
我不知道该如何修复,从源代码安装 bluez 似乎没有用。请告诉我查看蓝牙“功能”的惯用现代方法,我是 BT 新手。
我还尝试使用我的 OnePlus 3T android 8.0.0 手机来控制控制器,其中:
有线模式下:声音被强制从“电话扬声器”输出重定向到控制器。
在蓝牙模式下:它意识到自己具有音频功能,但立即尝试将其选为音频输出失败(音频甚至没有中断)
(在这两种情况下,它也只将其识别为控制器,具有相当奇怪的映射,而不是鼠标,所以这非常悲惨。)