日別アーカイブ: 2023年4月29日

USB変換アダプタ ファームウェア (20230429)

2023.05.11 追記
アダプタに2.4GHz無線レシーバ、本体ポートには何も繋がないと言う環境でマウスカーソルが飛ぶような挙動を示すというご報告を頂いています。0429版はまだちょっと練りこみが足りないようです

もし同様の挙動が見受けられる場合は一つ前の0421版をお試し下さい。こちらで不具合が解消したとの事です(ただし0421版は「アダプタに2.4GHz無線レシーバ+本体ポートにマウス」の同時運用は出来ません)

 

ファームウェアを少し修正しました

USB変換アダプタ ファームウェア 20230429

 

20230421版からの変更点

1) 2.4GHz無線レシーバと本体マウスポートの併用時動作を少し改善しました

20230421版だとSUPER機にて「① USBアダプタに2.4GHz無線レシーバ」+「② 本体マウスポートにマウス」の同時使用において、②のマウスの上下移動が出来ない場合がありました1

これをファーム側で対応して、本アダプタに2.4GHz無線レシーバを繋いだ場合でも、無線マウスの電源をOFFにしておけば(あるいは無線マウスをペアリングさせていなければ)本体マウスポートのマウスが正常動作するように対応しました

なお世の中の全ての2.4GHz無線レシーバで期待した動きになるかは不明です。とりあえず unifyingレシーバで期待する動作となる事を確認しています

 

2) X68000Z付属USBキーボードのLEDの明るさを変更出来るようにしました

明るさを変更する方法は次の2つのやり方があります

X68000で動く「LED明るさ変更ツール」を使う

そんなツールが存在しているのかどうか知りません(ぉ

一応アダプタのファームウェアとしては「X68000本体→キーボードへのLED明るさ設定コマンド」に対応したつもりですが、前述のようなツールは見つからず DB.X 上で直接ポートを叩いて確認したのみです

設定ファイルで明るさを指定する

設定ファイルの3byte目で明るさを指定出来るようにしました

00,A5
01,00
02,00
03,06       ; ここが設定部です
:

 

(アダプタ設定)

BRIGHT: X68000Z付属USBキーボードのLED明るさ設定
00 最も明るい
01 明るい
10 暗い
11 最も暗い

MS: アダプタのマウス機能の有効無効設定
0 マウス機能有効
1 マウス機能を強制無効化

例えば “03, 05” は 0x05 = 0b00000101 なので「LEDをやや暗くする。マウス機能は無効」という設定になります。

※ ただし今回の変更点1があるのでマウス機能の無効化が必要なケースはまずないんじゃあないかな、と思います

 

  1. この動き自体は 「純正キーボードのサイドポートに純正マウス+本体マウスポートに純正マウス」でも起きるのである意味正常ですが []