[鍵盤] ExDactyl 試用心得分享
大家好,第一次在鍵鼠板發心得文
這次有幸參加了 ExDactyl 分離式曲面鍵盤的體驗活動。
向大家分享一下試用完後的感想與建議。
(ExDactyl 照片取自官網)
https://www.ergokb.tw/free_trial_ExDactyl/cover.jpg
筆者現為軟體演算法工程師,主要使用的程式語言為 C++,
偶而會用 Python 寫點 script 。在 IDE 使用方面,原先以
VS Code 為主並且喜歡嘗試各種快捷鍵組合來增加 coding 的效率。
不過在游標移動上右手還是會需要頻繁的移動到鍵盤右下角的方向鍵,
或是在滑鼠與鍵盤間轉換。後來我嘗試了 Vim 作為 IDE,上述的問題
大半獲得了解決(雖然在 "Edit" 模式下仍然需要先退回 "Normal"
模式才有辦法使用 h/j/k/l 來移動鼠標),但一個需求滿足後就會有
更多的冒出來,例如:
- Delete/Backspace 要比較大幅度的移動右手才按得到
- 在各個 window 間切換所需的組合鍵 Ctrl+w 常讓左手小指呈現
不舒服的角度
2020 年底時,碰巧在健檢的休息室遇到我大學朋友,同時也是 ExDactyl
的開發者,得知了 ExDactyl 有試用計畫:
https://www.ergokb.tw/blogs/free_trial_exdactyl/
在此之前我只有使用過筆電本身的鍵盤以及公司配發的鍵盤,什麼機械式
鍵盤、工學式鍵盤、或是茶軸青軸紅軸什麼的都沒有接觸過。稍微瀏覽過
其他人的心得後發現鍵位自訂和曲面造型或許可以解決我上述提到的一些
問題,於是就提出了試用申請。
## 鍵位設定
ExDactyl 提供網頁式的鍵位設定,操作與介面都十分直觀,免去新手在
設定時需要用到 command line tool 會感到恐慌。
同時也支援匯入/匯出 keymap,以及 PDF 的 cheat sheet。
Cheat sheet 對我來說蠻重要的,因為試用的關係,所有的按鍵都沒有標示
,以方便下一位使用者更改鍵位後不會在視覺上感到衝突,因此前期需要
花一點時間習慣新的盲打鍵位,這時有 cheat sheet 擺在旁邊讓我省了很多
按錯的時間。
另外目前這個網頁需要瀏覽器支援 WebHID API ,在 Chrome 和 Edge 上都
可以順利使用。但因為我的公司電腦使用的是 Ubuntu ,網頁開啟時會遇到
權限問題,目前嘗試了以下方法後可以在 Ubuntu 下的 Chrome 中順利使用:
```
$ sudo echo 'KERNEL=="hidraw*", SUBSYSTEM=="hidraw", MODE="0664", \
GROUP="plugdev"' > /etc/udev/rules.d/50-ExDactyl.rules
# 執行後拔掉 USB 重新插入
```
以下是我最後設定的鍵位,比較可惜的是我大多只有使用到前兩層。
鍵位設定方面,我將左手的 Ctrl 移到 A 的左邊以及左手大拇指區的右方,
使得 Ctrl+w 這種組合鍵都可以在不折到小指的情況下輕鬆按到;方向鍵與
BS (backspace) 移到第二層,搭配右手大拇指區的 TT(1) 鍵(按下後會
開啟第二層)就可以達到在 "Edit" 模式下移動鼠標和消去字元;中/大括號
移到第二層的右手無名指和小指上方,等號與減號移動到第二層食指與中指
的最下方,Esc 移到右手大拇指區的左下角,至此這些頻繁使用的按鍵無需
移動右手都可以輕鬆按到。
## 使用體驗
整個體驗的過程我大概花了一個禮拜多一點的時間來習慣這種全新的打字方式
。ExDactyl 讓我最滿意的地方是大拇指區的新增按鍵區,以及左右手分離後
對整體姿勢帶來的改善。
### 大拇指按鍵區
在過去的鍵盤使用經驗裡,兩手的大拇指基本上只能負責空白鍵(在 Mac 上
還有 Command 鍵),實在是有點浪費,反而是頻繁使用的組合鍵是左手
小拇指以各種奇怪角度達成。ExDactyl 解放了小拇指外,也讓靈活的
大拇指能有更多的參與,以我的例子有:
- 左手大拇指的 Ctrl/Win/Shift
- 右手大拇指的 F2 (NerdTree), F8 (Tagbar), PrintScreen, Esc, TT(1)
(搭配第二層的按鍵)
### 左右分離
一般鍵盤的使用姿勢會讓左右手集中到身體正前方,因此我在長時間使用後
容易不自覺得縮胸。使用 ExDactyl 時,我習慣將左右手分開到與肩同寬
(或在更開一些),這讓我的胸椎能夠自然打開,連帶改善彎腰駝背的毛病。
題外話,我希望可以做個小支架將兩個鍵盤安裝在我的椅子扶手上,這樣就
可以靠在椅背上輕鬆打字了!
### 可改進之處
1.
在我的理想中,一個最輕鬆的打字方式是可以不用前後左右移動手腕,小幅
度的手腕轉動則是可以接受的,手指則可以不用過於伸直。不確定是不是
手比較小的緣故,曲面設計讓大部分的按鍵都能符合上述的標準,但鍵盤
左上/右上區域則無法輕鬆用原定的手指達成。
以左手為例,下圖淺藍色按鍵是我按照預定手指使用時可以輕鬆按下的鍵位。
其餘鍵位在不移動手腕的前提下,我會使用小幅度旋轉手腕+中指來按。
下圖是鍵盤與手的對照圖。
2.
因為曲面設計的關係,整體手勢需要從較一般鍵盤高的位置按會比較順手,
因此手托會是使用上的一個必需品。對我來說,上面提到的手小問題讓我
需要從一個更高一點的位置才能更全面的涵蓋到所有按鍵。
3.
如果有在使用注音的輸入法,需要特別注意有些注音符號在改變鍵位後
可能不會像英打來的直觀,在我的例子中,"ㄦ"和減號一起被移到右手
中指最下方,因為我是先以英打與 coding 的習慣設定好按鍵,所以
花了一些時間才意識到這點。
4.
ExDactyl 支援多層 (layer) 鍵位設定,對於新手來說可能要花點時間
了解不同層間的開啟/關閉以及交互關係,像我是使用到後期才了解到
層與層間的順位、以及層與層之間是開啟(覆蓋上層)關閉(取消覆蓋)
而非切換關係。如果在往後的試用活動或是正式推出時能有類似資訊的
說明或連結,會有助於縮短新手對於 ExDactyl 的上手時間。
5.
目前左右側鍵盤間以及右側鍵盤與電腦間連接都是依靠有線的方式,無可
避免會造成桌面空間比較凌亂。希望之後能有無線連接的方案來改善這個
問題。
## 總結
- 方便的網頁式鍵位設定
- 左右分離式的鍵盤設計能很好的維持上半身姿勢
- 大拇指區的按鍵能解放彆腳的小指使用,並且擴展更多功能
- 少部分按鍵能無法保持在最輕鬆的狀態下按
- 注音的鍵位可能因為先行設定了英打鍵位而一起改變
- 新手可能要花點時間了解 layer function 的運作方式
- 有線連接使得桌面空間較難安排
整體來說我很滿意這次的試用體驗,ExDactyl 有效地讓我在 Vim 上的
coding 效率提升,並起長時間使用也不會有任何不適。我極力推薦給
任何有以下偏好的朋友們:
- 希望能有更舒適的打字姿勢
- 喜歡使用快捷鍵
- 使用 Vim
- 手指懶得離開鍵盤
希望各位能參與這個試用活動並給予反饋,讓這麼優秀的產品能盡快問市!
相關連結:https://www.ergokb.tw/blogs/free_trial_exdactyl/
--
有機會可試試dactyl manuform
拇指區更符合人體工學
o 大可能大家對 manu 都沒注意到一些細節,一是拇指按鍵
他放太多,對拇指反而是負擔,要處理很多按鍵,然後也沒
想像的好按,二是其實他的拇指角度反而鼓勵你手往內翻,
簡單來說就是跟直立人體工學鼠反著轉的意思,這也是為什
麼我沒有採用 manu 的設計
同樣的事情我跟前一位出借者解釋過,他也親身驗證過,上
面是他的心得文中關於拇指區的說明
我自己以前試過把ergodox的拇指區切開,實際使用結
果非常好,因為拇指本來就是和其他手指方向相對
manuform的stl檔都是open的,大家可以依據自己喜歡
的按鍵數量、角度等等修改,在人體工學上彈性比較大
當然也因此大多是handwire,沒有商業化的產品
其實商業化我覺得moonlander的設計平衡比較好
manuform最大的問題是3d列印,handwire,其次是
因為沒有定位板plate,所以打字的手感會稍微不同
喜歡鋼板的人可能會不太習慣
當然每個人的使用習慣和體型手掌大小都不同
例如我用的ergodox一直有人抱怨拇指區設計不良
使用上不方便,但我自己使用起來覺得很習慣
鍵盤設計真的因人而異,有機會我也想嘗試看看曲面
鍵盤,不過要先搞一台3D印表機才行...
還有一點是拇指區大家普遍用較大的鍵帽,但我自己
都是用1U鍵帽,在使用上也會有點不同
o 大這邊澄清一下,manu 跟 ExDactyl 都是從 Dactyl 這個
可參數化的鍵盤來的,都是 open source project,是從設
計檔開始都是開源並且供人修改的
moonlander 已經在賣了當然設計比較好XD 但是 moonlander
的拇指區彎折是可轉動的,會怎麼折就完全是跟使用者自己
的調整有關
什麼時候可預購?
17
[閒聊] 英打輸入法佈局Colemak-DH和Workman心得1大家好,2017年以前我和絕大部分人一樣, 用著“普通”的用法操作著“普通”的輸入設備, 也就是我們市面看到的那些普通的鍵盤滑鼠, 我是再普通不過的電腦使用者或玩家, 但從2017底開始,我腦袋好像被打到似的對傳統設備的用法感到不滿,14
[鍵盤] Filco Minila-R Sky Gray 茶軸開箱大家好 今天來和大家分享Filco Minila-R Sky Gray 一、購買鍵盤的原因 大約在三年前受朋友入坑進入到鍵盤的世界 第一把購入的鍵盤是Ducky One 2 RGB 100% 青軸9
[閒聊] 英打輸入法佈局Colemak-DH和Workman心得3鄉民們安安,認真專業的測試員我又回來發文了。 距離我第二篇心得文不知不覺就過了一個月,不知道我在講什麽的, 可以先看本系列的前兩篇文章。中間我實在太忙了,加上次發文後, 又和不少同好討論了,感想有再改變過,所以現在才能完成結論。 下面就是我的結論:7
[鍵盤] 分享今天熱騰騰到貨的 Planck網頁好讀版: 他不是人民的法槌 好久沒買鍵盤了,因為我已經好長一陣子都在用 ExDactyl。6
[閒聊] 紀錄按鍵的軟體板上的各位大大 大家好 我是一個人體工學鍵盤的推廣者 (ergodox, 我自己做的曲面鍵盤 ExDactyl) 去年有成功推廣一些 ergodox 的修改版本 ergodoxTW5
[版友] 自介一、英文ID:LSChyiK 二、暱稱:LSChyi 三、性別:男 四、來自何方:台北 五、珍藏中的各式鍵鼠:5
[鍵盤] Moonlander 開箱因為板上關於這款鍵盤的文章資訊不多, 在購買後就想寫篇開箱分享給有在考慮的人參考. 使用機械鍵盤兩年多的時間, 都使用靜音紅軸. 之前使用Tab75使用經驗還不錯, 但長時間使用覺得雙手靠近, 手腕旋轉, 肩膀和手腕都不太舒服. [選購]4
[鍵盤] ExDactyl試用心得菜B8初次發心得文OTZ 後續將補上照片跟其他說明敘述 --------------------------------------------- 前陣子申請了ExDactyl的試用體驗2
Re: [鍵盤] 請問人體工學鍵盤最近好像問人體工學鍵盤的人變多了 來回一下文順便賺個P幣 新手想入手人體工學鍵盤 要注意事項大概有以下幾點 1.左六?右六?使用何種輸入法? 因為人體工學鍵盤大多都是分左右兩側 6這個鍵會分左邊或在右邊 要先確定一下自己習慣哪隻手按6 要不然會有一陣子的陣痛期