cht電腦資訊gcingcin wish
adm Find login register

[Wish] 拯救拇指的gtab輸入法新功能:「拆碼過程停頓XXX毫秒後自動送字」

winlin

joined: 2007-09-25
posted: 1859
promoted: 111
bookmarked: 33
1subject: [Wish] 拯救拇指的gtab輸入法新功能:「拆碼過程停頓XXX毫秒後自動送字」Promote 0 Bookmark 02012-07-26quote  

坦白說,用倉頡這麼久以來,
「按空白鍵」送字這個動作長期下來讓我的大姆指關節很難受,
拇指是用側面敲擊空白鍵,個人覺得會傷害拇指關節,
因為疼痛我目前暫時改用詞音撐著,詞音比較少敲空白鍵。

我一直很羨慕使用自動選字的「簡易/速成」在勾選了「按滿自動送字」後只需要拆碼就好,不需要用姆指按空白鍵送字。
但「按滿自動送字」在其他倉頡類輸入法是沒什麼用處的,
倉頡中各個字的拆碼量1-5個不等,「按滿自動送字」只有在極少數狀況才會有效,
使用者絕大多數狀況下還是得要自己動手按空白鍵送字。
長期下來,就會有我說的「姆指關節很痛」。

為了拯救長期疼痛的拇指關節,
實在相當期待gtab輸入法可以新加一個功能(這個點子在幾年前好像有提過):
「拆碼過程停頓XXX毫秒後自動送字」
(註:XXX 可以讓使用者自訂,好讓使用者自己調整到適合自己拆碼的速度)

在gcin使用倉頡流程原先是:
拆碼按空白鍵送字拆碼按空白鍵送字→...

使用這個新功能後會變成:(XXX設為200ms為例)
拆碼等待200ms自動送字拆碼等待200ms自動送字→...

有人可能會懷疑這樣會讓打字變慢,但我覺得應該不至於差太多,
「等待200ms自動送字」和「按一下space」的時間長度應該差不多。
另外,「XXX毫秒」是可以自訂的,覺得還不夠快的人可以自己把這個時間再設短一點。
不過,打字習慣要調整倒是真的,使用者必須是「想好再進行拆碼」,而不是「邊想邊拆碼」。

其實我覺得這個功能不但不會讓打字變慢,甚至還可能變快!
因為一旦不需要按空白鍵送字,意味著兩手手腕不必為了讓大拇指在space上方待命而必須把手腕放桌上,
解開這個限制之後,兩手可以真真正正地在鍵盤上方自由奔放遊走!
雙手打字的靈活度說不定會好很多,進而改善打字效率。

請eliu兄有空時再看看是否要實作看看,感謝~

-------------------------------------------------------------------
好用的gcin連結:

eliu

joined: 2007-08-09
posted: 11479
promoted: 617
bookmarked: 187
新竹, 台灣
2subject: Promote 0 Bookmark 02012-07-26quote  

我覺得這麼自動可能會不好用,而且用起來壓力太大,很不舒服。Laughing

我覺得按起來最不費力的 keyboard 應該是 iMac 的無線超薄 keyboard,不過搭配 Windows 用起來感覺不好,因為沒有 page up/down home/end…而且還要換電池,所以我即使在 MacOS,還是用一般 PC USB keyboard。

edited: 2
winlin

joined: 2007-09-25
posted: 1859
promoted: 111
bookmarked: 33
3subject: Promote 0 Bookmark 02012-07-27quote  

eliu

我覺得這麼自動可能會不好用,而且用起來壓力太大,很不舒服。Laughing

哈~不會壓力很大啦~~~Laughing
會用這個功能的人,必然是拇指關節被操到不行的倉頡老手,
對大多數的倉頡老手而言,拆碼速度超快,根本不太可能會因為拆字來不及而被送出,
況且,如果允許使用者自訂delay時間的話,把時間訂久一點就可以從容打字又不傷拇指了。

另外,真的會覺得壓力很大的人,應該不會想啟用這個功能來給自己找麻煩。

拇指關節疼痛是過度操勞引起,換好一點的鍵盤的確可以稍改善,
但是個人覺得對大量打字的人而言,它只是延緩疼痛發生的時間點,終究不能避免。

-------------------------------------------------------------------
好用的gcin連結:

edited: 1
eliu

joined: 2007-08-09
posted: 11479
promoted: 617
bookmarked: 187
新竹, 台灣
4subject: Promote 0 Bookmark 02012-08-03quote  

已經在最新 repository update (-5) 中 支援

用 echo 300 > ~/.gcin/config/gtab-auto-space,300 為 miliseconds

cht電腦資訊gcingcin wish
adm Find login register
views:13696