装逼编程键盘最佳实践

之前逛淘宝,发现一款贼鸡儿好看的键盘. 心动以后脑子一热就买了

U1S1 确实好看。

问题来了

第一次使用这种可编程键盘 我发现完全不会用 因为首先按键不够的情况下 很多东西只能用组合键来触发 所以一旦设置的按键不合理。可能常用的一行代码 或者一句话 可能要非常麻烦才能打出来。
不仅不好打出来 按键还不好记住。使用成本贼高

于是乎在家三个晚上设计出来了程序员的键盘方式。分享一下过程


先上一下我的按键设计图



如上图 我这次设置的键盘有四个层级(每个层级的按键都可以是不同的效果)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
层级0:
在层级0中 设置了常用的英文按键以及逗号跟点,这俩不管是写代码还是聊天都是最常用的。并且设置了三个触发层
1.左空格 作为第一层的触发按键 (所以第一层所需要的所有按键都需要提前按左空格触发)
2.右空格 作为第二层的触发按键
3.ENTER 作为第三层的触发按键 (本来是一直吧ALT作为第三层的触发键,但是发现很多东西都跟设置的不一样 开始以为是我windows或者mac的问题 设置了都不行 后来猜想到可能是 ALT本身就是一个组合键的触发 比如 ALT + Q 这种 于是设置为ENTER 以后发现ok)

层级1:
在层级1中 设置0到9的数字,以及常用的标点符号。
第三排是(+-*/) 应该比较好记


层级2:
在层级2中 设置的是F1-F12
以及四个在编程中常用的括号 由优先级大小排序,实测发现很容易打出来 并且好记

层级3:
在层级3中 设置的是几个标点符号
1.(:;=这三是放在一排 因为这三个在实际聊天需求较少 并且在写代码需求较高 放在这儿很好触发)
2.(~"'`)这四个放在左上角需要一些肌肉记忆才能记住 跟层级1的标点一样 需要长期使用记忆。
3._? 这俩是为了跟普通键盘一样的放置位置 基本不需要记忆 直接能触发
4.|/\ 这三个 因为放到方向键 很容易就能记住他们的区别 方便记忆


放置方式基本就是这样 以上的按键设置满足了目前的使用键盘的需求。

使用方法

首先在gtithub上下载本系统的键盘编程驱动以及程序(mac自带驱动)
github下载地址

使用方法介绍
链接: https://pan.baidu.com/s/1J9_QfP22LtYEnH6z0ZPdpw 密码: o2n2 (使用方法pdf)

然后 拿着 基础键盘模版去网站上编辑你自己的键盘排列方式

基础键盘模版 链接: https://pan.baidu.com/s/1QDBm07WbEuDAs69zoTmV5w 密码: 874u

编辑完以后点击下载就能拿到刚刚编辑好的东西 在用键盘编程程序写入键盘

写入过程

打开编程软件,连接上键盘


ok

结尾

此类似键盘使用者需要内心强大,不然容易走火入魔,类似周伯通的左右手互博。


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!