欢迎光临散文网 会员登陆 & 注册

Keychron/京东京造机械键盘在Linux上的配置

2022-06-05 06:00 作者:大敏鸽  | 我要投稿

支持 Windows 和 Mac 双系统的某些机械键盘,如 Keychron(国内的京东京造其实也是这个换了个马甲),在 Linux(包括 RedHat系和 Debian系)上可能会有 SUPER键(也就是大多数键盘上的WIN键)失灵,F区功能键(F1~F12)无法切换默认(不按FN时)是功能键本身还是FN附加的额外功能 等问题。既然是在 Linux上碰到的问题,而Linux是完全开源对开发者友好的系统,全世界用这个系统的大佬并不少,所以还是有探索出解决办法:

https://gist.github.com/andrebrait/961cefe730f4a2c41f57911e6195e444

上面链接的文档主要是以 Keychron K系列机械键盘在 Debian系Linux(如Ubuntu/Linux Mint)上的配置为例,实际上 RedHat系Linux(如Fedora/CentOS)上的配置略有区别,

这里以 京东京造C1机械键盘在 Fedora 36 上的配置为例说明一下配置方法:

把键盘上切换系统适配的的实体键(京东京造C1的这个键在键盘左上角侧面)从 Win/Android 拨到 Mac/iOS,然后打开终端开始搓命令:

注意看注释,把命令中的<value>替换成数字0或1或2后再执行,0表示禁用FN键;1表示FN优先,举例来说此时在浏览器页面按F5生效的并不是F5本身(刷新),而是通常情况下FN+F5的额外功能(类似 切换静音这种多媒体功能);2表示功能键本身优先,按下FN+F功能键才是额外功能,一般推荐就设置为2,除非你额外功能用得比功能键本身多。 对IT开发者而言,一般还是使用F区功能键本身比较多,最好设置为2.

(1)手工挂载一个配置文件:

(2)使其在系统每次启动后即生效:

这里注意看注释,大班系 和 红帽系 的启动初始化参数加载刷新命令完全不一样的,大班系的执行上面两行命令,红帽系的执行最后一行命令即可

(3)重启系统:

留意:除了以上配置,还需要注意看下键盘的说明书,键盘本身也有以FN+一到两个组合键长按若干秒来切换F区功能键的特性,以及多种系统上切换使用后实体键的位置在 Win/Android 那边还是在 Mac/iOS 那边。

京东京造C系列自带的功能键切换

OK,这次有关 Keychron/京东京造机械键盘在Linux上的配置参考 就到这里。虽然关于机械键盘我个人根据五年以上的使用经验更推荐杜伽(DURGOD)K320银轴白光版,但京东京造C1作为入门款带背光的机械键盘,价格只有前者的一半不到,也许对刚接触机械键盘的新手来讲更具性价比。关于机械键盘我个人最推荐银轴,然后是粉轴(静音红轴),再是红轴,其次茶轴,再次青轴,最后黑轴,基本上越往后按键压力越大,使用起来手越累;另外新手要注意青轴和茶轴是有段落感的,虽然最初的机械键盘的老味道更足,但是咔哒咔哒的噪音也会明显更大,如果在公司多人办公室或大学寝室,最好先看下其他小伙伴用啥键盘,都用噪音键盘就无所谓,否则最好不要自己一个人弄个大青轴在那咔咔咔坏人品拉仇恨,别人当你面不一定说,背地里不知道骂你素质差骂成啥样。

最后顺便一提 Bilibili 专栏的原创声明不代表我的真实意愿,它说的是"本文为我原创,本文禁止转载或摘编",我的意愿是"本文为我原创,但本文在不用于商业盈利的前提下允许转载或摘编,转载请注明出处"。如发现任何错误(错别字也算),也请不吝赐教于评论区指出,谢谢大家!祝各位编码愉快~~ 赞美太阳!

Keychron/京东京造机械键盘在Linux上的配置的评论 (共 条)

分享到微博请遵守国家法律