level 2
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
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”即可。