英打輸入法佈局Colemak-DH和Workman心得1 - 鍵鼠

Victoria avatar
By Victoria
at 2021-07-24T09:24

Table of Contents

大家好,2017年以前我和絕大部分人一樣,

用著“普通”的用法操作著“普通”的輸入設備,

也就是我們市面看到的那些普通的鍵盤滑鼠,

我是再普通不過的電腦使用者或玩家,

但從2017底開始,我腦袋好像被打到似的對傳統設備的用法感到不滿,

開始想要嘗試用不同設備或不同用法讓電腦使用或打電動更便利,

我試過了很多東西,所以就想把嘗試用這些東西的經歷寫成一系列的心得文,

也就是我的另類的進化之旅,來給大家分享,看有沒有人也想試試看,

很多資料也只有英文的,中文很難找,我也順便翻譯給大家,

如果很多人對這類電腦特殊用法或人體工學有興趣的話,

那我會考慮成立社團或粉絲團來經營看看,

查了下,台灣好像還沒有這樣的社團在網路上,有的話,也麻煩和我說一下。


先從最近的英打說起,在今年1月底時,

因為鍵盤換成直線排列鍵盤(Lily58和Corne,我有空再寫鍵盤的進化之旅心得),

按鍵佈局要重新適應,所以就乾脆順便學比較有效率的英打佈局,

因為我被QWERTY困擾很久了,用了二十幾年還是很不順手,很容易打錯字,

手指也會不舒服。

我先做了一天研究,主要英打佈局(layout)有:QWERTY(占99.9%),

dvorak,Colemak系列,Workman這四個,其他還有極少數人在用的如MTGAP,

QGMLWYFUB,Minimak,因為資料極少,沒軟體支援,

很多只是某人在網路上貼個鍵盤佈局給個名字而已,

幾乎是沒有人討論,甚至可能已經沒人在用了。


大家可以先去三個網站看看這些佈局的樣子,

https://colemakmods.github.io/mod-dh/analyze.html

這個網站可以切換不同的佈局和鍵盤,用視覺化的方式呈現,

一目瞭然就知道各佈局長什麼樣子。

http://mkweb.bcgsc.ca/carpalx/?popular_alternatives

https://geekhack.org/index.php?topic=67604.0

第二個和第三個網站是各佈局的一些數據和評分,雖然評分方式會有主觀的地方,

但至少他們比較了很多佈局,可以給想要瞭解這些佈局的人一些重要的參考。


以下是對幾個佈局含QWERTY的簡短說明:


QWERTY:

很可能是生活中最不人體工學的東西,

因為一開始是100多年前要故意用來減慢打字機的打字速度的,

然後就沿用至今,可說是最爛的輸入法但就淘汰不了,因為大家習慣了就不想改


Dvorak:

1936就被發明來取代QWERTY,最先把常用字母放在中間排(Home row),

這觀念此後就被所有設計用來取代QWERTY的鍵盤佈局所沿用,

特色是母音和符號都在左邊,在10年以前一直是第二大鍵盤佈局,

還出現過打字最快的世界紀錄,但Colemak出來後就漸漸被Colemak取代了,

因為有些過時了,像少用的U鍵居然放在中間排的食指位置,這是最好按的鍵,

應該放很常用的字母,還有快捷鍵Ctrl+(Z,X,C,V)會不好按。

網路上有其他版本像左手Dvorak或Programmer Dvorak,但是都極少人用


Colemak系列:

為什麼要講“系列”?因為Colemak有個社群,他們會一直討論怎麼改比較好,

所以自2006年被Shai Coleman發明以來,就出現了幾個主要版本:

原版Colemak、Colemak-DH(又稱Colemak-DHm,於2014年發明)、

Colemak-DHk(於2017年發明)、Colemak-CAW(2016)、Tarmak(2014),

所以稱為系列,而且發明的人也不同,是以社群的方式推廣,

最明顯特色是鍵盤上的相鄰字組很少,因為他們覺得相鄰字組打起來會不舒服。

Colemak-DH是接受Workman的批評而改良的,減少了中央區(Middle Columns)的使用,

後來為了要更適應一般的交錯式鍵盤,讓M鍵在交錯式鍵盤更好按到,

就推出了Colemak-DHk,和Colemak-DH的差別只有M和K交換而已,

原本的Colemak-DH就改名為Colemak-DHm,表示這個佈局比較適合直線排列鍵盤。

結果這樣一搞,帶來了很多副作用,一是很多人就被這些版本搞混了,會很睏惑,

