现在网上到处可搜到有关改造光电鼠标增加分辨率的帖子大体上都是(下面粗体字是网上的文章):
电路分析
拆开鼠标外壳后查看电路板,发现该鼠标采用了中国台湾东贝光电U2051 芯片+GL603USB-A-XP2P USB接口芯片的双芯片设计方式,按键采用C77机械继电器。可能因为是工包产品的缘故,电路板上有不少空焊点。
与目前大多数中高档鼠标所采用的安捷伦A2051芯片相比,U2051和A2051在型号上仅开头的字母不同,那么它们之间有何联系呢?由于未能找到U2051的官方资料,笔者将电路板实物与安捷xxx司提供的DATASHEET文件逐一对照,发现U2051的引脚数及外围元件与A2051完全相同,不用任何修改就可以直接替换。
记得曾在一篇文章中谈到U2051是安捷伦A2051的OEM型号(二者参数完全相同),加上鼠标底部光学传感器上的安捷伦特有的太阳图形LOGO,可以确定U2051就是A2051的OEM产品。
改造过程
但是为什么A2051的分辨率最高可达800dpi(默认为400dpi),而我的这只惠普工包鼠标却只有400dpi的分辨率。
从GL603USB-A-XP2P芯片的相关资料得知,此芯片为配合A2051专门设计了400dpi和800dpi两种模式选择,即当GL603USB-A-XP2P的第15脚接+5V时(通过连接阻值为47kΩ的电阻),鼠标的分辨率为800dpi;而第15脚悬空时,分辨率为400dpi。用万用表测量电路板上GL603USB-A-XP2P的第15脚,发现它并未和+5V连接,而是悬空的!看来鼠标“跑不快”的原因在于出厂时的默认设置。根据资料,GL603USB-A-XP2P的第4脚为芯片供电端,接+5V。按照下图所示在电路板背面第4脚与第15脚之间焊上一只47kΩ电阻。
但这不是所有鼠标都能适用的,我现有一个矽网鼠标和一个多彩鼠标,分辨率都是400DPI,依据文章方法改造矽网鼠标并没有文章所说的效果,反而将芯片烧毁,经过万用表测量多彩的鼠标得出,芯片的15针脚和8针脚是相通的而我8针脚的走线却是+5V边上的一根数据线,而4针脚本来就通向5V,怪不得15—4之间串联一个电阻会烧毁芯片,但经过测试我在8-4之间串联一个56kΩ电阻和一个10V0.33微法的电解电容后,芯片没有烧毁,但有发热现象,,鼠标速度有明显提高,想了下可能是鼠标“超频”后的正常现象,又怕温度过高烧毁芯片,又再芯片上粘了块散热板(P3CPU散热器上割下来的),温度恢复正常,装上鼠标壳用下来很爽,一直到现在都没有换鼠标,只是为了方便床上操作,又将鼠标线延长至4米多。
现在想问下其他DIY爱好者有无其他方法改造同等级别的USB光电鼠标,因为USB鼠标芯片和PS2的有所不同,各针脚定义相差很多。
下面附上网上流传的电路图