windows server 2019系统-串口设备导致鼠标乱跳的问题

问题描述:
  最近在预装有windows server 2019系统的工控机上,开发了一款modbus数据监听、处理的应用程序。主要功能就是监听485线上modbus通信数据,处理数据,并上报到中心平台,485数据通过USB串口转485信号转换模块获取。调试过程中发现,工控机在接入被监听485信号的情况下启动,进入系统之后,采集程序会出现打不开串口设备的问题,并且,鼠标会不停的乱跳。

 

问题原因
  起初怀疑是485数据发送频率太快,系统处理不及时导致的。之后,否定了这种猜测,因为串口设备和鼠标是两个不同的设备,设备应该不会相互干扰,唯一的可能就是U转485模块被系统识别成了“鼠标设备”。果然,通过系统的“设备管理器”,证实了这种猜测,两个U转485模块被识别成了Microsoft serial BallPoing,而且位置就是那两个串口设备。

 解决方法:

  安装DisableSerialMice软件(https://files.cnblogs.com/files/fangts/DisableSerialMice.rar?t=1687661295&download=true),然后勾选全部  

 

posted @ 2023-06-25 10:48  方大帝的博客  阅读(174)  评论(0编辑  收藏  举报