软件: chmobilekey1.4 javaMagic_60b
准备知识:什么是键值?通俗的讲你按每一个按键会发出一个信号,比如 moto “下”是 -6 , nokia “下”是 -2 ,“左软键”是 -6 ,若某软件是为 nokia 开发,你装在 moto 上,那么你按一下“下”,发出“ -6 ”信号,此软件读到“ -6 ”键值信息后默认作“左软键”功能动作。懂了吗?这样即使你能装软件,也会有很多键值冲突,不能正常运行。
nokia 的键值设定:
motoE680 的键值设定:
787 的键位值:(除了两个电话键)
-6 -7
-1
-3 -5 -4
-2
下面用原版仙剑 .jar 来示范怎么进行校正。
说明:原版仙剑 .jar 是为 nokia 开发的一款 java 软件,装进 787 可发现其操作按键为:上下左右( 3179/ “上下左右”);菜单确认( 5/ 中键);上下移菜单( 28/ “上下”);返回退出( c/ 右软键);对话( * )。
下面我们要针对 787 的键位特点进行修改:打开 chmobilekey1.4 ,设定如下图
事实上,对应前面的 nokia 键值图,可以发现我将屏幕九格定义为:
1 2 3
左软 * 右软
7 8 9
最后点击运行转换,选择原版仙剑 .jar ,编译后会在 chmobilekey1.4 目录下保存为 pkg_new.jar ;改名,传入手机,安装即可。
同时,举一反三,在我最开始举的例子中,可在左列“键值转换设定”第 13 行改为 -6/-21 ; 14 行设为 -7/-22 ;( 13 行以后可以自己修改)如此类推。
JavaMagic_60b 操作与此类似,不再赘述。