二是有人交錯式鍵盤和直線排列鍵盤都用,他們就變成要去習慣兩個佈局了,

三是Colemak-DHm和Colemak-DHk只差一個鍵,為了這樣去維護兩個版本不划算,

而且隨著直線排列鍵盤越來越多人使用,Colemak-DHm雖然比較舊,但卻越來越受歡迎。

所以在2020年底的時候,Colemak官方就宣佈不再維護Colemak-DHk,

建議只用Colemak-DHm就好,反正Colemak-DHm在交錯式鍵盤的表現也很出色,

並且將Colemak-DHm的名字改回Colemak-DH,以後講Colemak-DH就是指Colemak-DHm,

不過Colemak-DHk之前的軟體支援還是會保留在官方網站。


至於Tarmak也值得一提,那是變動少的Colemak版本,和下面講的Minimak很像,

從初階到高階有4個版本,變動的鍵分別為4,7,10,14,

可以讓不想用QWERTY也不想變太多的人選擇,或是作為一步步漸進學習Colemak的工具。

雖然我認為要學Colemak可以直接套用Colemak就練,不用一步步替換按鍵,

但一步步替換按鍵的好處是挫折感不會很大,一開始打字速度也不會降太多。

Colemak官方現在也正在實驗新的佈局,也就是未來還會有新的官方版本出現。

所以Colemak可說是有不斷地進化,隨著直線排列鍵盤越來越多人使用,

Colemak系列也就越來越多人來嘗試,我本身也是這樣跳進坑的,

我猜測Colemak系列現在應該是最多人使用的新佈局,

有人估計全球有10萬人在用Colemak,但我沒看到嚴謹的數據證明Colemak比Dvorak多,

唯一的線索是我看MonkeyType的統計,Colemak已經超過了Dvorak,

但MonkeyType屬於專業打字競賽網站,母體並非所有人,所以不見得準,

但已經是我唯一能找到的比較數據。


Colemak社區很像宗教,很討厭Workman,可是我對Workman的評價還不錯,

不過他們對MTGAP評價很高就是了,

他們當中有人說不用MTGAP的理由只是因為MTGAP改太多鍵了。

他們是真的很熱心的一群人,花了不少時間回答我的問題。

我有和Colemak的經營者聊到台灣和香港使用注音和倉頡的狀況,

所以要換Colemak的話,注音和倉頡的鍵位也會跟著改,也要重記,

所以會更難不用QWERTY,Colemak經營者就告訴我,

我可以把注音或倉頡符號的使用頻率給他們,

他們也許可以為我們這些繁中使用者做點調整,這真的是很大的善意,

但我想想還是算了,因為注音和倉頡的使用者在世界上真的算少人使用,

不需要為我們去影響他們的計劃,真的有換佈局的需求的話,

我是比較建議就改用拼音就好,用拼音的好處真的很多,學很快。

如果真的很多注音和倉頡使用者對Colemak有興趣,

希望Colemak為注音或倉頡做點調整的話,我再和Colemak團隊談看看。


Workman:

在2010年時被發明,因為作者OJ Bucao不滿Colemak在中央區的按鍵的使用率過高,

所謂中央區是鍵盤正中央的區域,在QWERTY佈局中TGBYHN這6個字母的位置,

如果要按著六個鍵,那麼食指就要向中央橫向移動。

作者認為手指縱向移動會比橫向移動自然,所以Workman把冷門按鍵放在中央區,

同時也是特別對直線排列鍵盤做設計,因為直線排列鍵盤角落的按鍵會特別難按,

所以把最冷門的字母放在角落。


除此之外,Workman和Colemak有個極大的不同點,就是對雙字組(Bigram)的態度,

Workman覺得雙字組是有利打字的,所以放了很多雙字組在佈局上,像TH,SH,PO,ION,

這些常見的字組是相鄰的,放在旁邊就可以連著打。

但是Colemak覺得雙字組連著打會造成不舒服,所以在Colemak看不到明顯的字組。

也因為Workman有許多字組,所以很好記,相連可以連著打,打字很像有Combo的爽快感,

初學時就可以學很快,不像Colemak會比較抽象,

所以雖然Workman號稱是Colemak的改良版,但我兩者都打過後,

覺得可以算是兩個截然不同的佈局。


Workman當時吸引了不少人從Colemak跳槽,但接著,2014年,Colemak效仿Workman,

也把冷門按鍵放到中央區,推出Colemak-DH,不過還是極力避開相鄰字組,

成功的又把人潮吸引回去,反而Workman之後就沒有再更新,變得冷清了,

