在计算机中会用到许多外部设备,不过这些外部设备并没有想象中的和谐,他们也是会吵架的。正常来说,使用MODEM是为了更加便捷的使多台机子实现上网,可是谁也不曾想到,这个MODEM会和自己的鼠标产生冲突。那么到底是怎么回事呢?让我们来用案例简单给大家分析一下吧!
我原有一只TP-LINK(使用Cirrus芯片)的33.6Kbps的内置猫和一只PS/2的鼠标,后来鼠标坏了,我就到电脑城买了一个串口的新鼠标,可是意想不到的事情发生了。鼠标买回来后,把它接到我的技嘉HX主板上的COM1口上(HX芯片,集成S3V64+显卡,COM2的位置被VGA端口占用了,因此只留下一个COM1端口),开机进入Win98,识别为“Standard Serial mouse”型鼠标,用起来也很顺手。第二天我准备上网,在MODEM拨号连接的时候,鼠标突然间失灵了!不管我怎样摇怎样按全都无济于事,随后我用键盘强行把连接关闭了,鼠标又突然“活”了过来!这也太奇怪了!再连接!小鼠又“死”了。重新启动!鼠标还是不能使用!重装Win98和小猫的驱动程序!唉!刚一拨号小鼠就死了。
这种情况从表面上一看就是MODEM与鼠标有软件或硬件上的冲突,可是重装WinXP都解决不了问题。MODEM与鼠标的硬件质量问题肯定是排除在外了,因为它们只在拨号连接时才产生冲突。那会不会是MODEM的驱动程序有Bug呢?我打开了MODEM的驱动程序看了看,发布的日期竟然是1997年11月份,肯定兼容性不佳。于是我又向朋友借了一只PS/2的鼠标,上网寻找新的驱动程序,最后在Cirrus自己的网站上下载了最新驱动程序。可是装上后拨号上网鼠标还是无法使用!这可叫我怎么办啊!这时我忽然想起原来好像看过一篇关于主板BIOS设置不当造成的COM口的数码相机无法使用的文章,讲的好像就是我的这种整合性主板的COM口使用问题,但我却忘了是在哪份杂志上了。只好自己到主板的BIOS中查找,可是由于主板太老了,根本找不到关于IRQ的选项。
于是又回到WinXP,在启动桌面的时候,我突然在右下角的工具栏中见到了一个以前从未有过的图标!打开一看,原来是新加入的一个检测内置猫的工作状态的程序,其中一项“comport”是用来选择猫的工作端口的,共有四个选项,是“COM1、COM3、COM2和COM4”,根据默认设置,猫的接口是在“COM3”上。对!那篇文章好像就是讲的主板虽然给了COM1和COM3两个不同的I/O地址,但是它们的IRQ都是相同的!换句话说,就是COM1/COM3、COM2/COM4这两对串口都是由相同的中断(IRQ)来控制两个不同的I/O地址, 因此在COM1和COM3(或COM2和COM4)上接的设备同时工作时就会出现IRQ地址上的冲突,从而导致其中的一个设备无法正常使用。我恍然大悟!原来内置猫在使用时占去了鼠标的IRQ!那鼠标不“死”才怪哩!我赶紧把小猫的工作端口改到COM4,使猫和鼠标使用不同的IRQ地址,然后重新启动,再拨号上网,故障终于消失了,鼠标和猫在网上配合得很默契,猫再也不“咬”小鼠了。
调制解调器与鼠标发生冲突的情况是常见的也是有原因的,因此大家平时如果遇到这个问题的话就不要惊慌,看看解决方法一步步去搞定吧。 |