V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
qazwsxkevin
V2EX  ›  机械键盘

把别人做好的小键盘固件刷了,改成自己想要的,(认知和思路对不对?是否可行?)

  •  
  •   qazwsxkevin · 64 天前 · 887 次点击
    这是一个创建于 64 天前的主题,其中的信息可能已经有所发展或是发生改变。

    配了一个某宝上遍地都是的 6 键位,可换轴小键盘,配列和键宽是我要的,用了一年多,习惯了,适合身体,我的场景非常好用,
    不满意地方在于,按下 A 键,B 键是不识别的,C 键就更不用来掺和了
    这家店"封装"的设定按键的程序,也是很简单的
    于是拆开,看到用的是 CH551 主控,没留调试针脚

    根据认知:

    • USB HID 默认 6 键无冲,这键盘应该就是"有冲",而不是"无冲"
    • 是固件决定的,写固件的人没考虑这个问题

    那么,我:

    • 万用表测出各按键的矩阵关系,摸到 CH551 各 PIN 的关系,估计都是 1 row,6 column...
    • 自己编写 CH551 的.hex 固件
    • 把芯片吹下来,或者直接搭针把固件重新灌进去
      是不是这样能解决?
      是否可行?

    by the way:其实本来有打算自己在立创里画 PCB 用 ATMEGA32U4 ,打板焊接,做壳的,奈何确实没多少时间去忙活这个事情...
    或者,我把键盘寄过去,付服务费,谁愿意帮我搞?
    4 条回复    2024-10-26 15:12:22 +08:00
    mlhorizon
        1
    mlhorizon  
       63 天前
    有这功夫,不如重新买个合适的。
    manhere
        2
    manhere  
       63 天前
    换主控,qmk 固件搞起
    qazwsxkevin
        3
    qazwsxkevin  
    OP
       63 天前
    @mlhorizon #1 很烦,话说起来,这事是麻烦,我打算逐个店铺下单,不行就退回去(坏笑)
    qazwsxkevin
        4
    qazwsxkevin  
    OP
       63 天前
    @manhere #2 太多事情了,也花时间,我也想搞起。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2649 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 12:10 · PVG 20:10 · LAX 04:10 · JFK 07:10
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.