我在这个发行版中一直遇到蓝牙问题,最终通过使用 modprobe 卸载并重新安装 btusb 而半途而废。之后我就可以用它来做鼠标了。它不像 Android 那样完美,但已经足够好了。
然后有一天,我需要通过蓝牙发送文件并安装了blueman(之前仅将其用于鼠标)。我无法发送文件(尽管已配置为接受文件,但计算机拒绝接收它们)。然后,不确定我是否使用 pacman 进行了更新,鼠标开始表现不稳定(光标在屏幕上移动一英寸),而不是平滑。我检查了设备文件中的毫秒时间(正如他们建议的不稳定鼠标),它们看起来很好。然后我加载modprobe
了enable_autosuspend=0
,之后只工作了一次。到下一次开机时,它仍然不稳定,突然间,不稳定逐渐增加,直到花了近一分钟才能对鼠标进行操作,例如单击和移动光标(是的,大约一分钟)。这当然是无法使用的。现在让蓝牙检测鼠标或任何其他蓝牙设备变得更加困难。奇怪的是,当第一次加载时,bluetoothctl 在它的 shell 中没有做出反应,并且花费了与鼠标大约相同的时间来显示所有按下的键。 (现在看起来正常,但正在检测设备)
我已经重新安装bluez
,bluez-utils
删除/etc/bluetooth/
目录并重新安装bluez
,安装并卸载mkinitcpio-bluetooth
并重新制作mkinitcpio
,重新启动服务,查看journalctl和systemctl状态的输出以及btmon(btmoon现在无法工作)。
AutoEnable=true
似乎/etc/bluetooth/main.conf
一直都在那里。
我从他们那里得到的唯一看似不好的事情是https://pastes.io/lrprm5mmah
我丢失了查看 bluez 日志的命令,也许还有其他内容
事情就是这样。
先感谢您!