震撼!!!超强教程!!! 打造自己的专属鼠标——鼠标DIY教程(七)最强金环蛇

标签:
金环蛇鼠标diy教程it |
分类: 鼠标DIY教程 |
本套教程作者为外设天下论坛
声明:文章是版权所有,未经许可,请不要转载。
上期讲解了怎么样改金环蛇,但是,作为DIY鼠标来说,灵活性是很重要的,A3080的参数相对丰富,然而对于竞赛级别的鼠标来说,三键以上就变得没什么必要,正式比赛是严格限制使用宏等简化操作的设置的,所以金环蛇面临的一个矛盾就是相对充足的按键与相对丰富的参数设置的矛盾。这个时候,我们或者会想做一个所谓“驱动”的程序,严格意义上来讲,是设置鼠标参数的工具。以下程序,是我根据一位外国人所写的hid通信程序改来的,我们之前的鼠标固件如果你有认真去看的话,会发现USB描述符那部分不单只描述了鼠标的数据格式,还描述了一个hid通信数据格式,USB就是有这种好处,一个接口可以有多种功能。这个程序是对应我们的鼠标固件的,普通鼠标是用不了的。程序根据GPL发布,分发、修改程序的时候请尊重GPL协议。
程序用法:
最好把这个wcat.exe放在一个根目录下,比如c:\,那么我们在windows运行cmd后,只要直接到c:\就可以运行程序了,不必输入长长的目录。(不了解命令行的去查查CD,等命令)
http://nazg6q.blu.livefilestore.com/y1pvCHEntklxwvwFgN3e4HBKszlve_oTgeDSd5Bu9yfRj1ahPtUHkcpMF9Zu1i4_XX34m2EyOUbM99AqgA5_d2qiWvjZpA1ba7A/T71.jpg?psid=1打造自己的专属鼠标——鼠标DIY教程(七)最强金环蛇" />
Wcat一共有9个参数,用--help
或者-h,可以获得命令列表。如图所示,设置dpi,framerate pollingrate,可以用这样的命令格式:
Wcat --dpi=1600 --frame=6469
--poll=1000
设置成功后会有succeed的提示。
另外最有用的参数就是--squal,或者-s, 程序会直接读取squal寄存器的值,帮助你知道目前鼠标光学芯片感应到了几个特征点。换言之,我们可以间接知道,当前的鼠标垫对于A3080来说是否是最优的表面。有关squal寄存器可以参考我之前的一篇帖子。
http://nazg6q.blu.livefilestore.com/y1pxHcameLH-HWXOAV71f_qUAcgyUtWp9lK9S-B6KWdald1PXRAf42NFvLGdwWHMSiq9yA7eUtlEzIgu6Ntpippji-BonXJ-71a/T72.jpg?psid=1打造自己的专属鼠标——鼠标DIY教程(七)最强金环蛇" />
另外,可以通过--ver 来获得当前鼠标固件的版本,
http://nazg6q.blu.livefilestore.com/y1pxHcameLH-HXzrG2YEthneHIEFh1sNNqDCnDV1Y_JriICzqiCbpec72hJkdppyPKbqxpwNANPZcTYCfJspMh_4JQRVtIT7q4e/T73.jpg?psid=1打造自己的专属鼠标——鼠标DIY教程(七)最强金环蛇" />
我们可以根据常用的参数建成快捷方式,以后只要一键就能快速设置参数了。
有了这个程序,再加上改造好的金环,称之为最强的金环蛇并不为过。
有人不理解为什么要改,我觉得我同样不能理解为什么撒大把大把的钱去买自己并不满意而且本质上来说并不专业的鼠标,而且这个教程提供了一种无限的可能性,连核心我们都掌握了,符合自己理想之中的形状和性能的鼠标还会是梦吗?
附件中是1.10的固件,还有wcat程序和源码。
附件可至 http://www.pcwaishe.cn/thread-146327-1-1.html
也可留言由我转发