项目简介
本项目是基于ZMK固件的自定义键盘配置系统,可帮助用户轻松实现个性化的键盘功能定制,提供多种独特的键盘功能特性以及自动化构建脚本。
项目的主要特性和功能
- 模块化布局:基础键映射和组合设置独立于物理键位,能复用于多个键盘。
- “无时间”的Home Row Mods:通过调整ZMK的
balanced
风味和require-prior-idle-ms
属性,实现无延迟的Home Row Mods。 - 组合键替代符号层:使用组合键替代传统符号层,减少横向拇指移动。
- 智能数字和智能鼠标层:自动切换的数字层和鼠标层,按下其他键时自动关闭。
- 粘滞Shift和Caps Word:右拇指的粘滞Shift,双击激活Caps Word。
- 多功能导航簇:长按导航键实现
home
、end
、begin/end of document
等功能。 - 希腊层:通过组合键激活的希腊字母层,用于数学排版。
- 自动化构建脚本:提供本地和Docker环境下的构建脚本。
安装使用步骤
1. 复制项目
bash
cd zmk-config
2. 安装依赖
- 确保已安装Zephyr SDK和必要的工具链。
- 安装Docker(如果选择使用Docker进行构建)。
3. 构建固件
- 使用本地构建:
bash ./scripts/build.sh
- 使用Docker构建:
bash ./scripts/build-docker.sh
4. 刷写固件
将生成的固件文件刷写到你的键盘设备中。
5. 配置键盘
根据个人需求调整配置文件,如键位映射、组合键等。
通过以上步骤,你可以轻松地使用和定制本项目的键盘配置。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】