用C#开发了电子秤程序, 有时候电子秤连接电脑端口COM1后,鼠标指针会乱跳
怎么回事?  程序问题,还是硬件问题

解决方案 »

  1.   

    这是操作系统的bug,无法区分串口来的数据是不是鼠标,启动好操作系统之前最好不要连接串口或是不要开启串口设备。
      

  2.   

    这是因为你的系统将你的串口信号读成了鼠标。在系统硬件设备管理中的鼠标和其他设备选项下将以microsfot...的设备禁用掉(使用键盘操作)。即可
      

  3.   

    操作系统自动安装了串口鼠标驱动,当成串口鼠标了。所以会乱跳。
    解决办法:
      1、开机时先开电脑,等电脑启动完成了在插上电子称电源。
      2、先关掉电子称电源,这样屏幕上的鼠标就不会乱跳了。然后在我的电脑上点击鼠标右键,在菜单中找到《管理》菜单项,选中它,出现“计算机管理”窗口,在左边项目中找到“设备管理”项目,单击选中它,在右边项目中找到“鼠标和其他指针设备”,展开它,在“Microsoft Serial BallPoint”项目上点击右键,在菜单中选中《停用》命令,此时可能会弹出警告对话框,不用理会,点《确定》即可。这样“Microsoft Serial BallPoint”项目就会变成下图所示,以后重启电脑,开仪表等,都不会再出现鼠标乱跳现像了。注意:这个设备一定要选“停用”,而不是“卸载”,如果选了“卸载”,当时是可以用的,但一旦重启系统,这个设备又会被Windows重新安装上,鼠标又会开始乱跳了,所以一定要选停用。
    赶紧结贴吧。呵呵