都是端口找麻烦——游戏手柄安装故障的解决

整机外设

  春节假期,笔者闲得无聊,便购买了一个游戏手柄,准备好好过把游戏瘾。用了不到20元买了一个25针的并口手柄,回来后却发现在自己那台配置并不算很差的电脑上怎么也安装不了。

  故障现象

  笔者按照游戏手柄所附说明书在Windows 98下进行安装,进入到游戏控制器的添加时却提示“已安装的系统支持控制器数目已经达到最大值”。而在Windows XP操作系统中运行专门的Windows XP安装程序也提示错误。

  解决过程

  刚开始笔者怀疑是安装的方式不正确,便试着通过控制面板中的“添加硬件”进行手动添加,结果仍然失败。再登录到生产商的主页上,下载了最新的驱动程序,可是安装还是以失败告终。

  正好笔者手头有一台朋友拿来维修的“古董级”电脑(Pentium 200MHz/64MB/4.3GB/SOYO主板,操作系统为Windows 98),抱着试一试的心理,笔者把游戏手柄接到了它的打印机并口上,没有想到的是,开机后安装手柄的过程非常顺利,而且手柄也能够正常地使用。看来游戏手柄的硬件和驱动程序都没有毛病,问题可能还是出在笔者自己的电脑上。

  此时笔者想到了应该在BIOS中把并口模式改为“EPP”。进入主板BIOS,笔者找到了“Parallel Port Mode(并口模式)”这一项,当前设定为“SPP”,将它改为“EPP”后重新启动。笔者以为问题已经解决,便踌躇满志地准备进行手柄的安装。没有想到的是错误提示框又一次无情地弹出。看来更改端口模式也不是解决的办法。

  笔者再次进入BIOS,准备把并口模式改回来。这时,突然发现在并口模式选项下还有一个名为“Game Port Address(游戏端口地址)”的选项,而且该项的状态为“Disabled(禁用)”。笔者灵机一动,会不会是因为在BIOS中禁止打印机并口作为游戏端口使用,从而导致系统根本不会去理睬并口所连接的游戏手柄呢?于是,笔者在BIOS中为游戏端口分配了一个端口地址“201”(该端口的地址有201、209两个可选项)。重新启动计算机,进入Windows 98后便看到了提示更新驱动程序库的信息,更新完成后,点击“控制面板→游戏控制器”就看到了所安装的游戏手柄。笔者再把系统切换到Windows XP下,运行安装程序,也能够顺利地进行安装,游戏的操纵也非常顺畅,问题终于得到了圆满的解决。

  补充

  此次故障虽然在BIOS中进行了一点小小的改动后得到了解决,可还是值得我们深思。一般来说,我们对主板的BIOS设置都是敬而远之,轻易不会去对它进行修改。可是许多硬件方面的故障都是因为BIOS设置不当引起的。所以,各位读者朋友在碰到类似的问题时,在确定硬件本身并无故障的情况下,不妨在BIOS中找找原因,说不定能够“柳暗花明又一村”呢!