Skip to content

minix/103c/keyboard.json非法JSON格式 #9

@xhugoliu

Description

@xhugoliu

在排查 miniX 103c 的本地编译和工具链兼容性时,我注意到这个文件目前不是合法 JSON:

minix/103c/keyboard.json

我这边核对的是:

https://github.com/X-Tips/QMK-Keyboard/blob/main/minix/103c/keyboard.json

主要有这几个问题:

  1. split.bootmagic 对象后面多了一个尾逗号
  2. dynamic_keymapbuild 之间缺少一个逗号
  3. 另外 url 里的 http//www.umux.com 看起来也少了一个冒号

这会导致一些直接消费 keyboard.json 的工具无法解析。

我本地验证时遇到的是 JSON 解析失败,修正后可以正常使用。

顺便一提,我最近做了一个配套的 macOS 菜单栏小工具,用来接收 miniX 的 QMK Raw HID 物理按键事件做统计分析,刚好也踩到了这里:
https://github.com/xhugoliu/minix-insight

如果需要的话,我也可以顺手提一个修复 PR。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions