Ubuntu 18.04 配对 Apple Magic Keyboard 1,显示“已配对”,但键盘没有输入

gab*_*beR 3 keyboard bluetooth apple-keyboard

我正在尝试将 Apple Magic Keyboard 1 与 MSI GS65 Stealth 上的 Ubuntu 18.04 LTS 配对。

我按照这篇文章中概述的程序进行操作:http://freewisdoms.com/apple-wireless-keyboard-on-ubuntu/

我使用过sudo bluetoothctl并且能够信任键盘并与键盘配对并获取消息pairing successful。我重新启动并检查paired-devicesbluetoothctl,键盘确实已列出。

然而,笔记本电脑似乎仍然没有响应无线键盘上的打字。关于如何解决/调试这个问题有什么建议吗?

我查看了以下问题,但它们似乎涉及配对根本不起作用(而不是配对键盘不起作用)或不同版本的 ubuntu/linux 的问题。

如何让我的蓝牙键盘在 Ubuntu 18.04 上工作?

苹果键盘a1016,配对失败

Apple Magic Keyboard 2,无法通过蓝牙正常工作 (16.10)

蓝牙键盘已配对但无响应 16.04

小智 5

我在 2020 年 2 月使用 Ubuntu 18.04 和 Apple Magic 蓝牙无线键盘时遇到了同样的问题。

TL;DR:当连接 Apple Magic Keyboard 时,它会自动激活该Num Lock模式。人们需要按下/禁用该Num Lock键(尽管魔法无线键盘上没有这样的键,这就是我的情况的技巧)。

的输出bluetoothctl看起来不错:

Device MY:IP:AD:DR:ES:
    Name: Apple Wireless Keyboard
    Alias: Apple Wireless Keyboard
    Class: 0x00002540
    Icon: input-keyboard
    Paired: yes
    Trusted: yes
    Blocked: no
    Connected: yes
    LegacyPairing: yes
    UUID: Human Interface Device... (00001124-0000-1000-8000-00805f9b34fb)
    UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
    Modalias: usb:v05ACp0255d0050
    RSSI: -52
Run Code Online (Sandbox Code Playgroud)

我无法在 Apple 键盘上打字,但我注意到,当我输入字母时,我会得到数字m> 0j> 1k->2等。这似乎是在连接键盘时激活了 Numlock 或 numpad。

事实上,请通过“设置”>“区域和语言”>“输入源”进行检查,然后按键盘图标(小键盘图标)。

我看到 Num Lock 处于活动状态:

指标

因此,我用一个键插入另一个键盘Num Lock,然后按Num Lock该键盘上的 。此后,Apple Magic Keyboard 就可以正常工作了。

如果有人知道如何在系统上生成 Num Lock 键事件而无需按另一个键盘上的键,则脚本或命令将会有所帮助。