Min.kbd
Min.kbd
这里提供一个最小的脚本
Min1.kbd
- defsrc 是必须且只能指定一个
- deflayer 是必须要有。且dvorak是默认层,表示了在默认层下按按钮的结果
缺了这两后 kanata_gui.exe 双击运行不起来
;; 你应该在VSCode等IDE中编辑,保证字符是等宽的,不然编辑起来对不齐
;; 配置键盘按键 - Dvorak 阵列布局。对于异型键盘或有额外按键的键盘,自行修改
(defsrc
grv 1 2 3 4 5 6 7 8 9 0 - = bspc
tab q w e r t y u i o p [ ] \
caps a s d f g h j k l ; ' ret
lsft z x c v b n m , . / rsft
lctl lmet lalt spc ralt rmet rctl
)
;; 默认层 - Windows 的 非QWERTY 按键
(deflayer dvorak
grv 1 2 3 4 5 6 7 8 9 0 [ ] bspc
tab ' , . p y f g c r l / = \
caps a o e u i d h t n s - ret
lsft ; q j k x b m w v z rsft
lctl lmet lalt spc ralt rmet rctl
)
这里修改了修改了按键位置
Min2.kbd
如果你只想修改其中几个按键,可以用 deflayermap 代替 deflayer
官方给的最小示例
最小配置示例是:
(defsrc a b c)
(deflayer start 1 2 3)
链接到当前文件 0
没有文件链接到当前文件