OSX 上の BT キーボードに生の Bluetooth データを送信する方法

OSX 上の BT キーボードに生の Bluetooth データを送信する方法

私は OSX で Logitech の K810 キーボードを使用しています。デバイス内部に保持されている機能である「Fn ロック」を除いてすべて正常に動作しますが、これを設定するには OS がデバイスと通信する必要があります。

すでにLinux用のソリューションが存在する、送信する必要があるコードはわかっていますが、ソリューションの性質上、OSX では使用できません。

ここでの唯一の問題は、OSX のキーボードにそれらの既知のコードを送信する方法です。ライブラリは受け入れられますが、これを行うユーティリティ (GUI または CLI) があればなお良いと思います。

答え1

いくつかの情報を入手し、それを採用することにしました。元のソリューションの hidraw を hidapi ライブラリに置き換え、それを使用してソリューションを実装しました。

ソースコードGitHubで利用可能

関連情報