給蘋果電腦選機械鍵盤

摘要: 機械鍵盤的軸體選擇是見痛苦的事,不知道哪款軸體是最適合自己的,我的第一部機械鍵盤是 IKBC C87 青軸。青軸使用了一年多,對機械鍵盤越來越了解,期間跟同事交換使用,體驗機械鍵盤其他軸體茶軸和紅軸,最終發現真正適合自己的是紅軸。

給蘋果電腦選機械鍵盤

機械鍵盤的軸體選擇是見痛苦的事,不知道哪款軸體是最適合自己的,我的第一部機械鍵盤是 IKBC C87 青軸。青軸使用了一年多,對機械鍵盤越來越了解,期間跟同事交換使用,體驗機械鍵盤其他軸體茶軸和紅軸,最終發現真正適合自己的是紅軸。

由於工作主要使用 Mac 電腦,於是便關注起了能兼容蘋果按鍵紅軸機械鍵盤,最早關注的是 Cherry MX 8.0 始終不清楚他對 Mac 的兼容性,官方也沒有資料。偶然發現 IKBC G87 升級了,升級版支持 Win跟Mac 雙系統,另外得知IKBC G87 支持編程,這解決了我一直困擾大問題,如果 G87 能實現我的需求就完美了。但是這款鍵盤的紅軸版本始終缺貨,苦苦等了幾個月。11月2號晚上逛JD發現有貨,已經等不急了,不等雙11了,立即下單,還順便買了邏輯M558藍牙滑鼠,訂單顯示次日上午就送到激動啊。

拿到 IKBC G87 與 IKBC C87 比較,外觀一樣,稍有色差,材質有所提升,C87磨砂表面容易沾灰塵,G87好很多。

迫不及待的實驗編程功能,首先 Fn + Pause 切換到 Mac 模式。

我使用 Eclipse 編輯器編寫Docbook ?XML文檔,需要經常輸入這樣的字元

<![CDATA[

]]>

  1. 首先 Fn + PgUp
  2. 輸入 c<![CDATA[]]>
  3. Fn + Home
  4. Fn + PgUp 完成編程
  5. 現在使用 Fn + c 奇蹟出現了

隨後有做了 programlisting 和 screen 編程

<programlisting> <![CDATA[ ]]> </programlisting>

<screen> <![CDATA[ ]]> </screen>

都能使用 Fn + 定義鍵快速調出,編程還適用於 Terminal 下面輸入命令,只能用完美來形容。

還發現一個功能,默認鍵盤 F1 ~ F12 是 Mac 快捷鍵,當按下 PtrSc 鍵後,F1 ~ F12 將恢復為功能鍵。這樣平時使用 Mac 快捷鍵,進入 Eclipse 後開啟 PtrSc 進入功能鍵模式,例如 F2 是重命名, F5 刷新。

機械鍵盤原理

關於機械鍵盤的文章網上有很多,多是從用戶體驗角度切入,無非是手感,無沖等等。

另外機械鍵盤軸體選擇是非常糾結的事,網上文章也不少,遊戲選黑軸和紅軸,辦公選擇青軸和茶軸,這個觀點我也同意,這裡我只談談我個人的感受。

薄膜鍵盤與機械鍵盤的觸發方式有什麼不同?

薄膜鍵盤有機械鍵盤最大的不同是:薄膜鍵盤是擊發,機械鍵盤是松發。薄膜鍵盤必須按倒底才能觸發,機械鍵盤可以任意一點觸發(廠家通常設置為2mm)

薄膜鍵盤的觸發方式是按鍵按倒底部時觸發,薄膜鍵盤三層塑料片組成,上下兩層均帶有印刷電路與導電片,中間一次負責隔離上下兩層觸點,當某一個鍵按倒底部時向下壓力使兩片薄膜結合導電。 機械鍵盤恰恰相反,當按鍵無壓力抬起時,軸體一側給金屬片一個壓力,使兩片金屬觸點分離。按下鍵盤時鬆開觸點,使兩片金屬片結合導電。

所以薄膜鍵盤只能按倒底部才能觸發,而機械鍵盤可以做出任一點觸發,通常觸發點2毫米左右。

擊發與松發如果你不理解,我在舉一個例子你就明白了。這兩種開關被用來引爆炸藥,擊發開關時按下就爆炸,所以狙擊手可以一槍爆頭解決掉。 但是松發開關就不同了,首先按下開關保持不鬆手,再開啟引爆電路,如果狙擊手一槍爆頭,犯罪分子一鬆手,炸彈爆炸。

鍵盤按鍵衝突跟無沖根的源在哪裡?

鍵盤無沖是指多個按鍵按下時不會出現衝突。鍵盤無沖時鍵盤電路設計範疇,薄膜域機械鍵盤都能實現全鍵無沖。

薄膜鍵盤通常降低成本使用匯流排型電路,多個鍵公用一條線,一條線的某個鍵被觸發時其他鍵再按鍵盤的電路就不會向計算機發送該鍵的信號。計算機沒有接收到該鍵的信號就沒有任何反應。 這裡我舉一個例子,如果你需要鍵盤發霉或進水等,薄膜鍵盤一壞就是一組鍵。

因為機械鍵盤使用多層PCB電路板走線,每個機械開關都有獨立的電路鏈接至鍵盤處理晶元,所以能完美解決無沖。

為什麼遊戲選黑軸和紅軸,辦公選擇青軸和茶軸?

他們根本的區別是在於回彈阻尼,我上面說了機械鍵盤的機械軸是松發,按下是沒有問題的,只要你的手指力度夠,都能瞬間按照你需要的速度按下去,但是按鍵回彈複位的時間就不同了。

