ISOレイアウトのキーボードを持っていなかったので今まで未確認だったのですが、ISOレイアウトの “><” キーが “A” キーとマップが被るっぽいので急遽対策しました。ただしISOレイアウトでの動作は未検証です(ANSIレイアウトのキーボードで正常に入力出来ることは確認しています)
usb2adb firmware (2024.12.31_4)
本来 ADBキーボードにおける “A” キーのスキャンコードは 0x00 なんですが処理の都合で 0x0A に移動させていました。が、ISOレイアウトの “><” キーのスキャンコードも 0x0A のようで不具合が生じていました。
修正したファームでは “><” キーのスキャンコードを 0x50 に移動させました。キーマップをカスタマイズする際はご注意ください。あと “><” キーはデフォルトでは未定義(キーを押しても何もキーコードを発生しない)となっていますので、このキーを使いたい場合はユーザカスタマイズにて変更して下さい。
ファームウェアはWindows用&REV3用(アダプタのLEDが青)です(※実はmacOS bigSurで起きていた不具合はMontereyで解消されたような気がしないでもないですが…)
もしこのファームで問題が生じるようでしたらアップローダから No.028 の firmware 3.0 を取得して書き込んで下さい。発送時の状態に戻ります(※ユーザカスタマイズも完全に初期状態に戻ります)
あー、”A” は 0x0A のままにして “><" を 0x50 にしたほうがよかったかな。後で考える…
すでにある既存の設定ファイルは変更なく使えるほうが良いよねってことで “A” のスキャンコードは変更しないで 0x0Aのまま、”><" キーのスキャンコードを 0x50 に読み替えるようにしました(今DLするとこのバージョンのファームウェアです) あと、ISOレイアウトじゃないキーボードの人はファームを更新する必要はまったくありません