漫步键圈 - 误入键圈

替换轴

大拇指键盘【LY092-MINI】年初渐渐有几个轴出现不触发或要多次按键才触发的问题。
想想大概是凯华轴的寿命到了,买了Cherry的五脚红轴替换坏掉的和部分使用频率高的键位。

1
2
E R T A G
U I O L N

字母频率可以参考
https://en.wikipedia.org/wiki/Letter_frequency

焊接轴的替换需要克服吸锡的烦恼。

诀窍是别怕烙铁烫坏吸锡器尽量靠近焊点,
在焊点熔融的时候吸锡动作要快迅速怼在焊点上,避免锡吸不干净残留在焊盘上。

焊点如果多次熔融,可能会出现活性下降不融化的情况,
或是锡没吸干净针脚依然和焊盘粘连,这些都可以补锡解决。

物色

老伙计又复活了,开始觉得换轴很有意思。
开始了解更多的键盘,更多的触发开关形式。

屈蹲

IBM model F

虽然是把老键盘,但左手边的功能键让人很有好感,很生产力。
不少客制化的layout也在左手边加功能键区,即减少行数又方便使用。

IBM_Model_F_XT_t.jpg

IBM model M

屈蹲键盘的典范,这个layout已经和现代键盘非常接近。

IBM_Model_M_1391403_keyboard_t.jpg

静电容

HHKB

Happy Hacking Keyboard 很有名,在程序员圈流传着HHKB的传说。
静电容的手感确实很独特,压力曲线很平滑回弹也是,是种胶碗渐进的段落感。

topre-force-linear.gif
topre-force-all.gif
hhkb_1_t.jpg
hhkb_2_t.jpg
hhkb_3_t.jpg

曾经很疑惑为什么主控的接线只有13个触点,照理来说60个键的排布,至少需要8 + 8,16个IO口。
看了Hasu的文档发现HHKB键盘下还有PCB。

hhkb_4_t.jpg
hhkb_5_t.jpg
hhkb_6_t.jpg

  • HC4051 解码行
  • LS145 解码列
  • TP1683/4 判断是否有按键

简单说用3个触点来表示8种状态,这样就能覆盖键位
JP版有点特殊,因为键位超过64个,PCB上装了两个 HC4051,用来区分更多键位。
JP版有了方向键,还有ISO回车,但配列左移有点可惜。

http://www.pfu.com.cn/HHKB/
https://github.com/tmk/HHKB_controller
https://github.com/tmk/tmk_keyboard/blob/master/keyboard/hhkb/doc/HHKB.txt
HHKB Pro 2&Pro 2 TYPE-S静电容键盘拆解 -全文阅读

Realforce

也是静电容键盘,感觉做工很好很精致,据说手感很好。
键盘造型有棱有角,很符合直男审美。
PFU的联名款还能调键程。

realforce_t.jpg

https://www.pfu.com.cn/REALFORCE/

Niz

宁芝静电容,据说手感很好。
创始人A是个很有情怀的圈内大佬。
配列形式有很多,66、68、84、87、108都有。

plum_niz_66_t.jpg

TMK

Hasu Usb2Usb

第一次听闻Hasu的大名是在linustechtip,
2019年初他们的后期剪辑介绍有线键盘转接器,能很经济的实现键盘宏功能。

当时想买,可惜已经卖光了,淘宝当然也别想产品太小众。
在geekhack、github里慢慢了解,想自己做一个但难度太高,作罢。

hasu-usb2usb_t.jpg

https://github.com/tmk/USB2USB_Converter

Lot60-BLE

年初在淘宝搜到的蓝牙5.0双模PCB,150元左右的价格挺划算想组60配列的不要错过。
NRF52832蓝牙 + CH554USB 组成蓝牙双模,硬件、软件都在github上开源,非常友好。

Lotlab的wiki、键盘配置器也很好用,本地服务器的刷固件形式比较有趣。
固件上层用的TMK-core,自编译键盘配置需要蓝牙SDK、TMK、USB,具体参考.travis.yml

