K A M wrote:
原來是因為數字鍵的問...(恕刪)
有個解決方案,不過可能要修改程式,針對實體鍵盤注音輸入進行修改。
1、將數字鍵也作爲注音符號輸入(類似英文鍵,在usercode參數中進行定義)
正常注音輸入時,數字鍵只作爲注音輸入不作爲候選詞。
2、當輸入完注音後,如果用戶需要選擇正確的候選詞時,必須先按一下方向鍵,將注音鍵轉換成漢字串後,
才能通過數字鍵進行候選詞選擇。
也就是數字鍵在不同的情況下起不同的作用,在輸入過程是注音,在注音串轉換成漢字串後,就起數字作用了。
wrote:
試試這個排列能否可以:
因爲候選詞一般只顯示6個,所以只需要用到1-6的數字鍵
多出了四個數字鍵再+26個英文鍵和其他鍵,應該可以滿足要求。
例如將zhi chi shi合併到zi,ci,si,可以節約三個鍵位。
lhl1 wrote:
也就是數字鍵在不同的情況下起不同的作用,在輸入過程是注音,在注音串轉換成漢字串後,就起數字作用了。(恕刪)
K A M wrote:
7~0再加上類似音合...(恕刪)
lhl1 wrote:
這個方案應該可行,且是比較好的方案。按回車鍵-改爲按回退鍵較好。回車鍵爲輸出注音。
lhl1 wrote:
程式可以通過設置可以不需要數字鍵也可以實現候選字的選擇。
#一般通过数字键重码选择,也可以定义快捷键进行重码选择。
lhl1 wrote:
因爲按↓是換下頁,按↑是回第一頁。但是當前已經是第一頁了,正常的操作是不會再按↑鍵的,所以將↑設置爲輸入第一個候選字。
lhl1 wrote:
這也是專門設計,既然用屏幕鍵盤,爲什麼不直接點選候選窗口中的候選詞,還要進行數字選擇?
K A M wrote:
回車鍵與回退鍵......(恕刪)
lhl1 wrote:
a:大陆一般回车是指enter键。
lhl1 wrote:
A:如果不喜歡↑鍵選擇第一候選詞的功能,可以取消,只需要將配置文件中的那個鍵值修改爲0就可以了。
lhl1 wrote:
a:這是可以考慮一下修改程式。