当前生效:未读取 占用 —
编辑内容:
长按 = 按住约 0.5 秒以上;未配置长按时回退为短按
导出的 .json 含 A/B 两套的短按与长按输出;也可用记事本按“每行一个键”编辑 .txt(导入到当前页签)。
输入规则、短按/长按与配置切换说明
每行对应一个物理按键,直接输入该键要依次输出的内容,例如 Z 1 会输出 Z、空格、1。
- 英文字母、数字、空格和常用符号可直接输入;大写字母与
!@#$%^&*() 等会自动带左 Shift。
- 特殊键写成
{标记},使用右侧“插入特殊键”按钮最方便。
- 每个按键最多 8 个用法(一个字母/数字/特殊键算 1 个,一个多媒体键或组合键算 3 个),右侧显示
n/8。
- 留空表示该键不输出任何内容。
组合键(同时按下,如 Ctrl+C)
- 写成
{CTRL+C}、{ALT+TAB}、{CTRL+SHIFT+ESC} 等标记,表示修饰键与普通键同时按下,而不是依次输出。
- 可用修饰键:
CTRL、SHIFT、ALT、WIN,用 + 连接,最后是一个字母、数字或功能键名。
- 也可用右侧“插入特殊键 → 组合键”菜单选择常用组合(Ctrl+C / Ctrl+V / Ctrl+Z / Alt+Tab 等)。
- 组合键在 Flash 中占 3 个字节(前缀 + 修饰键 + 用法),与多媒体键相同。
上方“键盘布局”是按 PCB 位置排列的 3×4 等间距正方形网格:
KEY1、KEY4 前面各留一个空格,下排为 KEY0(左下角)、KEY7、KEY8、KEY9。
旧 9 键固件同样使用 3×4 网格(K1/K4 前留空、右下留空)。
读取设备后会按读到的配置更新每个键的显示内容;点击布局卡片可跳到对应编辑行。
10 键布局 / A / B 两套配置 × 短按 / 长按
- KEY0=P3.2、KEY1=P1.4、KEY2=P1.5、KEY3=P1.6、KEY4=P1.7、
KEY5=RST、KEY6=P3.1、KEY7=P3.4、KEY8=P3.3、KEY9=P1.1。
- KEY0 位于左下角,出厂默认输出数字 0;KEY1..KEY9 默认输出 1..9。
- KEY5 使用 RST 引脚:需先用 WCHISPStudio/ch55xtool 把芯片配置的
EN_RST_RESET 置 0(关闭 RST 复位功能),否则按下 KEY5 会复位单片机。
- “配置 A / 配置 B”页签切换两套独立配置;“短按输出 / 长按输出”切换配置 A 的两套宏
(配置 B 只有短按,长按页签会自动置灰)。
- 按下后在 0.5 秒内松开输出短按宏;按住达到 0.5 秒输出长按宏。
某个键的长按宏留空时,长按会回退为短按宏。
- 点“写入并保存”时,A 的短按/长按与 B 的短按(共 3 套)一起下发。
- 同时长按 KEY1 + KEY9 约 1 秒仍在 A/B 之间切换,并自动保存当前生效配置(掉电保持)。
切换时这两个键不会输出各自的宏,避免误打出字符。
- 配置 B 没有长按页签(只有短按),可节省 Flash 占用。Flash 只有 128 字节,
三套宏数据合计不能超过 121 字节(每键 1 字节长度 + 实际用法数);
超出时设备不会保存,状态栏会提示。
- 兼容旧固件:旧 9 键固件(0x21/0x22/0x24/0x25)会自动显示为 K1..K9 的 9 行,
仍可正常读取/写入,不强制拒绝;0x21/0x22 只有 A/B 短按,配置 A 的长按输出页签仍可编辑,
写入时跳过 A 长按。0x24 是四套宏固件,工具读写 A短/A长/B短 三套,
第 4 套 B 长按会读取并保留,容量按 120 字节扣除 B 长按占用后计算。
- 若之后把键盘烧录为本版 10 键固件(协议 0x26),再点“写入并保存”即可把 A 的长按宏一并写入。
键盘键
组合键(同时按下)
多媒体键