microbit-pxt-blehidとは
microbit-pxt-blehidとは、micro:bitをマウスやキーボードなどの、HID(Human Interface Device)として認識させるときに利用する拡張機能です。
これをプロジェクトに追加したとき、以下のような見慣れないエラーが発生しました。この問題について、原因を調査しました。。
原因
プロジェクトの設定の「No Pairing Required」がオンの状態で追加する発生するようです。
「JustWorks pairing」がオンの状態で追加すると、エラーは発生しませんでした。
アイコンが表示されない問題
ところで、2025/3月現在、なぜかChromeでは、拡張機能を追加しても、アイコンが表示されず、プログラムを作成できませんでした。ただしシークレットウインドウで同じことをした場合は問題ありませんでした。またEdgeでも問題ありません。
私の環境だけかもしれませんが、念のため。
ライブラリの名称も少しおかしい?
ライブラリの名称が「microbit-pxt-blehid - Copy」と、最後に余分な「Copy」がついています。これらの問題と関係あるか?わかりませんが、少し気になりました。