Новая Microsoft Modern Keyboard является визуально тем же как Поверхностной Клавиатурой, включая возможность соединения Bluetooth 4.0/4.1, но она имеет другую процедуру соединения и испытывает недостаток в соединяющейся кнопке. Я задавался вопросом, попытался ли кто-либо получить его работающий над Ubuntu?
Вот высокоуровневые инструкции по установке от MSFT:
Очевидно, тот 3-й шаг является проблемой на ОС не-Windows. Я задаюсь вопросом, существует ли что-то, что я могу сделать на человечности для инициирования соединяющейся попытки.
Я попробовал это, и человечность, кажется, не видит bluetooth-устройство, доступное, когда она включается, или когда она заряжена и отключена. При включении это функционирует прекрасное как нормальную совместимую HID Клавиатуру USB, fwiw.
Если Вы не возражаете устанавливать Windows на своем компьютере существует способ сделать это.
Как Вы сказали, соединение происходит по USB, и это только возможно в Windows. То, что можно сделать, должно соединить клавиатуру в Windows и передать соединяющуюся информацию Linux. Существует много информации там о том, как к "двойному парному" или как заставить bluetooth-устройства работать в средах "двойной загрузки".
Это работало на меня: http://console.systems/2014/09/how-to-pair-low-energy-le-bluetooth.html на Ubuntu 18.04, единственная другая вещь, которую я должен был сделать, должен добавить дополнительный ключ, не упомянутый в том руководстве (но упомянул в комментариях): РАЗДРАЖАЙТЕ и установите размер анклава на 16.
Вот то, как мой информационный файл похож для ссылки:
[General]
Name=BTLE Keyboard Fingerprint ID
Appearance=0x03c1
AddressType=static
SupportedTechnologies=LE;
Trusted=true
Blocked=false
Services=00001800-0000-1000-8000-00805f9b34fb;00001801-0000-1000-8000-00805f9b34fb;0000180a-0000-1000-8000-00805f9b34fb;0000180f-0000-1000-8000-00805f9b34fb;00001812-0000-1000-8000-00805f9b34fb;d4e3e3eb-a4ae-4193-bbf8-c769980abfe0;
[DeviceID]
Source=2
Vendor=1118
Product=2067
Version=274
[IdentityResolvingKey]
Key=40DA574571378A18D19EECB0B6814F2D
[LocalSignatureKey]
Key=9514799E99500FAACE427153D3345C63
Counter=0
Authenticated=false
[LongTermKey]
Key=467D87EB169591378DB06F3E14C43FFD
Authenticated=0
EncSize=16
EDiv=41809
Rand=8310545922518117455
[ConnectionParameters]
MinInterval=6
MaxInterval=6
Latency=60
Timeout=200