碼字利器—HHKB靜音藍牙鍵盤

(原標題碼字利器—HHKB靜音藍牙鍵盤

1995年,東京大學名譽教授和田英一因不滿於當時鍵盤過於龐大的體形,以及往往需要移動手腕才能完成所有操作的情況,產生了重新規劃鍵盤的念頭,並將這一理念付諸於實踐。以“愉快、”“極客”爲理念規劃的HHKB鍵盤推出後,憑藉着極致簡約的規劃、小巧外形與精湛的做工,快速受到當時的黑客及自由軟件愛好者的追捧。

在HHKB鍵盤誕生的那個時代,電腦遠不像如今這麼普及。大多數用戶運用電腦前,往往需要接受時間長短不一的相關培訓,而培訓的第一課,大多是運用鍵盤打字的指法。而HHKB鍵盤,就是在這樣的背景下被研究出來。

爲了儘可能縮短用戶在進行鍵盤操作時的手指移動距離,HHKB鍵盤採用60%佈局規劃,去掉了標準104鍵佈局中,用戶運用頻率相對較低的數字小鍵盤區、編輯鍵區功能鍵區,僅僅保留了主鍵區。和田英一教授將HHKB鍵盤的Esc鍵規劃在傳統鍵盤“`”鍵位置,“`”鍵則移動到回退鍵位置。DEL鍵則被規劃在傳統鍵盤的“\”鍵位置,右Shift鍵縮短一截,空餘出來的位置安排了一個FN鍵。而原本屬於左右CTRL鍵的位置,則被空餘出來,在這樣大刀闊斧的改進後,呈現出極高的可辨識性,也形成了HHKB鍵盤的招牌式標誌。

和田英一教授對部分按鍵進行調整 打造出全新的HHKB佈局

(標紅按鍵爲和田英一教授重新調整規劃)

HHKB獨特的規劃風格,形成了一把極端鋒利的雙刃劍,喜歡它的用戶認爲它是碼字利器、程序員神器,不僅可以減少手腕及手指移動所帶來的疲勞感,還能對工作效率進行提升,小巧的體積也方便外出攜帶。

不喜歡HHKB鍵盤的用戶也有理有據的提出一堆缺點,比如佈局特殊導致需要一定時間適應,適應後運用其它鍵盤容易導致不適。沒有數字小鍵盤,沒有獨立方向鍵,沒有功能區按鍵等等,其中尤以“沒有方向鍵”一點最爲傑出。(HHKB Lite以及HHKB Pro 2日版是有方向鍵的)

那麼,今天我們就來聊聊沒有方向鍵的HHKB,如何在日常生活在運用,普通用戶又應該如何適應HHKB這種特殊配列布局的那些事兒。

普通用戶如何運用方向鍵:

HHKB鍵盤的規劃初衷,是打造一把適合於大多數用戶運用的鍵盤,而非僅僅只是程序員專用。普通用戶面對HHKB鍵盤時,又應該如何面對沒有獨立方向鍵規劃?和田英一教授在規劃HHKB鍵盤時,已經考慮到了沒有方向鍵的問題。他的搞定方案,就是通過FN與“;”、“’”、“[”、“/”、組合來實現方向鍵功能。

和田英一教授選擇運用“; ’ [/”四個按鍵與FN組合成方向鍵

之所能選擇“;”、“’”、“[”、“/”這四個奇葩的按鍵來組合成方向鍵,而非FPS遊戲常用的WASD或是其它按鍵,主要是考慮到FN鍵與其它按鍵之間的間距原因。考慮到用戶運用習慣,和田英一教授必須讓用戶可以單手完成方向鍵操作。但是了由於需要顧及到標準指法輸入問題,FN鍵只能規劃在右Shift鍵的右側而非左側(只有賽睿6GV2這種遊戲鍵盤纔會肆無忌憚的將“\”鍵規劃在右Shift鍵左側)。

用戶使用尾指按壓FN鍵同時可使用食、中二指進行方向鍵操作

確認了FN鍵位置後,爲了避免用戶在操作方向鍵時出現手指跨度較大導致操作不適,讓用戶還可以同時運用多指操作。和田英一教授最終選擇了“;”、“’”、“[”、“/”四個按鍵與FN鍵組合成方向鍵,這樣,用戶在運用單手(右手)進行方向鍵操作時,可以運用尾指按下FN鍵,食指和中指可以自然的垂落在“;”、“’”、兩個按鍵上,進行“←”、“→”方向操作,食指向右下方移動即可按到“/”鍵,實現“↓”操作,中指向左上方移動,即可按下“[”鍵,實現“↑”鍵操作。這樣的操作雖然還是需要略微移動手腕才能完成,但相比普通鍵盤需要將手腕移動致編輯鍵,移動距離大大減小。

普通用戶進階版方向鍵操作:

和田英一教授的目標,是打造一把讓用戶在運用時儘量減少手腕及手指移動的鍵盤,讓用戶以輕鬆自然的姿勢完成所有鍵盤操作。運用右手尾指按壓FN鍵,搭配“;”、“’”、“[”、“/”鍵來實現方向鍵的操作,雖然可以儘量照顧大多數用戶的操作習慣,但運用時還是需要移動手腕來完成,那麼,有沒有一種方式,可以讓用戶不需要移動手腕,保持在標準的輸入姿態下,就可以完成方向鍵操作的方式哪?

開啓4、5號跳線後 默認的ALT鍵會變成FN鍵

這個問題很簡單,想要在正常輸入狀態下不移動手腕完成方向鍵操作,用戶需要將HHKB鍵盤的4號和5號兩個DIP開關(跳線開關)調整到“ON”位置,原本鍵盤上的“◇”鍵會變成“Alt”鍵,原本的“Alt”鍵則會變成“FN”鍵。這樣的設置雖然會捨棄掉“左Win鍵”,但是可以讓鍵盤左側多出一個“FN”鍵,讓用戶可以更爲方便的運用HHKB鍵盤的組合鍵功能。

將4號和5號兩個DIP開關(跳線開關)調整到“ON”位置,用戶在正常輸入狀態下需要運用方向鍵時,只需要直接用手掌(或左手拇指)按下FN鍵,然後即可右手尾指來完成方向鍵操作。在運用標準指法時,右手尾指自然垂落在“;”鍵上,搭配FN鍵即爲“←”功能,這樣的規劃對於需要對已輸入內容進行修改的用戶來說,可謂極其方便。

正常姿態下可以直接用左手拇指或掌心按下FN鍵

同時使用右手尾指操作方向鍵

普通用戶終極版操作——軟件件改鍵大法:

如果您實在不想花時間去適應HHKB的方向鍵,那麼還有最後一招,運用改鍵軟件,直接爲自己設置一組喜歡的方向鍵,也是可以嘗試的方式,比如直接映射ALT+W/A/S/D這樣的組合鍵來替代方向鍵。

使用第三方改鍵軟件

HHKB HYBRID系列則可以使用官方驅動軟件更改

自定義映射按鍵唯一的好處,是運用方便,可以根據個人習慣隨意設置。但相比之下不便之處同樣頗多。首當其次的就是由於軟件兼容性問題,會導致部分運用環境下自定義按鍵無法運用(比如部分遊戲以及大型軟件)。其次就是由於需要規劃連續4個按鍵,極易與其它軟件熱鍵形成衝突,導致軟件熱鍵無法運用。

所以自定義按鍵這個方式,其實並不合適長時間運用,僅僅只適合短時間過渡適應,建議用戶還是花上一點時間適應HHKB鍵盤獨特的方向鍵規劃,畢竟這也是HHKB鍵盤的特色之一,放棄了它,也就意味着你無法體驗HHKB鍵盤100%的魅力

Vim /e maces 程序員如何運用方向鍵:

HHKB鍵盤小巧的體積和沒有編輯鍵區及小鍵盤區的規劃,雖然會在運用初期讓大多數普通用戶需要花上一段時間才能適應,,但對於運用vim和emaces編輯器的程序員來說。卻幾乎不受任何影響。由於Vim可以通過ESC鍵在兩種不一樣模式之間切換,用戶可以直接運用“H”、“J”、“K”、“L”、四個按鍵來完成方向鍵操作。即便瀏覽網頁時,也可以在chrome 瀏覽器中通過運用cVim插件,來實現該功能。

VIM程序員可以直接運用編輯器預設的HJKL四個按鍵調整光標位置

Emaces用戶則可以通過Ctrl+“B”、“F”、“P”、“N”、等按鍵來完成上下左右操作。HHKB之所以被稱爲“程序員神器,除去Esc和Ctrl鍵位置規劃讓用戶可以感覺極其舒適外,也與這部分程序員用戶不需要運用方向鍵有着重要關係。