エルデのドーム制御機は、COMポートでPCと通信するが、
1度めは動作するが、リブートするとこのままでは動かない。

なぜかというと、マイクロソフト シリアルマウスとかボールポイントとして認識するのだ。
これは10年以上前から、Windowsではよく起きる現象で、
対応策としてはデバイスマネージャから無効にすればよい。
しかし、もっとうまい策はないものかとネットで検索したら、あった。

レジストリを変更して、上の画面の"start"の値を 3 から 4 に変更するというもの。

試してみたところ、一応効果はあるものの、
デバイスマネージャを見ると単に無効にされているだけだ。
そこで、もう少しあがいてみる。

ドライバの詳細を見ると、ドライバは2つあり、
下の方のドライバを殺せばいいのではないかと思った。
今どきシリアルマウスなんで使うヤシはいないだろう。

名前を変更しようとしたが、権限がないと怒られる。

そこで、所有者を変更し、アクセス権限を与えて、名前の一部を変更する。

これでどうだ。うまくいった。
マイクロソフトの嫌がらせは困るなあ。
ところで、タカハシTemma2との接続もCOMポートを使うが、
こちらはこのような現象は起きない。
私見ではあるが、タカハシTemma2はちょっと
特殊なことをやっているのではないかと思っている。
シリアルマウスと誤認識されないようにとの計らいなのか、
たまたま特殊なことをやっていただけなのかはわからないが。

コメントする