楼上有人说我不懂就别瞎BB,那懂的就来做鼠标啊。我不懂,你来教我做鼠标呗,我反而觉得很开心,因为原相不提供代码。

之前测了鼠标微动开关和佳达隆开关,抖动时间连1ms都不到。
量了一天欧姆龙国红的RC电路,得出以下的表:

搞了好久把波形和响应时间调到了比较合适的位置。
至于说,750us相对于550us有多少影响那我真的不知道。
然后光微动10+us相对与550us能有多少提升,那我是真的不知道,我唯一知道的是,不用消抖。
至于厂家是否为10+us相应的提升扫描频率,那更是不知道。
除非厂家像我一样脑抽,给GPIO整一个滴答,然后再弄个按键状态机,完成按键的高速采样。
然而,高速采样的按键数据会受到USB的限制,比如1000Hz/1ms,不管你1000扫还是10000扫,你还是要等1000hz。就算你要8000hz,你输入设备就算125us响应,USB面板到CPU处理之间还要经历重重阻挠,再之后还要经过游戏引擎 GPU Render的影响。



在大多数情况下,
程序:管你什么微动,我是程序,我还不如5ms扫一次,管你的。什么10us开关,那管我啥事;
硬件:我只要保证硬件稳定就行了,开关10us就是10us,至于弄不弄用得上,那关我啥事!
资本家:我开关10us,我鼠标就是10us响应,1000hz/1ms轮询对10us的开关造成影响,那用户有那个门槛去质疑么?
文不对题了,就这样,因为写一半给拉去测波形了,下班!
加油,打工人!

