說說qwerty、dvorak、colemak三種鍵盤布局


【qwerty布局】

qwerty布局大家應該都很熟悉了,全世界最普及的鍵盤布局。

截止到去年接觸並使用dvorak布局之前,我使用了十幾年qwerty布局,在http://speedtest.10fastfingers.com/測試的最高CPM(每分鍾擊鍵數)為475。

相信閱讀本文的讀者中,有99%以上都在使用qwerty布局。

 

熱區圖

本熱區圖是使用http://www.patrick-wied.at/projects/heatmap-keyboard/對apache2的license.txt(36k)進行分析的結果,下同

 

優點

1、普及率和兼容性接近100%

2、有史以來的各種軟件的快捷鍵都默認為此布局設計

3、最常用的快捷鍵(^a, ^s, ^c, ^v, ^x, ^z, ^w)都可用左手完成

 

缺點

1、高頻鍵大多不在中排,都需要移動手指才能按到,導致需要大量的手指移動

 

2、高頻鍵左右分布不均衡,左手負擔比右手重

3、經常出現單手連續擊鍵(尤其是左手)的情況,容易疲勞也容易出錯

4、常用標點符號;/'都要用小指輸入,容易疲勞也容易出錯

 

【dvorak布局】

這個布局知道的人就很少了,和qwerty布局相比,它將元音字母aoeui移到左邊,將最常用的輔音字母移到右邊,同時調整了一下標點符號的鍵位。

自從去年接觸到它后,我用了一個月的時間適應,然后就拋棄qwerty布局了。不僅輸入速度得到了提升(在http://speedtest.10fastfingers.com/測試的最高CPM為535),而且長時間coding也很少出現疲勞的情況了。

 

熱區圖

 

使用

Windows:在語言設置里添加“美國英語-Dvorak”,推薦使用http://code.google.com/p/dvorak-qwerty/

Linux:在終端輸入loadkeys dvorak(GUI請在鍵盤設置里找),推薦使用http://code.google.com/p/dvorak-qwerty/

Mac:在語言設置里選擇“Dvorak-標准”

更多系統下啟用Dvorak布局請見:http://dvorak.mwbrooks.com/support.html

 

優點

1、將高頻鍵都分布在中排,大大降低手指移動距離

2、盡可能使左右手交替擊鍵,均衡負擔

3、布局優雅,精心設計了右手負責區域的鍵位,使輔音字母組合(如th nt gh wh rn)輸入非常順手

4、將常用的標點符號' , . ; = - 移到更舒服的位置,輸入更方便(對程序員來說巨爽)。

 

缺點

1、布局變化過大,幾乎所有的字母和標點符號都改變了,上手困難

2、到qwerty布局的電腦上喪失盲打能力

3、別人很難再使用你的電腦了,可以再裝一個qwerty布局切換

4、本來單手可以操作的快捷鍵要兩手操作。不過MacOS下有天然的“Dvorak-標准”布局,Windows和Linux下可以用這個http://code.google.com/p/dvorak-qwerty/來使用原有鍵位的快捷鍵,但是還有一些BUG(不支持ALT快捷鍵、有個別字母如s w v z在開啟Capslock時輸入仍是小寫等)

5、部分跳過鍵盤布局直接取鍵盤碼的軟件仍然是qwerty布局,比如QQ拼音和搜狗輸入法(經測試紫光和谷歌輸入法可以正常使用,只是可惜了我的QQ同步詞庫),還有QQ和部分網銀的密碼輸入框(解決辦法是看着鍵盤按qwerty布局輸入),還有一些遠程桌面軟件,還有一些游戲(比如魔獸,這點挺好,DOTA無障礙了,哈哈)

6、高頻鍵 r 和 i 仍需要移動才能按到,而 u 和 h 不是很高頻的鍵卻放在了本位(不需要移動就能按到)

 

【dvorak programmer布局】

估計某個程序員發現用dvorak布局很爽,就將之變得更加極限。於是出來這么一個布局。

這個布局大膽的用常用符號替換了數字,同時考慮到在程序中;比"出現得更頻繁,調換了兩者之間的位置。

 

熱區圖

 

優點

1、包括上述dvorak鍵盤的所有缺點

2、優化了程序中常用符號如$ ; ( ) { } [ ] =等,用來coding巨爽

 

缺點

1、包括上述dvorak布局的所有缺點

2、輸入數字只能按住shift進行-_-

 

【colemak布局】

這個布局比dvorak更激進一些,通過熱區圖可以看到,8個高頻鍵完美地安排在了本位。

現在正在嘗試適應這個布局,一段時間后再寫篇文章分析與dvorak相比哪個布局更好。

堅持使用colemak數日后,實在無法接受別扭的標點輸入進行coding,只好放棄colemak了,也許對普通人來說更適合一些。

熱區圖

 

使用

Windows:http://colemak.com/wiki/index.php?title=Windows

Linux:http://colemak.com/wiki/index.php?title=Unix

Mac:http://colemak.com/wiki/index.php?title=Mac

更多資料請見:http://colemak.com/

 

優點

1、高頻鍵真正做到了完美分布,手指移動距離更小

2、qwzxcvbm以及標點符號鍵都沒有移動,而且除了e和p外,字母鍵都在原來的手控制之下,更容易上手

3、常用的快捷鍵(^a, ^c, ^v, ^x, ^z, ^w)仍能正常使用

4、萬年不用的capslock被換成了高頻鍵backspace,巨爽

5、有資料詳盡的官方網站http://colemak.com/,甚至針對各種打字練習軟件設計了練習包

 

缺點

1、鍵分布沒有邏輯,不如dvorak優雅

2、沒有優化常用標點符號


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM