Apple Magic Keyboard/Trackpad 2 将与 Linux 设备配对但无法连接

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

我已经通过建立 USB 连接在我的 Archlinux 机器上使用 Apple 最新版本的妙控键盘和妙控板一段时间了。这很好用。 现在,为了最大限度地减少办公桌上的电缆混乱,我想通过无线蓝牙连接来使用它们。

查找并与两者中的任何一个配对都很好,但每次连接都会失败。 我已经尝试过

bluetoothctl
blueman-manager

虽然

blueman-manager
给出“连接失败:输入/输出错误”错误消息,但如果我尝试使用
bluetoothctl
:

连接,则会发生这种情况
➜  ~ bluetoothctl
Agent registered
[bluetooth]# power on
Changing power on succeeded
[bluetooth]# pairable on
Changing pairable on succeeded
[bluetooth]# scan on
Discovery started
[CHG] Controller 00:19:86:00:0F:AF Discovering: yes
[NEW] Device 50:A0:09:B0:5B:F7 50-A0-09-B0-5B-F7
[NEW] Device 56:43:CD:7D:4B:7C 56-43-CD-7D-4B-7C
[NEW] Device 2C:33:61:E2:30:C0 Magic Keyboard
[bluetooth]# pair 2C:33:61:E2:30:C0 
Attempting to pair with 2C:33:61:E2:30:C0
[CHG] Device 2C:33:61:E2:30:C0 Connected: yes
Request confirmation
[agent] Confirm passkey 194572 (yes/no): yes
[CHG] Device 2C:33:61:E2:30:C0 UUIDs: 00001124-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:33:61:E2:30:C0 UUIDs: 00001200-0000-1000-8000-00805f9b34fb
[CHG] Device 2C:33:61:E2:30:C0 ServicesResolved: yes
[CHG] Device 2C:33:61:E2:30:C0 Paired: yes
Pairing successful
[CHG] Device 2C:33:61:E2:30:C0 ServicesResolved: no
[CHG] Device 2C:33:61:E2:30:C0 Connected: no
[bluetooth]# trust 2C:33:61:E2:30:C0 
[CHG] Device 2C:33:61:E2:30:C0 Trusted: yes
Changing 2C:33:61:E2:30:C0 trust succeeded
[CHG] Device 2C:33:61:E2:30:C0 RSSI: -51
[bluetooth]# connect 2C:33:61:E2:30:C0 
Attempting to connect to 2C:33:61:E2:30:C0
[CHG] Device 2C:33:61:E2:30:C0 Connected: yes
Connection successful
[CHG] Device 2C:33:61:E2:30:C0 Connected: no
[CHG] Device 2C:33:61:E2:30:C0 Class: 0x00000540
[CHG] Device 2C:33:61:E2:30:C0 Icon: input-keyboard
[CHG] Device 2C:33:61:E2:30:C0 Connected: yes
[CHG] Device 2C:33:61:E2:30:C0 Connected: no

现在,每当我按键盘上的任意键/触摸触控板时,都会重复最后两行:

[CHG] Device 2C:33:61:E2:30:C0 Connected: yes
[CHG] Device 2C:33:61:E2:30:C0 Connected: no

我怀疑这是某种驱动程序问题,但我不确定。

bluetooth linux-device-driver archlinux bluez
1个回答
0
投票

嘿,回复者不确定您是否找到了解决方案,但我似乎解决了我的问题。我运行的是 voidlinux,所以我的安装有点不同,但在 AUR 中有一个 blueman 软件包,其中包含您可能想要尝试下载的依赖项。我的 void 问题是没有安装 gtk+3-devel 软件包。对于 u arch 用户来说可能会有所不同,但请尝试手动安装此处列出的依赖项https://archlinux.org/packages/extra/x86_64/blueman/

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