门户
社区
淘宝
众测
签到
登录
注册
退出
积分: 0
用户组: 游客
菠菜天下
好友
帖子
收藏
道具
勋章
任务
日志
相册
记录
留言板
广播
群组
排行榜
设置
退出
论坛首页
版块
综合讨论区
键盘区
鼠标 & 鼠标垫区
音频区
键帽&客制化键盘区
休闲区
每日话题
硬件综合区
什么都能SHOW
外设水上乐园
外设天下福利区
竞拍专区
勋章申请区
发烧商城
活动专区
站务与公告专区
版主交流
公告区
版务意见与建议
交易区
个人交易区
新手区
新手升级区
新闻区
业内新闻
菠菜天下
行业会员
发烧商城
搜索
本版
帖子
用户
每日签到
发帖际遇
竞猜赛果
当前位置:
版块
>
综合讨论区
>
鼠标 & 鼠标垫区
>
打造自己的专属鼠标——鼠标DIY教程(七)最强金环蛇
发帖
回复
1
2
3
/ 3 页
下一页
发表帖子
超电磁侠
当前离线
性别
保密
UID
30398
超电磁侠
我的人缘
0
[
讨论
]
打造自己的专属鼠标——鼠标DIY教程(七)最强金环蛇
22
24224
楼主
电梯直达
发表于 2011-1-24 13:44
只看该作者
倒序浏览
阅读模式
本帖最后由 超电磁侠 于 2011-1-25 15:54 编辑
上期讲解了怎么样改金环蛇,但是,作为
DIY
鼠标
来说,灵活性是很重要的,
A3080
的参数相对丰富,然而对于竞赛级别的鼠标来说,三键以上就变得没什么必要,正式比赛是严格限制使用宏等简化操作的设置的,所以金环蛇面临的一个矛盾就是相对充足的按键与相对丰富的参数设置的矛盾。这个时候,我们或者会想做一个所谓“驱动”的程序,严格意义上来讲,是设置鼠标参数的工具。以下程序,是我根据一位外国人所写的
hid
通信程序改来的,我们之前的鼠标固件如果你有认真去看的话,会发现
USB
描述符那部分不单只描述了鼠标的数据格式,还描述了一个
hid
通信数据格式,
USB
就是有这种好处,一个接口可以有多种功能。这个程序是对应我们的鼠标固件的,普通鼠标是用不了的。程序根据
GPL
发布,分发、修改程序的时候请尊重
GPL
协议。
这个程序是非常复古的命令行界面,需要在
windows
的
cmd
中运行,最大的好处就是,它只调用了
windows
内置的函数,所以,不论
copy
到任何一台
windows
上,只要这个
windows
是完整的,这个程序就能和我们改装好的金环蛇通信。这样,不论是去到哪个网吧,我们都可以随心所欲地设置了,因为根本不需要安装任何的
dll
或者
sys
文件。
程序用法:
最好把这个
wcat.exe
放在一个根目录下,比如
c:\,
那么我们在
windows
运行
cmd
后,只要直接到
c
:
\
就可以运行程序了,不必输入长长的目录。(不了解命令行的去查查
CD
,等命令)
Wcat
一共有
9
个参数,用
--help
或者
-h
,可以获得命令列表。如图所示,设置
DPI
,
framerate pollingrate
,可以用这样的命令格式
:
Wcat --dpi
=1600 --frame=6469 --poll=1000
设置成功后会有
succeed
的提示。
另外最有用的参数就是
--squal,
或者
-s
, 程序会直接读取
squal
寄存器的值,帮助你知道目前鼠标光学芯片感应到了几个特征点。换言之,我们可以间接知道,当前的
鼠标垫
对于
A3080
来说是否是最优的表面。有关
squal
寄存器可以参考我之前的一篇帖子。
另外,可以通过
--ver
来获得当前鼠标固件的版本,
我们可以根据常用的参数建成快捷方式,以后只要一键就能快速设置参数了。
有了这个程序,再加上改造好的金环,称之为最强的金环蛇并不为过。
有人不理解为什么要改,我觉得我同样不能理解为什么撒大把大把的钱去买自己并不满意而且本质上来说并不专业的鼠标,而且这个教程提供了一种无限的可能性,连核心我们都掌握了,符合自己理想之中的形状和性能的鼠标还会是梦吗?
附件中是
1.10
的固件,还有
wcat
程序和源码。如果之前下过的请重新下,之前那个忘了是加了bootloader代码的,
wcat.rar
(212.58 KB, 下载次数: 269)
2011-1-25 15:54 上传
点击文件名下载附件
0
人
已赞
微信分享
赞
收藏
快速回复
回复
使用道具
举报
变色卡
显身卡
zqgzq
当前离线
性别
保密
UID
52806
zqgzq
我的人缘
0
2
楼
发表于 2011-1-24 13:53
只看该作者
沙发必须拿下,支持一下!
回复
支持
反对
使用道具
举报
显身卡
refire
当前离线
性别
保密
UID
98691
refire
我的人缘
0
3
楼
发表于 2011-1-24 13:56
只看该作者
支持
回复
支持
反对
使用道具
举报
显身卡
jjj8181
当前离线
性别
保密
UID
17398
jjj8181
我的人缘
0
4
楼
发表于 2011-1-24 14:08
只看该作者
每期必看 自学中
回复
支持
反对
使用道具
举报
显身卡
Drakekuko
当前离线
性别
保密
UID
69861
Drakekuko
我的人缘
0
5
楼
发表于 2011-1-24 14:17
只看该作者
支持DIY,话说这TM也太深奥了。。。
回复
支持
反对
使用道具
举报
显身卡
lijunsu27
当前离线
性别
保密
UID
68597
lijunsu27
我的人缘
0
6
楼
发表于 2011-1-24 15:06
只看该作者
坐等下期
回复
支持
反对
使用道具
举报
显身卡
TanKaFei
当前离线
性别
保密
UID
23070
TanKaFei
我的人缘
0
7
楼
发表于 2011-1-24 15:06
只看该作者
太专业了
回复
支持
反对
使用道具
举报
显身卡
asone
当前离线
性别
保密
UID
22076
asone
我的人缘
0
8
楼
发表于 2011-1-24 15:11
只看该作者
顶技术男~~~~~~~
回复
支持
反对
使用道具
举报
显身卡
zthskyhao
当前离线
性别
保密
UID
40175
zthskyhao
我的人缘
0
9
楼
发表于 2011-1-24 15:35
只看该作者
顶顶 还有8么
回复
支持
反对
使用道具
举报
显身卡
xmiangui
当前离线
性别
保密
UID
61467
xmiangui
我的人缘
0
10
楼
发表于 2011-1-24 16:20
只看该作者
本帖最后由 xmiangui 于 2011-1-24 16:22 编辑
1#
超电磁侠
其实我最感兴趣的还是哪个鼠标表面质量检测(特征点),不过鼠标回报给Windows的标准USB数据包里没有这些信息的吧。还得靠自定义的固件把信息传给计算机。
唉,我也不是那些发烧友老外,不可能拆鼠标改造做测评。不然的话以后鼠标垫和鼠标一样可以量化测试不同传感器之间的同步率了。或者还可以测试同传感器同鼠标垫不同鼠标来看看透镜和成像质量上的差异。
回复
支持
反对
使用道具
举报
显身卡
1
2
3
/ 3 页
下一页
浏览过的版块
键盘区
活动专区
个人交易区
外设水上乐园
游戏讨论区
英俊数码
高级模式
B
Color
Image
Link
Quote
Code
Smilies
|
上传
点击附件文件名添加到帖子内容中
描述
发表回复
本版积分规则
回帖并转播
回帖后跳转到最后一页
积分 0, 距离下一级还需 积分