按鍵功能修改方法:
將皮膚重命名舱禽,后綴名改成zip琉历,解壓以后會(huì)有:
其中:
port文件夾代表豎屏,land代表橫屏见转,res代表按鍵圖片資源命雀,進(jìn)入port文件夾,里面的配置文件有:
從上到下依次代表:筆畫池户,導(dǎo)航欄(也是候選欄)咏雌,五筆九鍵,五筆26鍵校焦,英文九鍵赊抖,英文九鍵大寫,英文26鍵寨典,英文26鍵大寫氛雪,默認(rèn)全局文件,按下按鍵后彈出的泡泡文件耸成,全屏手寫报亩,半屏手寫浴鸿,9鍵數(shù)字,26鍵數(shù)字(和九鍵的一樣弦追,不用在意)岳链,拼音九鍵,拼音26鍵劲件,中文更多候選詞掸哑,英文更多候選詞,符號(hào)界面零远,語音界面苗分。
找到想要修改的界面文件,用文本編輯器打開牵辣,比如我打開26鍵五筆的文件def_26.ini? 摔癣,里面的按鍵配置是這個(gè)樣子的:
[Key1]代表第一個(gè)按鍵,center=就代表這個(gè)按鍵按下去以后輸出的值纬向,比如[Key1]的CENTER=q择浊,通過推測(cè)可以知道這就是鍵盤上的q鍵,比如將其改成CENTER=罢猪?近她,那么,改完后膳帕,按下q鍵時(shí)粘捎,輸出的就是一個(gè)問號(hào)了,同理危彩,LEFT攒磨,RIGHT,UP汤徽,DOWN娩缰,HOLD分別代表左滑右滑上滑下滑長(zhǎng)按輸出的值,修改這些值就能修改它們的功能谒府。那么tab拼坎、回車、退格完疫、剪切板泰鸡、中英切換等等的這些功能是怎么實(shí)現(xiàn)的呢?
看上面的例子應(yīng)該就明白了吧壳鹤,F功能碼盛龄,下面我列出所有可用功能碼(那些空白的是不可用的,我也不知道是啥,反正沒有就是)余舶,想要修改某項(xiàng)特殊功能啊鸭,在相應(yīng)按鍵上添加功能碼就行,比如我想讓退格上劃代表Tab匿值,那我就在[Key28]下面加上Up=F41就可以了赠制。
修改完以后保存,返回到解壓后的目錄千扔,將所有文件和文件夾打包壓縮成zip格式憎妙,注意,不要到上層文件夾打包曲楚!然后將后綴名改成bds。簡(jiǎn)單的修改就完成了褥符。
至于
? ? ? ? BACK_STYLE=52(按鍵背景樣式52號(hào))
? ? ? ? VIEW_RECT=4,3,100,140(從相對(duì)左上角原點(diǎn)向右四個(gè)像素,向下三個(gè)像素的位置龙誊,繪制長(zhǎng)為100像素,寬為140像素的按鍵區(qū)域)
? ? ? ? FORE_STYLE=91,205(前景樣式91號(hào)喷楣,205號(hào)趟大,分別對(duì)應(yīng)按鍵上顯示的Q和小1)
? ? ? ? POS_TYPE=1,2(前景位置偏移使用gen.ini中的offset1和offset2方案)
這些就稍微高級(jí)一點(diǎn)點(diǎn),需要明白皮膚原理才能修改好铣焊。不用管它逊朽。
想要學(xué)習(xí)皮膚原理可以加群371108756。進(jìn)群第一件事是去群文件下載ee工具曲伊,然后下載群文件的pdf版本V5工具書叽讳,看完書,再問問題坟募。
如果發(fā)現(xiàn)bug岛蚤,請(qǐng)聯(lián)系我1292756898@qq.com