2023.09.16 Saturday
USBシリアルを接続するとマウスカーソルが勝手に動く
Windows11のPCで TTL-232R-3V3 を使ってデバッグを行っていた。通信速度は 9600bps なんだけど、結構な量のテキストを出力する。これを繋げていると何故か マウスカーソルが動いたり、思い通りに反応しなくなる。最初はグランドの問題かと思ってUSBアイソレータを使ったけど、まったく改善しない。
いろいろみていると デバイスマネージャーに Micro SoftSerial BallPoint というデバイスが認識されている。
どうやら シリアルのデバイスがあると シリアルマウスと認識してしまうようで、
解せないのはマウスとして認識してマウスカーソルが動いたりしながら、TeraTermでデータも見ることができるということで、入り口は1つなのに マウスと通信ソフトにデータを受け渡しているのではないかという動き。
とにかく 管理者になって MicroSoft Serial BallPoint を無効にしたら、マウス飛び現象は収まった。
今時 PS/2マウスの前の時代のシリアルマウスなんか使う人世界中で何人いるのか。。超マイノリティーだろうから勝手に認識しないようにしていただきたい。
FTDIに限らず VCPになるものは現れるのであろう。
JUGEMテーマ:組み込み開発