就只有一個版本,但是網絡上還是可以看到有些人有用Workman,

大部分是直線排列鍵盤的使用者。


雖然Workman變冷門也沒有再改良了,但軟體還是有在更新,

所以如果喜歡字組連打的話,還是可以使用Workman,

它再怎麼說也還是僅次於Colemak和dvorak的第三大鍵盤替代佈局,

未來也很可能出現改良版。


其他:


MTGAP是一位部落客在2012年提出的佈局,但之後就沒有再更新了,

作者本身也建議大家用Colemak,他只是在嘗試研究個不同的佈局,

我沒看到真的有人有用MTGAP來打字,但因為在某一篇文章給MTGAP的評價非常高,

所以我才一開始也把MTGAP拿來試打看看。


QGMLWY是著名佈局分析網站Carpalx自己提出的佈局,

該網站有可能是佈局分析資料最多的網站,所以我也納入試打名單,

除了QGMLWY,carpalx也有提出QWERFY佈局,差別是QWERFY是只是對QWERTY做部分改進,

而QGMLWY是全改。


Minimak是個很特殊的佈局,因為改動的鍵位很少,共有Minimak 4,Minimak 8,

Minimak 12三個版本,Minimak 4意思就是只改動4個鍵位,以此類推。

理論上從QWERTY轉來練會非常快上手,但是真的太少人討論了,

加上我想直接練評價比較高的佈局,看數據Minimak並不是個表現優秀的佈局,

唯一好處就只有改動幅度小,所以我就沒有把它納入試打名單,

不過還是讀到了兩篇有關Minimak的文章。


ISRT這大概是2019年時被發明的佈局,算是蠻新的,

號稱比Colemak更少的SFB(Same Finger Bigram),到現在也累積了一些人使用,

他們覺得ISRT的符號位置更合理,但也有人不喜歡Y的位置,

因爲Y按到的機會蠻大的,小指要常常伸長去按Y會不舒服,

所以就把“YIQ”和“,A.”的位置交換,現在是由一位叫Semilin的人在維護和推廣,

他在Youtube發了一些他用ISRT打字的影片。


Hands Down也是很新的佈局,在2020年時推出,是個很有特色的佈局,

作者強調是完全爲分離式鍵盤設計的,所以這個部局是包含拇指鍵的,

一般鍵盤無法套用。

再來,他認爲完全不需要考慮QWERTY轉換與Ctrl+AXCV快捷組合鍵的問題,

所以按鍵位置和QWERTY沒有重複,因爲他認爲人不能被“過去”給束縛,

所以要設計出“全新”的鍵盤佈局,讓手真正的被解放,而能放下,

也就是Hands Down名字的由來。那AXCV不在原來位置,不能單手按Ctrl+AXCV的話,

那作者要怎麽複製貼上?作者就在韌體用自訂的快捷鍵來複製貼上,

比Ctrl+AXCV還更方便更好按,所以這問題也解決了。

再來比較有趣的一點,作者還在實驗中,沒有決定佈局會長什麼樣子,

所以他文章出現的佈局,就用版本命名,Hands Down講到最後,

其實也就很像Colemak是一個鍵盤佈局系列,是依據某個理念在設計的,

只是目前用的人應該要比ISRT更少,而且要懂得寫韌體才能用,

也要有可以對應鍵位的分離式鍵盤,是有不小的門檻。


當然還有其他很多鍵盤佈局,像Norman或Capewell那些,但這些冷門佈局就不重要了,

都是幾乎沒有人討論的佈局,所以聽過就好,我都很懷疑還有沒有人在用這些冷門佈局。


因爲文章太長了,我就分成兩篇寫吧,下一篇我會講我的學習過程與心得。

這篇文章會PO在IME版和鍵鼠版上,如果有不合版規的話,麻煩告知,我會自刪的。

--
男人變得不好色,是因為沒力氣追女人了

--

All Comments

