果然只要寫文章本身變得比較簡單就會很容易開始寫額。。。
這篇的開始是想自己做一個機械鍵盤,因為我覺得做一個鍵盤其實看起來很小眾很無聊,但是卻包含了一個創客應該有的所有技能:PCB制版、三維/二維建模、CNC使用、焊接等等。
這個文章主要是想記錄下我一路了解過來的一些事情防止我忘了。。。
首先是幾個開源的鍵盤解決方案
GH60
目前以后的60%鍵盤基本上都是基于這個改的,貌似現在最流行的是satan版的。用的是mega32u4的主控,默認沒有燈。衍生出來了很多版本,例如藍牙版的、帶燈版的、帶RGB燈的。。。所有的版本都可以在淘寶找到。是開源的解決方案,可以下到gerber文件貌似,可以映射所有的按鍵,如果我將來做一個的話一定要像HHKB一樣把ctrl和大寫鎖定對調。。。不過百分之60沒有方向鍵我總覺得。。。。
faceU
據說對背光的支持會比較好,不過好像用的人也不是特別多,沒記錯的話應該是韓國的。沒有怎么了解。
ErgoDox
偶然看到的一個開源的分體鍵盤的方案,可以把ctrl什么的這類鍵都放到大拇指上,因為雙手最粗壯的兩個指頭只用來按空格,而最弱小的小拇指要按ctlr、shift這些很常用的確是不太科學。。。而且我的習慣就是空格只用右手的大拇指按,導致左手大拇指好像從來沒用過。。。但是神奇的是竟然默認的電路板上留的位置是匹配teensy的。。。。。
接下是我對客制化機械鍵盤的一些想法。
flow
很久前看到過的一個東西,類似一個圓形的觸控板,可以定義手勢什么的,這個好像有點難實現,但是他有一個功能是可以旋轉旋鈕調音量什么的我覺得可以加在以后的鍵盤上。
指紋&快捷鍵
可以把密碼存儲在鍵盤里,按指紋輸出密碼什么的。比如就可以實現指紋開機了額。。按住不同的鍵按指紋的時候輸出不同的文本,我覺得應該會有點意思。
快捷鍵的話很多地方都有了就不說了。
鍵盤上的快捷輸出其實有一個好處就是即使更換電腦,也不會丟失,也就是說只要設置了同樣的開機密碼,即使是不同的電腦,不用重新設置也仍然可以解鎖。
布局
據說德沃夏克確實可以增加打字的速度(中英文都是),可以試下。
增加輸出部分
其實主控如果用Mega32U4的話其實就是一個arduino了,然后鍵盤本身就是一個很nb的輸入設備了,主要加一些輸出設備(顯示屏、點陣)就可以實現很多功能了。比如按住fn輸入mac就調換windows和alt這些功能。
杜傳的一個想法
杜傳和我說過他覺得ctrl應該做在掌托上,就是用手掌按的,不然ctrl總要用小指按特別的麻煩。
UPDATE: 2015年11月18日
恩,在飛機上突然想到,可以做免驅的應用快捷鍵轉換。
比如我之前用的一個markdown軟件mou,他的快捷鍵就很多,比如command+1是設定一級標題啊什么的,但是mou有一個問題是只能單體,而且據說已經停止運營了,所以我現在轉換到了jianshu上,但是jianshu的定位是一個文藝范人的聚集地,那么久沒有那么多快捷鍵,但是,我可以在鍵盤上設置一個這樣的快捷鍵,把mou的快捷鍵遷移過來,而且設定好以后就免驅了,不論什么電腦都可以直接用。好像現在還沒有鍵盤在做。