[黑客人生] Dvorak 與行列輸入法

經過長久的考慮,我決定要把鍵盤排列從 QWERTY 換成 Dvorak 了。所謂的 QWERTY 就是原本的鍵盤排列,因為第一列從左到右剛好是 QWERTY 而名之;至於 Dvorak 則是一套由 August Dvorak 和 William Dealey 在 1920s 至 1930s 其間發展出來的「簡化鍵盤排列法」。

不若 QWERTY 那種雜亂無章的設計, Dvorak 是按照英文的字母組合結構巧妙設計的,所以不但打起字來的正確率會比 QWERTY 的更高,而且雙手敲擊鍵盤的次數分配也比較平均,手指的平均移動距離也會比 QWERTY 還要短(大約祇有 QWERTY 的 1/20 )。也因此,使用 Dvorak 的人,打起字來會更舒服而又更不會受傷。

除此之外 Dvorak 還有左/右單手配置,設計給因故祇能用一隻手輸入的人使用。對於像我這種會用一隻手拿著筆記型電腦、用另一隻手輸入的人來說,實在是太受用了。

當然一切沒有這麼簡單。

如果妳跟我一樣,還沒有嘗試過 Dvorak 的話,這個「 Introducing the Dvorak Keyboard 」站台或許是很好的開始點;我也是從這裡開始認識 Dvorak 的。在 Dvorak Pros and Cons 頁面裡就列出了許多 Dvorak 的優點,和唯一的缺點;也許這也能讓妳選擇是否也要跳船到 Dvorak 鍵盤配置。

一開始妳大概也會像我一樣,先抓一份 dvorkeys.pdf 然後印出來放在電腦旁邊(或者乾脆拿來當桌布?);接下來我在我的 WIndows XP 裡,到「控制台/地區及語言選項/語言/詳細資料(D)/設定」去,有一個「已安裝的服務 (I)」,我按下了一旁的「新增 (D) 」按鈕,輸入法語言仍舊選中文 (台灣)鍵盤配置/輸入法則選了 United States-Dvorak ,順手也把預設輸入語言換成了「中文 (台灣) - United States-Dvorak 」。

這樣還沒有結束,我還得要修改 Windows 的登錄檔,纔能夠在開完機詢問密碼的時候,就用 Dvorak 來鍵入密碼。我使用了 regedit.exe 來修改登錄,找到 HKEY_USERS\.DEFAULT\Keyboard Layout\Preload\1 這個鍵,它本來的值是 00000404 ,然後我改成了代表 Dvorak 的 00010409

然後大概就可以從 Learning Dvorak: Typing Tutors 所列出的教學軟體裡,選一個來練了。我選的是 Typing Tutor SoftwareLearn to type tutor 2.5 ,這個軟體可以免費試用一個月,好像剛好就夠了。

隨之而來的下一個問題是中文輸入。我本來用的自然輸入法許氏鍵盤基本上是根據 QWERTY 鍵盤排列所做出來的,當我跳船到 Dvorak 之後顯然會不適用;於是我決定索性連中文輸入法也跟著換掉算了。

我相中的是 piaip 強烈推薦的行列輸入法,這是一個非拼音的中文輸入法,不論是倚天中文或任何版本的中文 Windows 都內建這個輸入法(所以妳也不需要另外花錢買),拆字的順序也跟筆畫順序相依,而且也不會受到英文鍵盤的配置而影響,看來真是不錯。

因此從今天之後,接下來的一、兩個月內,大概就是我苦練新輸入法跟新鍵盤配置的磨合期了,大概主要的影響就是產率驟減吧。不過應該會很值得的。

jedi.org: