GH60-Diy-hhkb 配列


阅读次数

打造属于自己的键盘

程序猿一直和键盘亲热的最多了,拥有一把自符合自己使用习惯的键盘,是非常有必要的,说干就干,组装一把自己的键盘


客制化键盘需要配件

  • pcb 主板 (gh60 ,satan , xd60 等等)
  • pcb 卫星轴
  • 定位板 (固定轴体)
  • 机械键盘轴体 (C轴,G轴,国产的等等)
  • 外壳底座
  • 键帽
  • 数据线
  • 需要加灯的话 可以购买 led 灯珠 (一般是 3mm)
  • 电烙铁工具一套
  • 安装完成后,刷驱动,刷配列(根据自己的喜好,设置自己喜欢的配列)

刷配列指南

装备齐全了剩下的就是组装了,组装教程网上比较多 ,这里不说了,这次主要分项HHKB 配列的diy, 板子用的 satan gh60, 轴体樱桃的静音红轴,

资料整理

在线刷配列

编译刷配列

  • TMK-键盘布局源码工具 tmk-github
  • tkg-键盘配列刷入工具(tmk keymap 生成工具) tkg-github
    ps: tkg 前期作为键盘布局映射生成工具,后期再网站上支持 在线刷配列

指南参考


设置文件

Ps: 我的key-map 链接hhkb-layout
键位布局设置


Raw data:

["Esc","!\n1","@\n2","#\n3","$\n4","%\n5","^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=","|\n\\","~\n`"],
[{w:1.5},"Tab","Q","W","E","R","T","Y","U","I","O","P","{\n[","}\n]",{w:1.5},"BS"],
[{w:1.75},"Ctrl","A","S","D","F","G","H","J","K","L",":\n;","\"\n'",{w:2.25},"Return"],
[{w:2.25},"LShift","Z","X","C","V","B","N","M","<\n,",">\n.","?\n/",{w:1.75},"RShift","fn0"],
[{x:1.5},"LAlt",{w:1.5},"LGui",{w:7},"Spc",{w:1.5},"RGui","RAlt"],
["POWER","F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","INS","DEL"],
[{w:1.5},"CAPS",{a:7},"","","","","","","",{a:4},"PrtSc","ScrLk","Pause\nBreak","↑",{a:7},"",{w:1.5},"BS"],
[{w:1.75},"",{a:4},"Vol_Dn","Vol_Up","Mute","Eject",{a:7},"",{a:4},"*","/","Home","PgUp","←","→",{a:7,w:2.25},""],
[{w:2.25},"",{a:4},"fn1","fn2","fn3","fn4","fn5","+","-","End","PgDn","↓",{a:7,w:1.75},"",""],
[{x:1.5},"",{w:1.5},"",{w:7},"",{a:4,w:1.5},"Stop","fn6"],
["Esc","F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","INS","DEL"],
[{w:1.5},"Tab",{a:7},"","","","","",{a:4},"Wheelleft","Wheeldown","Wheelup","Wheelright",{a:7},"",{a:4},"↑",{a:7},"",{w:1.5},"BS"],
[{a:4,w:1.75},"Ctrl",{a:7},"","","","","",{a:4},"Mouseleft","Mousedown","Mouseup","Mouseright","←","→",{w:2.25},"Return"],
[{w:2.25},"LShift","fn1","fn2","fn3","fn4","fn5","btn3","btn1","btn2","btn4","↓",{w:1.75},"Rshift",{a:7},""],
[{x:1.5,a:4},"LAlt",{w:1.5},"LGui",{w:7},"Spc",{w:1.5},"RGui",{a:7},"fn6"],
["Esc","!\n1","@\n2","#\n3","$\n4","%\n5","^\n6","&\n7","*\n8","(\n9",")\n0","_\n-","+\n=","|\n\\","~\n`"],
[{w:1.5},"Tab","Q","W","E","R","T","Y","U","I","O","P","{\n[","}\n]",{w:1.5},"BS"],
[{w:1.75},"Ctrl","A","S","D","F","G","H","J","K","L",":\n;","↑",{w:2.25},"Return"],
[{w:2.25},"LShift","Z","X","C","V","B","N","M","<\n,",">\n.","←",{w:1.75},"↓","→"],
[{x:1.5},"LAlt",{w:1.5},"LGui",{w:7},"Spc",{w:1.5},"RGui","fn6"]

共刷了 4 层

  1. 第0层 HHkb 的布局层
  2. 第1层 HHkb 快捷键
  3. 第2层 鼠标控制
  4. 第3层 加上方向键

fn 快捷键
f0 在0层, 按下瞬时启动 第1层
f1 开关第2层
f2 开启背光灯
f3 降低背光灯
f4 升高背光灯亮度
f5 背光灯效果递增
f6 开关第3层

tkg 刷配列设置

至此结束,如有问题欢迎随时与我联系!