配了一个某宝上遍地都是的 6 键位,可换轴小键盘,配列和键宽是我要的,用了一年多,习惯了,适合身体,我的场景非常好用,
不满意地方在于,按下 A 键,B 键是不识别的,C 键就更不用来掺和了
这家店"封装"的设定按键的程序,也是很简单的
于是拆开,看到用的是 CH551 主控,没留调试针脚
根据认知:
- USB HID 默认 6 键无冲,这键盘应该就是"有冲",而不是"无冲"
- 是固件决定的,写固件的人没考虑这个问题
那么,我:
- 万用表测出各按键的矩阵关系,摸到 CH551 各 PIN 的关系,估计都是 1 row,6 column...
- 自己编写 CH551 的.hex 固件
- 把芯片吹下来,或者直接搭针把固件重新灌进去
是不是这样能解决?
是否可行?
by the way:其实本来有打算自己在立创里画 PCB 用 ATMEGA32U4 ,打板焊接,做壳的,奈何确实没多少时间去忙活这个事情...
或者,我把键盘寄过去,付服务费,谁愿意帮我搞? |
|