|
|
[讨论]
准备放出自制鼠标的教程,前期核心问题都解决了。
13
4445
楼主
一。现在准备好了一个bootloader, usb CDC的,意味着可以很方便地升级固件, 因为我用的是microchip的18f芯片, 然而经过试验, 他自家的HID bootloader会造成性能损失,原因不明,所以只好用CCS带的一个CDC bootloader。二。鼠标枚举成composite device, 简单来说就是一个hid 鼠标+一个hid 输出输入设备, 可以通过标准的hid通信来和设置鼠标的任何参数,我现在用a3080来试验, DPI , framrate, polling rate 都可以设置,现在暂时完成了dpi的部分,
这有什么好处?
1/ 免驱动设置,不需要加载任何的sys和dll, 只要系统是windows,支持hid设备就可以
2/对于三键鼠标来说, 没有多余的按键去设任何东西了,这个功能就能起补充的作用
3/去网吧的同学不需要再为安装驱动设置参数而烦恼,不需要改动系统, 只要一个小小的程序就可以了,
我个人偏好命令行界面, 等计划公开后, 有能人异士搞一个简单的图形界面,人机交互就友好了。
不过我觉得, 打命令就像跟鼠标聊天似的, 不是更好玩, 哈哈
|
|