ME632/MB632英文版ROM使用W大国行百度手机输入法配置文件的方法
me632吧
全部回复
仅看楼主
level 2
littlecoolcat 楼主
W大的ME632键盘配置文件为我们解决了使用百度输入法的问题
https://tieba.baidu.com/p/2210264456
但相信很多朋友像我一样为了更好用刷了英文版的ROM
https://tieba.baidu.com/p/2203975919
问题来了,英文版ROM将“中键”定义为语音输入键(voice),与国行的按键键值定义不符,所以使用W大的配置文件也无法实现“中键”切换中英输入(以及shift+中键切换输入法)。
我今天研究了半天,在XDA上下到了MB632的按键配置文件(surf_keypad),里面将voice键定义为249,于是把w大中的KEY1000修改为KEY249,结果仍不能用。仔细看发现里面的键值与百度手机输入法的键值明显不同,比如空格键前者定义为57后者定义为62。该文件将@按键定义为215,而百度手机输入法定义为77;两者相隔138.鉴于 @键与voice键的键值都是200多,两者也都算是moto全键盘独有的键,那么将249减138是不是也可行呢?事实证明是可行的!
废话了这么多,公布解决方法:
打开W大提供的配置文件,将“KEY1000”修改成“KEY111”即可。
2013年03月28日 07点03分 1
level 10
前排
2013年03月29日 01点03分 2
level 11
问题来了,英文版ROM将“中键”定义为语音输入键(voice),与国行的按键键值定义不符
这个 问题就是键值的事儿啊。用国行的键值文件替换英底包的就好,别忘了修改权限。输入法都可以完全替换,就是麻烦些。
2013年03月30日 08点03分 3
求个国行的键值文件。
2013年06月28日 10点06分
回复 gliderq :手机早卖了 亲。重刷国行rom自己备份吧~
2013年06月29日 11点06分
1