流行注音輸入法個性化鍵盤製作教程

版本更新,修改了注音錯誤的字。
lhl1 wrote:
2011.2.19 ...(恕刪)

lhl1 wrote:
2011.2.19 新版本4.3版發佈了,有關流行注音輸入法的介紹可以訪問此貼:
http://www.mobile01.com/topicdetail.php?f=224&t=1954180&p=8#25359086
1、修正了一些注音錯誤的字,如欄、盧、舺、蓋等。
2、修正一些bug(恕刪)

想問一下,修正了哪些BUG,我想看情況來決定是否要更新

K A M wrote:
想問一下,修正了哪些...(恕刪)

这些bug应该和注音输入无关。可以不用升级。

另外我想问一下,有没有用拇指键盘输入注音的需求?例如40键改为20键
这样按键就够大,在特殊的环境下,例如开车或座巴士时也可以方便输入?
雖然改成20鍵,每個按鍵看起來是變大了,
但實際上每個字元的間距還是一樣,
要避免誤按,得要再加上左/右滑動來確認擊點位置吧?
如果要靠滑動來輸入的話,會變的很麻煩,
正常情況下應該是沒這樣的需求,
用在搖晃的車中嘛...我會暈車(笑)
但這是我個人的情況,不知道其他使用者有什麼樣的意見就是了
K A M wrote:
雖然改成20鍵,每個...(恕刪)


Q:但實際上每個字元的間距還是一樣,
要避免誤按,得要再加上左/右滑動來確認擊點位置吧?
如果要靠滑動來輸入的話,會變的很麻煩。

A:按照流行注音输入法的选字系统的处理智能,如果不是通过简码输入,而是每字都输全注音码(两码以上),
是不需要通过左/右滑動,也能够实现正确识别的。
不过佈局需要做到一個键上放两个注音(一个声母,另一个韵母)。
我想了下,在不影响傳統的佈局的情況下實現这個功能,可以把现在的键盘从中間位置对折一下就可以满足要求。
即最右边一列的注音与第一列注音合併,即右边二列的注音与第二列注音合合併。。。。

不要少看这佈局,你用的機器是電阻屏,使用手寫筆,定位準確,按鍵少也沒有問題,但是在電容屏上是用手指操作,按鍵大一倍,輸入會輕鬆很多。




lhl1 wrote:
即最右边一列的注音与第一列注音合併,即右边二列的注音与第二列注音合合併

這裡建議用1+7、2+8、3+9、4+10、5+6的方式編排,
5+6的注音,如果用合併的方式,右邊可以放標點符號,

然後聲母用一個顏色,連結音與韻母用另一個色,以利辨別


有沒有可能正面鍵盤每動按下shift,
背面鍵盤做個斷字鍵,按下斷字鍵,自動放開shift

正面放聲母,反面放連結音與韻母,
按下聲母、自動shift,切倒反面鍵盤,繼續輸入連結音或韻母,

有聲母的情況下(以自動切換到反面鍵盤),
輸入韻母則拼完該字,自動放開shift,切回正面,
(兩個提案,1:輸入韻母自動放開shift,2:輸入斷字鍵放開shift)
按下連結音則會保持在反面鍵盤,等待用戶繼續輸入韻母來完成該字拼音,
或是按下斷字鍵(也可手動shift),切回正面鍵盤,以輸入下一字的聲母,

需要用連結音或韻母為第一音時,則先按下shift後再輸入
K A M wrote:
這裡建議用1+7、2...(恕刪)


我覺得下需要搞得大複雜。
同一個面就可以,下需要頻繁切換,用不同的顏色就很好區分。
另外如果考慮最右邊交標點,可以設計成6列鍵盤。因爲每行的高度下高,設計成6列,按鍵的高、寬比例更協調。

这是我的做的拼音拇指面板,注音可以仿照此布局。
關於4.35版加入了拇指中文與拇指英文後,我在編寫上,遇到了一些問題,
在此提出,看看有沒有辦法解決,

基本上
KB0:40鍵注音
KB1:拇指注音
KB2:40鍵英文
KB3:拇指英文
KB4:雙拼
我想做到
KB0─KB1
│  │
KB2─KB3
這樣的循環,
我在KB0~KB3的功能鍵列中,都有LWin與VK_CAPITAL,
但是唯讀KB1無法同時作到一鍵切到KB0與KB3,
(LWin只能跳KB2,VK_CAPITAL只能KB0與KB3之間選一個)
不知道有沒有辦法解決
似乎只能作到
KB0>KB1>KB2
│  │
KB2>KB3>KB0

關於拇指鍵盤的拼音規則
#T+鍵盤佈局模式標誌
IS-T-KEYB=1
#字母模糊對應關係
STR_Y=(注音)
STR_D=(注音)

這裡我看的懂,基本上就是第一行與第二行,分別代表一個按鍵的左字元與右字元
但接下來的部分,我就完全不懂了...

#如果沒有模糊對應,隨便填一個數
PY_STR_Y=wjviu
PY_STR_D=jwzsc

#不進行聲母模糊的情況,最大30組
ISNOTMOHU=jg kg zg xg jx kx ag xx zx zl jl kl xl km jm zm xm ao ym wu ju

#特殊模糊對應關係(最多支援8組)STR_Y1=STR_D2
STR_Y1=
STR_D1=
STR_Y2=
(以下略)

可能的話,我還是會把拇指鍵盤的注音排列改為重疊,而非對折,
也可以稍微改善40鍵注音與拇指注音的倉頡碼列差太多的問題
1.不介意破解使用拇指面板。
2.註冊用戶可以通過滑動菜單按鍵實驗拇指鍵盤與全鍵盤的切換。
3.那幾個參數很難同你解釋,作用是用來對拇指鍵盤的模糊音結果進行微調。可能不需要用到。你先按你的方案調好後試用一下有沒有問題,出現問題是再看看要不要調整這幾個參數。
1.不介意破解使用拇指面板。
2.註冊用戶可以通過滑動菜單按鍵實驗拇指鍵盤與全鍵盤的切換。
3.那幾個參數很難同你解釋,作用是用來對拇指鍵盤的模糊音結果進行微調。可能不需要用到。你先按你的方案調好後試用一下有沒有問題,出現問題是再看看要不要調整這幾個參數。
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 12)

今日熱門文章 網友點擊推薦!