複製鏈接
請複製以下鏈接發送給好友

Dvorak鍵盤

鎖定
Dvorak鍵盤是一種將常用字母都歸在一起,以期提高打字速度鍵盤佈局。1936年由美國人奧古斯特·德沃夏克設計。鍵盤佈局見圖。QWERTY鍵盤是1868年由Christopher Sholes申請專利,後來在全世界佔據了主導地位
中文名
Dvorak鍵盤
外文名
Dvorak keyboard layout
上市時間
1936年
創始人
奧古斯特·德沃夏克
目    的
提高打字速度鍵盤佈局

Dvorak鍵盤簡介

Dvorak鍵盤鍵盤歷史

QWERTY鍵盤,以鍵盤第一排字母的左邊6個字母而得名。這種鍵盤是1868年由Christopher Sholes申請專利,後來在全世界佔據了主導地位。這種鍵盤的一個特點是,常用字母被有意地分隔開了,原因是為了避免打字機裏的連動杆(typebar)糾結在一起。

Dvorak鍵盤鍵盤簡介

隨着技術的發展,連動杆糾結不再成為一個問題。於是,1936年美國人奧古斯特·德沃夏克就設計出了另外一種鍵盤,這種鍵盤被稱作Dvorak鍵盤。
有專家提出,對最優的打字速度來説,鍵盤應該設計成:
(1) 右手和左手的負荷應該是相等的。
(2) 最大化中間排(home row)的負荷。
(3) 兩手順序交替的頻率最大化,並且相同手指的頻率最小化。
在這些方面,Dvorak鍵盤確實做得很好:打字的67%在中間排進行,左右手平衡是47%:53%。QWERTY鍵盤的打字大多數在最上面一排,並且左右手平衡是57%:43%。但是,QWERTY鍵盤將連續擊打的鍵放得儘可能遠,因而在(3)上佔優,有利於提高打字速度。
世界上最快的英文打字速度是在Dvorak鍵盤上創造的。根據《吉尼斯世界記錄大全》,Barbara Blackburn是世界上最快的打字員。2005年,她在Dvorak鍵盤上連續打字50分鐘,平均每分鐘150個詞,峯值速度為每分鐘212個單詞。
但是不管怎樣,Dvorak鍵盤沒有流行起來,世界上最通用的鍵盤還是QWERTY鍵盤。
學術界對這個事件存在爭論。有人認為,這表明市場存在缺陷,由於用户的惰性,無法推廣更有效率的技術。但也有人不同意這種説法,認為Dvorak有更快的打字速度純粹是一種神話,沒有任何證據可以表明,Dvorak鍵盤顯著地快於QWERTY鍵盤。
實際上,從技術上看,Dvorak也存在一些缺點。比如:字母I的使用頻率比U要高得多,但是位置卻比U差(調整這一項不影響其他指標)。字母R的使用頻率比N、S都高,但是位置卻不夠好。還有CH、TR、ST、WH等組合都不是太順手。
猜想這些缺點的形成原因,主要是因為當時的統計、計算條件不是太好。後來有互聯網提供統計、計算機做優化,已經產生了一些更好的鍵盤佈局

Dvorak鍵盤設置方法

在Windows中使用Dvorak鍵盤方案的設置方法:
1.在屏幕右下角右鍵點擊輸入法狀態欄,選擇“設置”,在跳出窗口中點擊”添加“,在對話框的”鍵盤佈局/輸入法“中可以找到”美國英語-Dvorak“。
這樣的設置還不能改變中文輸入法鍵盤佈局,要在輸入中文的時候也用Dvorak佈局,就需要直接修改註冊表。以智能ABC為例。
先點擊系統桌面左下側的”開始/運行“,輸入”regedit“,回車。然後找到下面這個主鍵:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\E0040804]
裏面可以看到
"Layout File"="kbdus.dll"
"Layout Text"="中文 (簡體) - 智能 ABC"
"IME File"="winabc.ime"
把kbdus.dll改成KBDDV.DLL 。保存,然後重啓系統,就可以了。
2.由於不同中文輸入法處理鍵盤佈局的方式不同,不同的Windows程序對鍵盤佈局的處理也不同,一勞永逸的辦法是改鍵盤的ScanCode Map。具體方法:
(1.)在\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Keyboard Layout裏面新建一個叫ScanCode Map的二進制項,並將內容設置為Dvorak相關的項。
(2.)把下面內容複製到剪切板並保存為dvorak.reg ,運行導入後重啓/註銷即可:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]
"ScanCode Map"=hex:00,00,00,00,00,00,00,00,22,00,00,00,2d,00,30,00,24,00,2e,00,\
11,00,33,00,33,00,11,00,12,00,20,00,34,00,12,00,1b,00,0d,00,0d,00,1b,00,16,\
00,21,00,17,00,22,00,20,00,23,00,1a,00,0c,00,2e,00,17,00,23,00,24,00,14,00,\
25,00,31,00,26,00,35,00,1a,00,30,00,31,00,13,00,18,00,26,00,19,00,2f,00,34,\
00,28,00,10,00,0c,00,28,00,19,00,13,00,18,00,1f,00,1f,00,27,00,2c,00,35,00,\
15,00,14,00,22,00,16,00,25,00,2f,00,10,00,2d,00,21,00,15,00,27,00,2c,00,00,\
00,00,00
(3.)要恢復成qwerty鍵盤,把下面內容複製到剪切板並保存為qwerty.reg ,運行導入後重啓/註銷即可:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout]"
ScanCode Map"=hex:00,00,00,00,00,00,00,00,01,00,00,00,00,00,00,00