本文转载http://bbs.eeworld.com.cn/thread-492074-1-1.html

不知道大家有没有遇到过在调试串口通信的时候,出现过鼠标指针不受控的乱跳的问题。遇到这样的问题,你们都是怎么解决的?
以前的话,偶尔也出现过这个问题,一般的话重新拔插一下,或者重启一下电脑也就可以了。由于这个出现的频率极少,也就没有关注过这类问题产生的原因。说来也真是自己缺乏探索精神。最近呢因为要装备好多台电脑,有几台电脑在开机前,只要打开串口通信,就会出现这样的鼠标乱动问题,这次一直遇到,当然要去解决它。首先了我怀疑是否是串口线跟鼠标的线干扰了,或者是USB口的电平受到了影响,但是拔掉鼠标接口,乱动的问题一直是存在的。说明呢这是串口通信本身被作为了一个鼠标信号。网上也搜索了类似的资料,基本上的意思是这样的:就是在系统自检时,设备一直在上传数据,在某种巧合下被识别了鼠标设备。具体的对这方面也不是特别了解,具体是不是这个原因我也不能确认。网上提供了这些解决办法:在电脑开机完成前,不进行串口上传数据,这样就避免了被识别成鼠标的可能,这类解决方法又可以通过软件和硬件两个方向上解决,具体的解决方法网上有很多我就不细说了。不过我也曾经在正常的使用过程中,忽然引发了鼠标乱动的问题,似乎解决的不够彻底。还有比较被动的就是类似我之前那样遇到问题拔插一下,或者重启一下电脑。这感觉这些方法不是我想要的,这时候我就看设备管理器(右击计算机,点击设备管理器)里有哪些设备,果然发现了一个多出来的鼠标设备,由于是在保密机器人出现这个问题的,也不能进行一个截图,总之就是在设备管理器鼠标项多出一个seril mouse的设备,是不是这个东西导致了鼠标乱动的问题呢?我果断的禁用了这个设备,果然在插上串口,鼠标也很正常。可是保持串口打开的状态重启电脑,问题又来了。有什么能够不让他安装这个设备,没有驱动不就行了,那我把他的驱动文件删了是不是就行了呢?先看了他的驱动信息,查看详细信息找到了他的两个驱动文件一个是serial.sys(串行设备驱动程序),一个是sermouse.sys(串行鼠标筛选器),一看后者就像是罪魁祸首,果断删了它试试。(默默的备份了系统)。删除它的时候出来这个提示:需要权限。

下面是我提供的删除的步骤:
第一步右击属性,点击安全,高级

第二步在高级选项卡中点击所有者进行用户选择:

第三步回到属性界面点击编辑:

第四步给自己刚刚设置的所有者权限:

最后一步进行删除;
删除了这个文件后再测试了一下,同样的条件下,没有出现类似的鼠标乱动的问题,也没有出现系统的问题。但是这种只能说是一种方法,删除系统文件总有种不安全的感觉,我这种方法只是提供给大家一种思路,也希望大家可以提供更好的解决方法。

解决串口通信时会导致鼠标乱跳的问题相关推荐

  1. USB串口导致鼠标乱跳

    近期在工控机上安装USB串口,结果装上没几天,就有反馈开机后鼠标乱跳.然后,开始解决问题. 环境: 工控机操作系统Windows 7专业版,USB串口Z-TEK USB RS232 1. 百度一下,需 ...

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

    问题描述 最近在预装有windows7 SP1系统的工控机上,开发了一款modbus数据监听.处理的应用程序.主要功能就是监听485线上modbus通信数据,处理数据,并上报到中心平台,485数据通过 ...

  3. Office2013(word、ppt、excel)解决鼠标乱跳补丁包kb2863845

    产生的问题: office2013(word.ppt.excel)时常出现鼠标乱跳的情况,之前一直没有理会它,但是由于最近在做毕业设计涉及大量文档,所以不得不解决这个问题,经过多方打探,终于找到了解决 ...

  4. 地磅称重管理电脑鼠标乱跳的解决方案

    地磅称重管理电脑鼠标乱跳的解决方案 仪表开机时,仪表与电脑的RS232通信是连续发送数据;计算机在开机过程中,开始检测有连接的硬件设计,从串口中有接收到数据,计算机会错误的认为所连接的数据为一个串口以 ...

  5. 笔记本电脑打开计算机里面会跳,笔记本电脑鼠标乱跳,有什么方法?

    原标题:笔记本电脑鼠标乱跳,有什么方法? 笔记本电脑一般都会自己外接鼠标,但是笔记本电脑本身自带了触摸板. 1.有重物压在了触摸板上. 若有什么物品压在笔记本电脑的触摸板上,应及时移开. 2.外接鼠标 ...

  6. C#解决串口通信中接收数据时延迟处理与缓存处理的方法

    转载连接: http://blog.csdn.net/yaoliang11/article/details/6885768 C#解决串口通信中接收数据时延迟处理与缓存处理的方法 时间:2011-1-2 ...

  7. 鼠标乱跳【坑人必备】

    鼠标乱跳小程序 #include<bits/stdc++.h> #include<windows.h> int main() {srand (time(0));int x,y; ...

  8. 电脑连上称重仪表,鼠标乱跳的问题解决方法

    今天,客户打电话过来说,电脑接上称重仪表的串口线后,鼠标一直在屏幕的左上角,动不了了,电脑也没法用.当时以为是电脑中毒了,结果把电脑重装了之后问题还是一样,后来想是不是连仪表的问题,把串口线一拔,果然 ...

  9. 解决串口通信在安卓6.0系统以及以上版本里面报错的问题

    做好的串口通信功能在低版本安卓系统可以正常运行,在6.0系统就会报错"Detected problems with app native libraries (please consult ...

最新文章

  1. node简单实现excel文件下载
  2. selenium提取数据之driver对象定位标签元素获取标签对象的方法
  3. MySQL服务器修改主机名后问题解决
  4. Java并发机制深究1-synchronized和volatile
  5. Proteus原理图元器件库详细说明
  6. hdu-acm steps FatMouse's Speed
  7. JavaScript中判断为整数的多种方式
  8. 浅谈.Net异步编程的前世今生----TPL篇
  9. C++ 高级篇(一)—— 模板(Templates)
  10. 为什么C语言输出结果总是1,c语言编程问题这个题我哪里错了输出结果总是0
  11. 如何获取JVM的dump文件
  12. 发那科服务器显示021,发那科FANUC机器人示教器启动黑屏无显示当天修好故障
  13. 【周博磊】强化学习纲要 一至六讲笔记
  14. C2000浮点运算注意事项——CPU和CLA的差异及误差处理技巧
  15. 启善企业微信自动加好友助手教程
  16. 前端九年老司机的一天作息
  17. PHPMyWind教程:增加上传类型
  18. 云南大学软件测试,云南大学《软件测试》软件测试期末报告.pdf
  19. 无法远程访问内网电脑,提示80004005错误代码
  20. Solr 7 - 中文分词、数据导入、查询 基本使用篇

热门文章

  1. 基于北斗的储罐沉降监测系统方案
  2. 社群运营的爆款文案怎么写?
  3. Kaggle学习计划之高粱 -100 品种鉴定 - FGVC 9
  4. ①java自学笔记——java基本语法
  5. 视频直播系统源码,实例源码系列-设置系统时间
  6. e3mall Day06
  7. 前端通过url链接下载文件
  8. R语言中用于计算Rsquare的包rsq
  9. 【总结】MATLAB绘制散点密度图
  10. python制作u盘病毒_10行Python代码写1个USB病毒