想买个 87 键位以下的红轴机械键盘码代码?有啥推荐吗?

2018-07-29 11:43:22 +08:00
 xanthu

预算 1000 以内:

最好比较轻

最好能带着到处跑

最好能支持我的 ArchLinux

最好有无刻或侧刻

最好是樱桃轴

大 F 就不用推荐了,买不起...

7935 次点击
所在节点    问与答
85 条回复
hly9469
2018-07-29 11:50:29 +08:00
minila ?
benzzz
2018-07-29 11:54:06 +08:00
ikbc poker?
xanthu
2018-07-29 11:55:28 +08:00
@hly9469 大 F 的 minila 要 1000 多了....
xanthu
2018-07-29 11:56:55 +08:00
@benzzz 感觉蛮不错的,但是好像不支持 linux
hdjs5264
2018-07-29 11:57:44 +08:00
客制化
loading
2018-07-29 12:05:13 +08:00
你算是找对地方了,我可以回答你任何问题!

如果 87 以下,个人建议客制化。

手机回复,后续回复。
tremblingblue
2018-07-29 12:05:16 +08:00
fc660m
ResidualBlood
2018-07-29 12:08:57 +08:00
自用 ikbc pocker2,Ubuntu16.04
benzzz
2018-07-29 12:13:19 +08:00
@xanthu 你的支持指的是?
loading
2018-07-29 12:15:35 +08:00
小于 87 的,量产有几个选择。
还需要有独立的 F 功能键,niz 75,还是静电容,有双模。如果我买大于 60 的,我会买这个,我查过,性价比不错。

如果不需要独立的 f 键,那就到 6x 系列了,fc660 应该是你这个预算的首选了,如果感觉贵了,就 poker 吧。

像魔蛋 68,安妮,是坑。
loading
2018-07-29 12:16:23 +08:00
然后我再说说为啥我建议客制化。
Goooogle
2018-07-29 12:23:56 +08:00
正好我最近也在看键盘 60 键+F 功能区
只找到了 nano75 外观也不错
https://www.nizkeyboard.com/product/pre-ordernew-arrival-bluetooth-usb-ec-keyboard-758487108keys/

如果去掉 Delete 就基本完美了
ynyounuo
2018-07-29 12:25:37 +08:00
xanthu
2018-07-29 12:27:43 +08:00
@loading 啥是客制化
@benzzz 就是讲支持组合键,可编程这些....
duoweimi222
2018-07-29 12:27:56 +08:00
akko ta68pro 可以考虑一下
benzzz
2018-07-29 12:35:59 +08:00
@xanthu poker 支持编程的,不过我没用过, 不清楚这个功能是不是适合你
loading
2018-07-29 12:36:58 +08:00
客制化很多萌新以为只是可以自己选壳,轴,键帽这些。

其实是误解了。

客制化在外壳,轴,特别是传说 flico 的卫星轴,是比不上量产的。

客制化键盘我个人认为核心是键盘固件。特别是小于 87 的键盘。

像 poker,就是经典的 60 键盘。

在 60 或更小的键盘(本人,manjaro 搭配 40% planck,爽),如何使用键位上没有的键,就是一个大问题了。

可能很多人都知道用 fn,对没错,这个 poker 就有了。

但是,如果你想按住空格再按一下 a,就是 F5,可以吗?对不起,量产键盘不能改!客制化大部分都可以!

举个例子:
1.我的键盘按住左上角那个键就切换到另一个层,键盘上所有键都会有一个层的概念,简单点说就是键盘上所有键都变成另外一个了。我设置了 c 键这个地方,输出计算器那个键值(键盘能给电脑的键值是有标准的,计算器是多媒体键的一个,小众了一点),然后我键盘固件我是写了特殊代码对应这个时间的。既然要用计算器,那就一定是要输入数字吧(我这个 40 键盘默认层没有数字),然后键盘会切换到数字输入层,jkl 位置就是 456,马上就能输入数字。majaro 上我用了 skhkd 处理快捷键,当收到 calc 这个键值(xev 获得),跑脚本,脚本就是,查询进程,计算器进程,有就用 wmctrl 给我切换出来,没有就给我打开并缩放到我预设的位置和大小。


2.编程场景。按住空格(我这个空格只有两个 a 键这么大),右边的=(在默认层放这个符号是为了拼音输入法翻页,同时也是常用变成符号),按一下 n,你猜输出啥?我用 golang,我丧心病狂地用键盘固件内置的宏功能输出 if err != nil xxxxx
(键盘内置宏万不可放密码)


关于 archlinux 适配,你可以用 xev 看看键盘接收的键值,对于 linux 这么自由来说,完全没问题,osx 可能麻烦点。因为有些键值(也在标准里),几个系统有点不同,克制化都没问题。


对于客制化键盘,固件有 tmk 和衍生的 qmk 两个。个人建议读 docs.qmk.fm ,我就是用 qmk,可以随便问我。

关于买哪个,坑更多,我看完电影再回复。
loading
2018-07-29 12:38:14 +08:00
可以看看 sync.sh ,我的博客,里面有个飞线教程,可以了解一下,最原始的客制化。
xanthu
2018-07-29 12:48:23 +08:00
@loading 好的,谢谢了,我比较喜欢简单的 DIY...看你的博客好像要自己装??...硬件级的 DIY 我还是搞不来...
@ynyounuo 蓝牙键盘就不考虑了..
lazydog
2018-07-29 12:48:53 +08:00
@xanthu 当然支持!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/475053

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX