Клавиатура apple magic не работает через bluetooth и не работает кнопка fn с кабелем
У меня есть самодельный настольный компьютер (не Apple) с Ubuntu на нем. Я только что купил новую волшебную клавиатуру Apple, потому что у меня есть MacBook Air, и я ненавижу привыкать к "другой" клавиатуре каждый раз, когда я переключаюсь, к тому же мне нравится ее ощущение.
У меня есть 2 проблемы: - нажатие клавиш ничего не делает при подключении через Bluetooth - при подключении через USB-кабель работают почти все клавиши, кроме клавиши FN
Я могу подключить клавиатуру, но после того, как она "подключится", она не будет работать (нажатие клавиш ничего не даст). Я запустил bluetoothctl из терминала, подключил, доверял, подключил. Большинство страниц, которые я просматриваю через google, говорят мне, чтобы я запускал "hidd", но там написано, что команда не найдена, и я установил все пакеты bluez-xxx
Всякий раз, когда я подключаю его через USB-кабель, он работает, но тогда кнопка FN не будет работать. Даже при запуске XEV или "SHOWKEY -k", он будет регистрировать все остальные кнопки, но при нажатии клавиши FN он даже не регистрирует нажатие клавиши. Я чувствую, что перепробовал все, от обновления ядра (сейчас 4.7) до подключения / отключения клавиатуры, которая была у меня раньше. Большинство страниц говорят мне, чтобы повторить 2 > /sys/module/hid_apple/parameters/fnmode, но hid_apple даже не существует. Похоже, что он использует hid_generic. Когда я модифицирую hid_apple, он будет существовать, но если поместить 1 или 2 в fnmode, это ничего не изменит.
Я также попытался запустить dpkg-переконфигурировать конфигурацию клавиатуры и выбрать между несколькими клавиатурами Apple, но это не заставляет работать кнопку FN.
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=16.04
DISTRIB_CODENAME=xenial
DISTRIB_DESCRIPTION="Ubuntu 16.04 LTS"
NAME="Ubuntu"
VERSION="16.04 LTS (Xenial Xerus)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 16.04 LTS"
VERSION_ID="16.04"
HOME_URL="http://www.ubuntu.com/"
SUPPORT_URL="http://help.ubuntu.com/"
BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"
UBUNTU_CODENAME=xenial
No LSB modules are available.
Linux version 4.7.0-040700rc7-generic (kernel@gloin) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1) ) #201607110032 SMP Mon Jul 11 04:34:25 UTC 2016
x86_64
и вот вывод системного журнала при повторном подключении клавиатуры через USB-кабель молнии:
Jul 16 20:06:45 kernel: [ 2536.524349] usb 3-1: new full-speed USB device number 5 using xhci_hcd
Jul 16 20:06:45 kernel: [ 2536.654196] usb 3-1: New USB device found, idVendor=05ac, idProduct=0267
Jul 16 20:06:45 kernel: [ 2536.654201] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jul 16 20:06:45 kernel: [ 2536.654203] usb 3-1: Product: Magic Keyboard
Jul 16 20:06:45 kernel: [ 2536.654205] usb 3-1: Manufacturer: Apple Inc.
Jul 16 20:06:45 kernel: [ 2536.654207] usb 3-1: SerialNumber: F0T552400NGH1FKA6
Jul 16 20:06:45 kernel: [ 2536.661769] hid-generic 0003:05AC:0267.0007: hiddev0,hidraw3: USB HID v1.10 Device [Apple Inc. Magic Keyboard] on usb-0000:00:14.0-1/input0
Jul 16 20:06:45 kernel: [ 2536.663260] input: Apple Inc. Magic Keyboard as /devices/pci0000:00/0000:00:14.0/usb3/3-1/3-1:1.1/0003:05AC:0267.0008/input/input26
Jul 16 20:06:45 kernel: [ 2536.716847] hid-generic 0003:05AC:0267.0008: input,hiddev0,hidraw4: USB HID v1.10 Keyboard [Apple Inc. Magic Keyboard] on usb-0000:00:14.0-1/input1
Jul 16 20:06:45 kernel: [ 2536.718220] hid-generic 0003:05AC:0267.0009: hiddev0,hidraw5: USB HID v1.10 Device [Apple Inc. Magic Keyboard] on usb-0000:00:14.0-1/input2
Jul 16 20:06:45 mtp-probe: checking bus 3, device 5: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-1"
Jul 16 20:06:45 mtp-probe: bus: 3, device: 5 was not an MTP device
Jul 16 20:06:49 colord-sane: io/hpmud/pp.c 627: unable to read device-id ret=-1
Jul 16 20:06:49 gnome-session[1338]: (gnome-software:1657): Gs-WARNING **: failed to get updates: no results to show
Я в недоумении от того, что делать дальше.
Любая помощь будет оценена.