自定义键(将右shift 、ALT、Win、Ctrl改成方向键)
1、进入网站:http://www.keyboard-layout-editor.com/#/ ,按照需求编辑键盘配列


将生成的配列数据进行复制
[{c:"#d83712",a:0},"Esc\n\n\n\n~\n`",{c:"#cccccc",a:4},"!\n1\n\n\nF1","@\n2\n\n\nF2","#\n3\n\n\nF3","$\n4\n\n\nF4","%\n5\n\n\nF5","^\n6\n\n\nF6","&\n7\n\n\nF7","*\n8\n\n\nF8","(\n9\n\n\nF9",")\n0\n\n\nF10","_\n-\n\n\nF11","+\n=\n\n\nF12",{c:"#66d0d0",w:2},"Backspace\n\n\n\nDelete"],
[{w:1.5},"Tab",{c:"#cccccc"},"Q","W\n\n\n\n↑","E","R","T","Y\n\n\n\nCalc","U","I\n\n\n\nIns","O","P\n\n\n\nPSc","{\n[\n\n\nScrLk",{a:0},"}\n]\n\n\nPus\nBrk",{c:"#66d0d0",a:4,w:1.5},"|\n\\"],
[{w:1.75},"Caps Lock",{c:"#cccccc"},"A\n\n\n\n←","S\n\n\n\n↓","D\n\n\n\n→","F","G","H","J","K","L",":\n;\n\n\nHome","\"\n'\n\n\nPgUp",{c:"#66d0d0",w:2.25},"Enter"],
[{w:2.25},"Shift",{c:"#cccccc"},"Z","X\n\n\n\nApp","C\n\n\n\nFn2","V\n\n\n\nFn1","B\n\n\n\nFn3","N\n\n\n\nVolDn","M\n\n\n\nVolUp","<\n,\n\n\nMute",">\n.\n\n\nEnd","?\n/\n\n\nPgDn",{c:"#249c78",w:2.75},"↑"],
[{c:"#66d0d0",w:1.25},"Ctrl",{w:1.25},"Win",{w:1.25},"Alt",{w:6.25},"Space",{w:1.25},"Fn0",{c:"#249c78",w:1.25},"←",{w:1.25},"↓",{w:1.25},"→"]
2、进入TMK网站:http://www.enjoyclick.org/tkg/ ,按照下图进行操作。
3、将生成的eep文件刷入键盘
进入小黑屋0
整个操作过程到此结束,此时正是用刚刷的键盘编辑的帖子。
刷的过程中需要的文件请到此下载:https://github.com/kairyu/tkg-toolkit (我一直用之前的下载的工具来刷,一直不成功)
加了方向键的感受:
右边的几个大键,只有shfit经常会用到,其他三个基本很少用,少了右边的shift键还是有点不习惯,看来还得再改一下,将右下的四个大键改成方向键,shift键保留,左边的win键取消掉。
[{c:"#d83712",a:0},"Esc\n\n\n\n~\n`",{c:"#cccccc",a:4},"!\n1\n\n\nF1","@\n2\n\n\nF2","#\n3\n\n\nF3","$\n4\n\n\nF4","%\n5\n\n\nF5","^\n6\n\n\nF6","&\n7\n\n\nF7","*\n8\n\n\nF8","(\n9\n\n\nF9",")\n0\n\n\nF10","_\n-\n\n\nF11","+\n=\n\n\nF12",{c:"#66d0d0",w:2},"Backspace\n\n\n\nDelete"],
[{w:1.5},"Tab",{c:"#cccccc"},"Q","W\n\n\n\n↑","E","R","T","Y\n\n\n\nCalc","U","I\n\n\n\nIns","O","P\n\n\n\nPSc","{\n[\n\n\nScrLk",{a:0},"}\n]\n\n\nPus\nBrk",{c:"#66d0d0",a:4,w:1.5},"|\n\\"],
[{w:1.75},"Caps Lock",{c:"#cccccc"},"A\n\n\n\n←","S\n\n\n\n↓","D\n\n\n\n→","F","G","H","J","K","L",":\n;\n\n\nHome","\"\n'\n\n\nPgUp",{c:"#66d0d0",w:2.25},"Enter"],
[{w:2.25},"Shift",{c:"#cccccc"},"Z","X\n\n\n\nApp","C\n\n\n\nFn2","V\n\n\n\nFn1","B\n\n\n\nFn3","N\n\n\n\nVolDn","M\n\n\n\nVolUp","<\n,\n\n\nMute",">\n.\n\n\nEnd","?\n/\n\n\nPgDn",{c:"#66d0d0",w:2.75},"RShift"],
[{w:1.25},"Fn0",{w:1.25},"Ctrl",{w:1.25},"Alt",{w:6.25},"Space",{c:"#249c78",w:1.25},"←",{w:1.25},"↑",{w:1.25},"↓",{w:1.25},"→"]
修改配列
[{a:0},"Esc\n\n\n\n~\n`",{a:4},"!\n1\n\n\nF1","@\n2\n\n\nF2","#\n3\n\n\nF3","$\n4\n\n\nF4","%\n5\n\n\nF5","^\n6\n\n\nF6","&\n7\n\n\nF7","*\n8\n\n\nF8","(\n9\n\n\nF9",")\n0\n\n\nF10","_\n-\n\n\nF11","+\n=\n\n\nF12",{w:2},"Backspace\n\n\n\nDelete"],
[{w:1.5},"Tab","Q","W\n\n\n\n↑","E","R","T","Y\n\n\n\nCalc","U","I\n\n\n\nIns","O","P\n\n\n\nPSc","{\n[\n\n\nScrLk",{a:0},"}\n]\n\n\nPus\nBrk",{a:4,w:1.5},"|\n\\"],
[{w:1.75},"Caps Lock","A\n\n\n\n←","S\n\n\n\n↓","D\n\n\n\n→","F","G","H","J","K","L",":\n;\n\n\nHome","\"\n'\n\n\nPgUp",{w:2.25},"Enter"],
[{w:2.25},"Shift","Z","X\n\n\n\nApp","C\n\n\n\nFn2","V\n\n\n\nFn1","B\n\n\n\nFn3","N\n\n\n\nVolDn","M\n\n\n\nVolUp","<\n,\n\n\nMute",">\n.\n\n\nEnd","?\n/\n\n\nPgDn",{w:1.75},"↑","RShift"],
[{w:1.25},"Ctrl",{w:1.25},"Win",{w:1.25},"Alt",{w:6.25},"Space",{w:1.25},"Fn0",{w:1.25},"←",{w:1.25},"↓",{w:1.25},"→"]
硬件修改
效果照
想想还是继续改一下,把经常用到的delete键加上,win键着实用的少。
[{c:"#c83337",a:0},"Esc\n\n\n\n~\n`",{c:"#cccccc",a:4},"!\n1\n\n\nF1","@\n2\n\n\nF2","#\n3\n\n\nF3","$\n4\n\n\nF4","%\n5\n\n\nF5","^\n6\n\n\nF6","&\n7\n\n\nF7","*\n8\n\n\nF8","(\n9\n\n\nF9",")\n0\n\n\nF10","_\n-\n\n\nF11","+\n=\n\n\nF12",{c:"#c83337",w:2},"Backspace\n\n\n\nDelete"],
[{w:1.5},"Tab",{c:"#cccccc"},"Q",{c:"#fad03d"},"W\n\n\n\n↑",{c:"#cccccc"},"E","R","T","Y\n\n\n\nCalc","U","I\n\n\n\nIns","O","P\n\n\n\nPSc","{\n[\n\n\nScrLk",{a:0},"}\n]\n\n\nPus\nBrk",{c:"#c83337",a:4,w:1.5},"|\n\\"],
[{w:1.75},"Caps Lock",{c:"#ffd100"},"A\n\n\n\n←",{c:"#f9cd31"},"S\n\n\n\n↓",{c:"#ffd100"},"D\n\n\n\n→",{c:"#cccccc"},"F","G","H","J","K","L",":\n;\n\n\nHome","\"\n'\n\n\nPgUp",{c:"#c83337",w:2.25},"Enter"],
[{w:2.25},"Shift",{c:"#cccccc"},"Z","X\n\n\n\nApp","C\n\n\n\nFn2","V\n\n\n\nFn1","B\n\n\n\nFn3","N\n\n\n\nVolDn","M\n\n\n\nVolUp","<\n,\n\n\nMute",">\n.\n\n\nEnd","?\n/\n\n\nPgDn",{c:"#c83337",w:1.75},"RShift","Delete"],
[{w:1.25},"Fn0",{w:1.25},"Ctrl",{w:1.25},"Alt",{c:"#857eb1",w:6.25},"Space",{c:"#009057",a:5,w:1.25},"↑",{w:1.25},"↓",{w:1.25},"←",{w:1.25},"→"]
这两天在MAC系统下使用键盘,老不爽了,因为win系统下的win键对应mac系统下的command键,而command键功能根ctrl键功能差不多,还是得把win键加上,这不又来折腾了,不过这次是折腾的另外一把(亚克力红)。
修改键盘为:
配列定义
[{c:"#c83337",a:0},"Esc\n\n\n\n~\n`",{c:"#cccccc",a:4},"!\n1\n\n\nF1","@\n2\n\n\nF2","#\n3\n\n\nF3","$\n4\n\n\nF4","%\n5\n\n\nF5","^\n6\n\n\nF6","&\n7\n\n\nF7","*\n8\n\n\nF8","(\n9\n\n\nF9",")\n0\n\n\nF10","_\n-\n\n\nF11","+\n=\n\n\nF12",{c:"#c83337"},"Delete","Backspace"],
[{w:1.5},"Tab",{c:"#cccccc"},"Q",{c:"#fad03d"},"W\n\n\n\n↑",{c:"#cccccc"},"E","R","T","Y\n\n\n\nCalc","U","I\n\n\n\nIns","O","P\n\n\n\nPSc","{\n[\n\n\nScrLk",{a:0},"}\n]\n\n\nPus\nBrk",{c:"#c83337",a:4,w:1.5},"|\n\\"],
[{w:1.75},"Caps Lock",{c:"#ffd100"},"A\n\n\n\n←",{c:"#f9cd31"},"S\n\n\n\n↓",{c:"#ffd100"},"D\n\n\n\n→",{c:"#cccccc"},"F","G","H","J","K","L",":\n;\n\n\nHome","\"\n'\n\n\nPgUp",{c:"#c83337",w:2.25},"Enter"],
[{w:2.25},"Shift",{c:"#cccccc"},"Z","X\n\n\n\nApp","C\n\n\n\nFn2","V\n\n\n\nFn1","B\n\n\n\nFn3","N\n\n\n\nVolDn","M\n\n\n\nVolUp","<\n,\n\n\nMute",">\n.\n\n\nEnd","?\n/\n\n\nPgDn",{c:"#c83337",w:1.75},"RShift","Fn0"],
[{w:1.25},"Ctrl",{w:1.25},"Alt",{w:1.25},"Win",{c:"#857eb1",w:6.25},"Space",{c:"#009057",a:5,w:1.25},"↑",{w:1.25},"↓",{w:1.25},"←",{w:1.25},"→"]
实际硬件修改:
这把键盘修改的还是比较多的,修改了三处。
1、换了一下caps lock的位置,然后套上了上次太豪的键帽,很配噢
2、将换下来的键帽,放置在Rshift位置,这样就多出来一个键。
3backspace一分为二,这里不得不说下亚克力的好处,就拆了下面三个键,卫星轴就可以拆下来了,如果拆不下来,再多拆几颗。
4、修改后的效果图。
回复
| 有奖活动 | |
|---|---|
| 2026年“我要开发板活动”第三季,开始了! | |
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
| 【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
我要赚赏金打赏帖 |
|
|---|---|
| window下生成compilecommands.json的的方法被打赏¥22元 | |
| 【S32K3XX】GPIO中断配置被打赏¥26元 | |
| 【分享开发笔记,赚取电动螺丝刀】WS2812B的RGB灯介绍以及驱动方法被打赏¥25元 | |
| PTC与NTC功能常规对比被打赏¥14元 | |
| 【S32K3XX】核间通信MU使用被打赏¥27元 | |
| 【分享开发笔记,赚取电动螺丝刀】关于3pin锂电池接口的介绍/使用被打赏¥16元 | |
| 以启明云端ESP32P4开发板实现TF卡读写功能被打赏¥28元 | |
| 【分享开发笔记,赚取电动螺丝刀】树莓派5串口UART0配置被打赏¥25元 | |
| 【STM32F103ZET6】17:分享在Rtos项目中断管理的使用经验被打赏¥23元 | |
| 【STM32F103ZET6】16:分享在中断中恢复串口任务,遇到的问题被打赏¥31元 | |
我要赚赏金