我選擇的是青軸,首先談談青軸的優點,青軸適合打字,敲英文最爽一氣呵成,更多參考網上的評論。 這裡我要談談青軸的缺點,回彈複位慢,不適合連擊,所以不適合玩遊戲。我是怎麼發現的呢? 因為我要經常在 Linux 終端上工作,鍵盤為主,滑鼠幾乎可以不用,當我連擊某個按鍵反應非常慢,需要等待按鍵複位(咔嚓一聲)才能再次按下,否則太快就會丟字元。 這個問題是我從薄膜鍵盤首次過渡到機械鍵盤的時出現的,適應一段時間就習慣了,因為薄膜鍵盤時擊發,可以快速敲擊,並不需要等鍵帽完全複位,而機械鍵盤青軸需要軸體裡面的白色塑料塊複位。

黑軸觸發鍵程短且沒有段落感,回彈阻尼小,可以連續松發,所以適合遊戲,例如格鬥遊戲,設計遊戲。但是黑軸與紅軸首次使用會很不適應,因為沒有回饋,只能每次手指用力到觸底才有信心,需要更長時間去適應。

另外就時噪音問題,呵呵

我想茶軸更適合。

首先談談軟體攻城獅如何選擇軸體

黑軸,紅軸,青軸,茶軸到底怎麼選擇?往上文章很多,這裡只談談我的個人感受,作為挨踢攻城獅怎樣選擇機械鍵盤的軸體。

我發現不同軸體在不同工作崗位上的感覺是不同的。

不同語言對於鍵盤的使用率不同

Java 語言有較強的IDE工具,Java程序猿依賴IDE工具提供的下拉提示功能,幾乎沒有Java程序猿能記清楚哪些超過10個字元長度的Class,通常在輸入"." 後就會出現提示,然後使用游標鍵選擇,所以輸入量並不高,適合使用青軸,我本人現在就用青軸。

PHP 語言的IDE相比Java的IDE就若很多,另外PHP程序猿通常不依賴IDE提供的提示功能,有一派喜歡使用Notepad++, Editplus, sublime, vim 這種編輯工具(我本人就是),需要大量快速輸入,使用青軸回彈速度慢,需要複位後才能繼續敲擊,所以快速連續同一個字元容易丟字,紅軸更適合。

同理 Bash,Python, Perl 沒有強大IDE提示的語言都適合使用紅軸,也包括一些新興語言例如 Node.js,Go 等等,這些語言的IDE都不太成熟,需要用戶自己輸入函數,類名等等。

再談談運維攻城獅怎麼選擇軸體

如果是從事Linux系統運維,我建議你選擇紅軸,Linux 系統命令輸入量非常大,在XShell 或者控制台下面快速輸入Linux 命令,紅軸爽很多,蜻蜓點水般鍵字如飛

如果在VIM下開發一些腳本青軸也不錯,輸入vim命令的時候我基本不去看提示行,只要聽到青軸的咔嚓聲 100% 不會錯。

生產環境更適合使用黑軸和青軸,為什麼呢?因為紅軸出發壓力太輕,建程也比較短,有時候手停在鍵盤上,一不小心就按下去了,線上運維別沒事把手放到鍵盤上,一面造成不必要的事故。

機械鍵盤總結

茶軸和青軸都比較容易上手,紅軸黑軸是需要一定時間去適應的。

茶軸對於我是個過渡,從青軸到紅軸,中間茶軸過度,最終還是選擇了紅軸。

青軸讓人愛不釋手,但青軸需要磨合,就像音箱需要煲一樣,你會發現新買的鍵盤比較生澀,使用過一段時間後的青軸更順滑清脆,y由於按鍵的使用頻率不同,導致鍵盤有些按鍵順滑,有些生澀,出現不均勻的情況。一般中心區煲的比較好,數字區,ESC建,F1~F12以及標點符號鍵會比較生澀。

如果有條件的青軸,紅軸買兩個,現在電腦都不差 USB 口何不插兩個呢 :)

順便說一下,國產鍵盤不要買白色的,容易變色,容易臟。

機械鍵盤之外我推薦巧克力鍵盤

如果你不喜歡機械鍵盤,那麼我推薦你巧克力鍵盤。對於長期使用筆記本的用戶來說,購買巧克力鍵盤更適合你。例如蘋果電腦台式機也配備超薄巧克力鍵盤。

這種鍵盤源於筆記本鍵盤,筆記本鍵盤的結構是每個按鍵有一個X支架,這個結構很像小馬扎,能把保證任意為止按下去不會受到阻力,這種支架結構類似有汽車後懸掛中的防傾桿。 這種X架結構類似我們普通鍵盤中的長鍵(空格、回車、Shift等等)而通鍵盤的長鍵也僅僅是一條金屬桿,筆記本鍵盤可以想像為雙金屬桿。

巧克力鍵盤特點是鍵程非常淺,省力。

總結

無論是程序猿還是小便,鍵盤是我們工作中跟我們人體接觸最多的設備,花上幾百到上千元非常值得

不要買便宜貨,無論是機械鍵盤還是巧克力鍵盤500元左右最佳。

作者

陳景峰,昵稱 Netkiller, 英文名 Neo 《Netkiller 系列 手札》電子書的作者, 讀者QQ群:128659835(註明讀者) 微信公眾號: netkiller-ebook 個人網站:netkiller.cn

轉載請註明出處與作者聲明


推薦閱讀:

惟物閃購 · HHKB 全系列靜電容鍵盤
分體鍵盤
機械鍵盤第一次用機械鍵盤,需要注意什麼?到底茶軸好還是黑軸好呢?
一把來自人品的鍵盤-IKBC C104-評測
機械鍵盤的優點和缺點分別是什麼?

TAG:機械鍵盤選購 | 機械鍵盤 |