分享一种输入方案,crkbd 分体键盘 + Colemak-DH + RIME (小鹤+墨奇)

AaALiL 2026-03-03 13:51 1

分享一种输入方案,crkbd 分体键盘 + Colemak-DH + RIME (小鹤+墨奇)


键盘是 46 键的 crkbd v4, Colemak Mod-DH 布局,中文输入使用 rime 运行小鹤双拼+墨奇辅助码。


先介绍一下这个键盘的布局, 键盘总共有46个按键,其中有六个拇指按键,四个食指键。缺少的按键需要增加层级layout来补齐。


或许是 github 最热门的键盘项目 crkbd


除顶层之外,我设置了3层layer,可以用来输入符号和功能键。


layer0


除了中央并不常见的colemak-mod-dh之外还有多个调制键,包含Mod-Tap and LT


详情见qmk-firmware


简单来说,Mod-Tap就是将长按/短按映射成不同按键的一种键位复用方式。


使用Mod-Tap的按键有: Left Ctrl + Esc, Left Alt + Tab 等


LT 的全称是 Layer-Tap, 短按发送一个普通键,长按暂时切换到指定的 Layer。


无变换和变换键,用于兼容日文输入



layer1


包含function键,数字,方向等。其中方向键符合qwerty下的hjkl位置,vim使用者一定喜欢。


图中倒三角表示继承自 layer n-1 的按键。


食指键的 g h u 用来玩mc时与 f3 组合



layer2


包含符号,媒体键。


可以控制音频播放,屏幕亮度,音量。



layer3


包含鼠标控制,键盘灯光控制等。体感上完美替代鼠标,除了打游戏。



colemak-mod-dh


也许是英文输入的版本答案?


colemak 是符合人体工程学的一种布局,中间行分布了高频字母按键,而 colemak-mod-dh 又是对正交(或者叫直列?)分体键盘优化的版本


需要一定时间适应,我花了一个月的时间来恢复到qwerty的输入速度。但如果是一指禅佬友,一定不用花那么长时间受苦。


colemak-mod-dh


中文输入:RIME + 小鹤双拼 + 墨奇辅助码


中文输入使用常见的小鹤双拼加墨奇辅助码,码长短又易学,配合rime做到跨平台输入方案同步,手机电脑都能用。


rime-shuangpin-fuzhuma


小鹤是基于 QWERTY 布局设计,为了在colemak-mod-dh的基础上使用我对原项目yaml做了一些修改,将其按键重映射为qwerty键位


我的魔改版 双拼 colemak-mod-dh


欢迎佬友在评论区一起交流键位配置思路和输入方案。

最新回复 (8)
  • infinite 03-03 13:51
    1

    感谢佬友分享

  • 贫僧吃鸡 03-03 13:57
    2

    有五笔输入吗?

  • 大帅哥 03-03 14:03
    3

    感谢大佬。

  • AaALiL 楼主 03-03 14:04
    4

    没有五笔,我因为学不会五笔才用的双拼加辅助码 ^-^

  • 贫僧吃鸡 03-03 14:11
    5

    没有模糊音的支持,我基本就用不了拼音。

  • 林奇 04-27 01:09
    6

    佬,我想问一下,colemak 布局对小鹤音形友好不?我真是被 Qwerty 的标准指法训练折磨有点顶不住^-^

  • AaALiL 楼主 04-27 11:58
    7

    用什么布局都得练,我上手的时候就用了快一个月,速度还没比全拼快多少。colemak映射成qwerty小鹤效率最高,因为小鹤对qwerty布局有优化。

  • 糙米同学 08-06 06:07
    8

    请问楼主使用的是什么操作系统,win还是linux

    如何解决键盘的布局的映射问题?(是哪一个层面,键盘固件,驱动,系统布局还是低级钩子或者输入法层面)

    如何解决依赖qwerty布局的场景的切换,例如打游戏?

* 帖子来源Linux.do
返回