PS3 DualShock 3 无法连接到 Ubuntu 22.04

问题描述 投票:0回答:1

我一直在尝试将 Dualshock 3 控制器连接到我的 Ubuntu 22.04,尽管它在 tuto 和类似网站上看起来很简单:

doc-ubuntu

tuto youtube

就我而言,根本不是。当将控制器连接到我的机器并在蓝牙设置中等待时,我确实有一个窗口询问我是否要授权蓝牙连接:

authorize bluetooth connection ?

当我这样做时,我的蓝牙设置中有一个配置文件连接,但未连接:

controller's profile in bluetooth settings

但是当我点击连接按钮时它不会连接,它只是尝试返回到上图的状态。

我尝试过的:

  1. 我的蓝牙驱动程序有问题吗?好像不是这样:
$ hciconfig -a
hci0:   Type: Primary  Bus: USB
    BD Address: FC:77:74:7F:90:7B  ACL MTU: 1021:4  SCO MTU: 96:6
    UP RUNNING PSCAN ISCAN INQUIRY 
    RX bytes:744946 acl:0 sco:0 events:25044 errors:0
    TX bytes:632998 acl:0 sco:0 commands:9119 errors:0
    Features: 0xff 0xfe 0x0f 0xfe 0xdb 0xff 0x7b 0x87
    Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
    Link policy: RSWITCH HOLD SNIFF 
    Link mode: PERIPHERAL ACCEPT 
    Name: 'PL290-PRO'
    Class: 0x7c010c
    Service Classes: Rendering, Capturing, Object Transfer, Audio, Telephony
    Device Class: Computer, Laptop
    HCI Version: 4.2 (0x8)  Revision: 0x100
    LMP Version: 4.2 (0x8)  Subversion: 0x100
    Manufacturer: Intel Corp. (2)

根据 ubuntu-doc,4.2 版本应该可以正常工作..

  1. 我的Ubuntu有其他问题吗?别这么想...

  2. 我可以按照 ubuntu-doc 页面上的建议通过 USB 与 xboxdrv 连接我的控制器,它可以工作,但我希望它是蓝牙的。

就是这样,我想就这些了 请帮忙,谢谢

bluetooth controller ubuntu-22.04
1个回答
0
投票

找到解决方法。

我遇到了同样的问题。我喜欢添加对 PS3 控制器的本机支持,但当它损坏时我感到很沮丧。

然而,根据错误报告,这实际上是有意的。出于安全考虑,此功能暂时被删除,并将在以后的版本中修复,但目前有一个解决方法:

来自 https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/2045931

  • 编辑
    /etc/bluetooth/input.conf
  • 取消注释
    ClassicBondedOnly=true
    并更改为
    ClassicBondedOnly=false

这应该会逆转安全“修复”并允许您的控制器再次连接。不再有失败的 PIN 请求。

© www.soinside.com 2019 - 2024. All rights reserved.