深入浅出:Linux上的HHKB设置(hhkblinux设置)

在严谨的编程行业,必须有一把能够支持并便捷编程的机械键盘,HHKB(Happy Hacking Keyboard)正是为此而设计,业内对其130g的轻质无声设计赞赏有加,但它同时也是一把机械键盘的尖端产品,而且价格不菲。这把键盘的性能十分的适合 Linux 系统,让我们看看如何在 Linux 系统上面设置 HHKB 的吧!

Linux 系统上可以使用 XKB 工具来设置 HHKB,XKB 是 Linux 内核中定义的一个标准并识别按键码来设定键盘行为的协议,我们可以通过以下代码来配置 HHKB:

$ setxkbmap -model hhkb
$ setxkbmap -option jp

第一行代码是设置 HHKB 的模型,第二行就是设置 HHKB 的功能,如英数切换界面,它存在一些选项,如jp和us等,分别代表日语和英语;也可以在定义 的时候把他们合并:

$ setxkbmap -model hhkb -option jp,us

同时把日语和英语设置成主备切换,方便输入。上述设置执行一次即可长期使用;如果在不同的环境里我们要使用不同的设置,可以把他们保存在 ~/.xkbconfig 当中便于多次切换:

$ setxkbmap -print > ~/.xkbconfig

最后设置完毕以后,我们可以使用网上的 HHKB 模拟来进行测试,这是一个免费的在线机械键盘模拟器,可以使用鼠标,测试是否设置成功,当然,最好还是实体机械键盘上进行试试。

总的来说,HHKB的设置非常的容易,只要记住将 XKB 的正确的参数加入到定义即可,就可以完成 HHKB 的设置,让你的轻便,快速,准确的编程之旅更上一层。


数据运维技术 » 深入浅出:Linux上的HHKB设置(hhkblinux设置)