kenshinn/KeyboardTerm — Issue #18: 幾個使用上的feedback
Author: tony1223
Created: 2012-01-04 22:23:04+00:00
State: open

先說，這是我目前為止用的最順手的 andriod terminal client ，感謝你的付出！

目前使用版本為 0.6.1

幾點建議如下（也有可能是我還沒用熟）

1.回水球(^r) 太麻煩 這個是蠻重要的 建議放入預設的功能鍵組
（我知道使用者可以自己設定，不過我也是用了一個月後才找到這裡有說明，而且這應該夠常用到值得放入default。）

2.「設定」頁不好找，正常使用習慣會先登入再說，但在瀏覽bbs時點選手積的設定紐，找不到 keynoard 設定頁，
只有在站台列表時才找的到，這點讓我一直以為keyboard 沒有能設定的東西。

「說明」頁也有這個問題。

3.不知道是次是我手機的問題(HTC EVO 3D) 再按著搜尋鍵時，是點不到小鍵盤的，所以ctrl 的組合鍵點不出來（不然就是我弄錯了），
我有個想法是乾脆有個虛擬鍵模擬ctrl 按住的狀況，透過彈開英文鍵盤來進行ctrl 鍵的組合操作。

或者另一個想法，列出哪些東西有用到ctrl 再加以處理，
以 ptt 系統或常見系統而言，常用的 ctrl 操作試著列表如下（依照個人的使用頻率）
ctrl+r (回水球，尚無）
ctrl+p （發文，功能鍵有）
ctrl+x (存檔，功能鍵有）
ctrl +u (使用者清單、尚無）
ctrl+q (查詢使用者，尚無)
ctrl+w (搜尋看板在哪，ptt體系專有，尚無）

4.虛擬方向鍵不能設定ctrl 鍵字串，所以 ^r ^u 不能設定為虛擬方向鍵，但功能鍵可以。
我個人比較喜歡虛擬方向鍵，因為功能鍵會遮蔽視野，這部份不知道能不能改善。

5.Enter 目前有沒有可設定的字串？ 如 pcman 體系用的快捷鍵 ^M ? 我還沒細看過程式碼

我覺得上下左右跟^M的部份可以參考pcman體系進行設定，畢竟沒意外的話，
對程式而言主要是以字串好拆解不會衝突為主。

http://kslman.blogspot.com/2010/06/pcman.html

5.滑鼠手勢有沒有考慮開放自定義？
我想要設定如 <- -> <- 為ctrl+r 之類的 :P

6.其他操作上的問題：
選取文字跟複製的部份我覺得算是蠻弱的（也可能是我不會用啦....）
另外就是在編輯/發表文章時，滑鼠游標的移動是相當困難的事情。

雖然說提出蠻多意見的，但整體上 keyboard term 算是表現得相當不錯的了！
很多地方我覺得比起 pcman 來得更好用，有善用到手機觸碰的優勢，像是長按可以跳到指定文章之類的。

不過手勢跟使用習慣上如果可以針對一些長用的設定進行改善會更好。

我也是 java developer ，有時間的話我也會看看code看有沒有能盡力的地方。:)