lot60-ble_t.jpg

本想买LotCore来试试能不能组分体蓝牙双模,结果没货了。。。
之后的自设计pcb电路参考的LotCore,感谢Jim和Geno的分享。

lkb-core_t.jpg

https://wiki.lotlab.org/
https://keyboard.lotlab.org/
https://github.com/Lotlab/nrf52-keyboard
https://github.com/Lotlab/Lot60-BLE-Keyboard

GT-BLE60

格老师做的PCB,在lot60的基础上加了rgb、热插拔

gt-ble60-1_t.jpg
gt-ble60-2_t.jpg

https://glab.online/
https://github.com/genokolar/Lotkb_Keyboard_PCB
https://git.code.tencent.com/lotkb/lotkb-builder
https://git.code.tencent.com/lotkb/keyboard-builder-server

QMK

Baguette

这是一把采用QMK的客制化键盘,渲染图很好看。
当时就是这把键盘让我产生自己做一把键盘的想法。

这位作者的其他作品也很有设计感,我很喜欢。

baguette_t.jpg

http://yiancar-designs.com/
https://github.com/yiancar
https://github.com/qmk/qmk_firmware/tree/master/keyboards/baguette

Mitosis

2017年的一个开源分体键盘项目,特点是PCB板左右对称上下都可以焊接元件。
2.4G用微雪的NRF51822 模块,CR2032 纽扣电池供电。

mitosis_keyboard_LxmE3-s1916x752_t.jpg

https://github.com/reversebias/mitosis
https://github.com/reversebias/mitosis-hardware
https://github.com/qmk/qmk_firmware/tree/master/keyboards/mitosis

Redox

ergodox的一个无线版
用的是Mitosis二极管方案修改版,似乎可以用更便宜的模块。

redox_keyboard_81154-s1223x818_t.jpg

https://github.com/mattdibi/redox-w-firmware
https://github.com/qmk/qmk_firmware/tree/master/keyboards/redox_w

UNI660

天狼星的作品,分体无线键盘
NRF51822的2.4G方案,Mitosis二极管方案修改版。

产品完成度很高,无线芯片直接板载,接收器也是定制的。

uni660.jpg

https://github.com/qmk/qmk_firmware/tree/master/keyboards/sirius/uni660

CA66

复古大边框,很有意思的layout,据说灵感来自薄膜老键盘IBM PCjr

ca66_t.jpg

Pheromone

费洛蒙键盘,挺有设计感,带旋钮、电位器、OLED小屏。
可惜依然左移,似乎非左移想保持60%必须要舍弃方向键、问号键和shift键中的一个。

Pheromone_t.jpg

https://github.com/luantty2/pheromone_keyboard

BlocKey

很小巧的一个钥匙扣键盘,很特别的形式让人印象深刻。
用的是微动开关,估计寿命不会很长,如果能做成蓝牙双模就更好了。

BlocKey_t.jpg

https://github.com/qmk/qmk_firmware/tree/master/keyboards/blockey

其它

M60

makerdiary的一款机械键盘PCB,特点是用了M2接口插接主控。
主控用的是NRF52840,相当给力,蓝牙、USB一体且RAM空间很大。
使用python编译固件,支持USB更新,相比手动编译刷固件应该会更易用一些。
PCB设计给人印象很好,红白配色醒目且有趣味。

m60_1_t.jpg
m60_2_t.jpg
m60_3_t.jpg

https://github.com/makerdiary/python-keyboard

makeymakey

最早接触的自定义触摸按键板,固件修改用的Arduino IDE。
当时还没发现用的主控是ATMEGA32u4,这个芯片真是应用广泛。
现在被拿来当做视频快进键,是个很有意思的小板。

Product-Shot-MakeyMakey_large.jpg

https://makeymakey.com/


http://xahlee.info/kbd/diy_keyboards_index.html
The Problem with Mechanical Switch Reviews
http://www5f.biglobe.ne.jp/~silencium/keyboard/index.html