Hamiltion avatar
By Hamiltion
at 2021-07-27T19:18
你打這麼多不如貼幾張對比圖…都沒對照看不懂說啥…
Edith avatar
By Edith
at 2021-07-30T15:57
你要什麼樣的對比圖呢?
Robert avatar
By Robert
at 2021-08-02T08:33
推,剛開始用ergodox的時認真考慮過改變鍵盤佈局,
Harry avatar
By Harry
at 2021-08-06T02:34
其實要適應新鍵盤佈局所需的時間比想像短很多
但後來因為主要還是以打中文為主,為了中文輸入法
Tom avatar
By Tom
at 2021-08-08T00:45
自創輸入佈局感覺有點蠢,加上我的密碼組合和qwerty
密不可分,因此就放棄了
Jacob avatar
By Jacob
at 2021-08-12T19:27
對比圖主要就是輸入區按鍵位置排列吧
可以比較直觀看到差別,但優劣沒實際打過很難體會
Enid avatar
By Enid
at 2021-08-15T16:11
還有一個問題是許多鍵帽每列高度不同,改變佈局
可選擇替換的鍵帽會少很多,除非使用DSA這類鍵帽
Ivy avatar
By Ivy
at 2021-08-16T12:02
或者無刻字鍵帽,不然選擇真的很少
Andrew avatar
By Andrew
at 2021-08-16T18:07
我也是換 ergodox 之後改輸入法
我用 Norman,真的有人用拉!
Rachel avatar
By Rachel
at 2021-08-18T21:26
注音鍵盤已經背死不好改了+1
Cara avatar
By Cara
at 2021-08-22T00:50
dv路過,是說有人聽過halmakㄇ
Dora avatar
By Dora
at 2021-08-22T02:20
推推
Susan avatar
By Susan
at 2021-08-26T03:18
我認為敢挑戰更動佈局的都是勇者XD 敬佩原PO
Delia avatar
By Delia
at 2021-08-26T08:07
強者,不知你現在是用什麼鍵盤及工作內容,怎麼會想
去試這麼多
Ina avatar
By Ina
at 2021-08-29T15:43
好的,我補上一些網站,大家可以直接去網站看這些佈局
Madame avatar
By Madame
at 2021-08-31T18:45
的樣子,看了之後也就能明白我講的東西
Leila avatar
By Leila
at 2021-09-03T14:54
halmak我在網路上有看到,我是用無刻字鍵帽
Ula avatar
By Ula
at 2021-09-08T12:52
我是鍵盤壞掉,看到版上有人推分離式鍵盤,買了就順便
Kyle avatar
By Kyle
at 2021-09-11T08:28
換佈局,在內文有提到,但這些都是我在失業時做的事
Brianna avatar
By Brianna
at 2021-09-15T22:06
當時也比較有空,我主要是工程師
Ida avatar
By Ida
at 2021-09-16T04:23
所以呀,我有在想是不是要弄個社團,讓用非QWERTY的人
Blanche avatar
By Blanche
at 2021-09-19T12:59
認識一下,知道大家的存在,不然還以爲臺灣沒人用
Jack avatar
By Jack
at 2021-09-22T10:23
話說工程師還真比較敢換敢嘗試,國外也是主要是工程師
Zenobia avatar
By Zenobia
at 2021-09-23T22:13
在推動,臺灣就不確定了,因爲幾乎沒人討論
Connor avatar
By Connor
at 2021-09-24T14:27
推 期待下集
Lydia avatar
By Lydia
at 2021-09-29T12:42
colemak 使用+1
Noah avatar
By Noah
at 2021-10-02T18:52
話說倉頡的 “的” 超難打 心鍵超遠
Bethany avatar
By Bethany
at 2021-10-04T20:31
其實如果中文輸入需求大於英文輸入,那麼鍵盤佈局
應該以中文輸入的字根做為考量
Megan avatar
By Megan
at 2021-10-07T07:09
例如倉頡事實上是在qwerty鍵盤的基礎上排列的
更換字母佈局反而會影響到中文輸入
Bethany avatar
By Bethany
at 2021-10-08T20:36
之前有考慮過依據中文輸入字根頻率調整鍵位
Elvira avatar
By Elvira
at 2021-10-09T10:29
後來想想,自己打字速度其實不是很快,加上將修飾
鍵(ctrl/alt/shift)移到拇指區後,手指的負擔其實
Bethany avatar
By Bethany
at 2021-10-14T00:23
減輕很多,就維持使用qwerty排列
不過看到國外那些打字飛起來的人,有時還是會感到y
Aaliyah avatar
By Aaliyah
at 2021-10-18T05:34
有點羨慕啊
James avatar
By James
at 2021-10-19T20:11
原來倉頡是在qwerty上做排列的,雖然我沒什麼感覺(?
Quintina avatar
By Quintina
at 2021-10-22T03:02
請問有沒有英文詞庫社團,例 aa12 => American Airlines
iaf3tw1.[enter] => I am from Taiwan.
Iris avatar
By Iris
at 2021-10-24T09:11
我之前用dvorak programming用久雙手無名指會酸,後來就
放棄了
Lydia avatar
By Lydia
at 2021-10-25T09:57
如果是因為注音在考慮的話可以試試改用拼音 轉換成本
會小一些
Dinah avatar
By Dinah
at 2021-10-29T17:46
我的意思是倉頡的字根原本是放在qwerty鍵盤上
改變鍵盤佈局後,字根的對應位置會改變
Erin avatar
By Erin
at 2021-11-01T05:13
像行列輸入法、注音輸入法等等也會受到影響
需要多花一點時間習慣
Isla avatar
By Isla
at 2021-11-04T16:38
我自己是用拼音輸入法,因此影響相對較小
Ivy avatar
By Ivy
at 2021-11-05T20:36
不過我印象中有些人倉頡直接背字碼,那排列位置的
影響會比較小
Heather avatar
By Heather
at 2021-11-07T02:50
英文詞庫我沒用過耶,看看有沒有人要分享使用心得
Caroline avatar
By Caroline
at 2021-11-08T14:44
Dvorak的問題我下一篇也會提到一下
Aaliyah avatar
By Aaliyah
at 2021-11-12T04:40
dvorak中英輸入8年,主要是寫程式上ptt
Eden avatar
By Eden
at 2021-11-15T13:48
終於能來講話了大家好 我大概打了一年多的Dvorak
Skylar Davis avatar
By Skylar Davis
at 2021-11-15T23:05
速度其實比打Qwerty還快不少 但不知道到底跟Colemak會不
會有不同的體會
Hedda avatar
By Hedda
at 2021-11-18T20:26
我是用Colemak-DH,一、兩年前開始用的
雖然真的很好用,但在用別人電腦時帶來很大的不方便,
不值得
我有點想換回來,但我已經太深入Colemak-DH了
我是用舊的Colemak-DHk
Gary avatar
By Gary
at 2021-11-20T18:25
我在Typeracer上大約是90 wpm
Regina avatar
By Regina
at 2021-11-21T21:00
注音和英文有個很大的不同之處是(大千)注音能夠聲韻並
擊,就是說某種程度上可以不在意順序,所以我自己是覺得
很難單靠使用頻率就能很有效的改進 layout
Frederic avatar
By Frederic
at 2021-11-23T23:38

四位選手在內請幫看 謝謝大家

Erin avatar
By Erin
at 2021-07-23T20:34
打*號欄位為必填欄位 預算禁填無上限 需求請盡量描述清楚. 請益前請先爬文或是上網拍網站瀏覽相關產品,不要伸手牌. *[預算] $2000內 *[需求] 出外筆電使用 [目前挑選清單] 羅技M590, 羅技 M350, Razer Atheris, Razer Orochi V2 [其他] 希望好攜帶, ...

iRocks新鍵盤樣品

Harry avatar
By Harry
at 2021-07-23T19:04
來源:FB粉絲頁 https://www.facebook.com/irocks.hq/photos/a.501314609894345/6673377262688018/ 縮網址: https://tinyl.io/4Unn 內文: 小編剛剛收到熱騰騰的工程樣品,又要有新鍵盤了? #irocks https ...

便宜的鴨子輕量滑鼠!

Ophelia avatar
By Ophelia
at 2021-07-23T12:28
在inpad的官網看到頗神奇的東西,不知道鴨子的滑鼠是不是這麼難賣,在inpad的官網單選 滑鼠本身要1590,但是去隨便選個便宜的東西,什麼夾子,鑷子或是一顆便宜軸體就可以享 有加價購,1290就有了 這神奇資訊,給有需要的各位了,如果是要黑白款的話,就不能這樣了 - ...

Gazzew Boba U4 靜音段落軸手感

Selena avatar
By Selena
at 2021-07-23T07:57
基本上現在的靜音軸有兩種方向, 一是打造極致的靜音效果,不過手感就很不好 (高特靜音軸就是這一類) 二是打造靜音與手感的平衡,但是靜音效果就沒那麼好 (TTC、佳達隆等的靜音軸就是這一類) 現在靜音軸的手感差異是來自於觸底靜音墊的材質, 越軟就能得到更佳的靜音效果,不過手感就會比較肉, 相反的想要手感好,那 ...

小手 人體工學鼠 推薦

Hedda avatar
By Hedda
at 2021-07-22T23:43
大家好 手長16 手寬10 覺得自己手小,目前使用rog strix carry 這支很好帶,但是用一週下來 好像手腕有點不舒服 有沒有好握的人體工學鼠推薦? 看文看上雷蛇Pro Click,但看開箱好像怕手小無法? 預算5k 感謝推薦 - ...