- 积分
- 567
- 实力分
- 点
- 金钱数
- 两
- 技术分
- 分
- 贡献分
- 分
|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
恢复之前丢失的一个帖子:
(各机型补丁更新于子论坛中)
目前已知BUG:
1.在组合键切换情景模式后马上用组合键开启"KeySeq_Strings"中设置的java或tmo文件极易导致死机!
2.开机后第一次操作都会先震动一下
要求与声明:
1.此补丁配置部分容量非常大,约有7k左右的设置信息会写入misc/patches/pic/configs,如果现有conigs容量已接近16k并且没有对configs进行增容的,请重刷论坛内提供的Master-Patch v3 RC2 #114,否则可能导致死机!
2.补丁要求v13, v18, v19, z00,f(3, 9, 20, 23, 26, 31, 52, 61, 68, 75, 77, 80, 88, 90, 91, 104, 160)函数的支持,请更新06.04.08的function library!
3.除cx7c外,其它机型的补丁未经测试,不保证完全正确,有错误请上报!
4.与"自定义键盘功能v1.3"不冲突,可以共存.
5.请出现java错误的机油把master java更新到0.95版再试试!
详细设置说明:
注意!blinker sign功能对于"智能闪烁"尚未通过的机型暂时还不能开启,默认的uptime功能尚未移植成功,MiniGpsTmo功能尚未移植,这两个功能所有机型目前无法实现,但该处可定义为其它功能.
总述:
按键组合控制可以通过两种途径实现:
1.直接输入组合键执行功能;
2.按热键后输入组合键执行功能(组合数不能屏显).
热键功能:
1. 单击.启用热键,所有设置了通过热键启用的组合键现在可以输入并执行相应的功能了(未启用热键前无法执行).
2. 双击.执行按键原有的功能.
3. 当热键被定义到具有长按执行快捷功能的按键上时,执行原有长按功能的方法如下:先短按热键,再长按热键.
master java设置:
一.KeySeq_Strings
看上图中的最后一张图,此处用于设置可执行的java程序或可打开的tmo文件.共3项,序号分别为0,1,2,选择好路径即可,需要注意的是路径中不能有中文名.
二.KeySequencer
按键组合等功能主要在这里设置.
看上图的第3.4张图片
profiles
这个大家都明白,不用我多说了,就是启用补丁功能的情景模式.
Preferences(个人喜好设置)
进入该选项后即可看到上图界面,其中:
keys:
1.hotkeys:这里用于设置热键.可供设置的按键有手机上的全部按键,大家可能不太明白的有:left sk,right sk(左,右软件), red key,green key(红,绿键), joy up,down,left,right(摇杆上下左右), joy click(摇杆中键),其它的尚未测试,大家自己试试吧!
2.escapekey:取消键.用于退出输入组合键功能或关闭热键的按键.
sounds:
1.hotkeys:按热键时播放的声音代码
2.len:播放的时长
3.failed sound:出错或超时时播放的声音代码
4.勾选timeout sound:表示超出等待时间后播放3中的声音代码
sequence timeout:
启用热键后的等待时间,超出此时间后,热键功能自动关闭
Key Sequences(具体功能的定义)
此处从keylock到free,共有8个功能可供自定义.keylock等名称是预设的,并不表示一定是锁键盘功能,可以修改为其它.
以修改keylock为例,见下图:
action:
需要执行的操作:0ff=关闭, launch function=执行指定的功能(需要在adress中设置地址), launch midlet执行指定的java程序(需要在param中设置序号), set profile=设置情景, shutdown=关机, keylock=开/关键盘, open tmo=打开tmo文件, unlock=解锁系统, lock=锁闭系统
hotkey:
勾选表示启用热键时输入组合键才能执行功能
keys:
按键组合设置
only if:
只在特定的条件下执行:ML=菜单,清单,java下, MS=桌面, SS=屏保, KL=锁键盘. !=非, +=并
send red key:
勾选表示输入组合键以后自动清除输入的数值.
注意!在打开tmo的功能中不要勾选此项,否则打开文件后会自动退出!
blinker sign:
执行组合键功能时智能闪烁提醒.
param:
此处用于给R0寄存器传入参数,共2字节,具体到功能上就是KeySeq_Strings中对应的序号,比如在KeySeq_Strings的第二项中设置了microreader,按键组合定义的功能为打开microreader,那么这里就要设置为0100.
其它功能项的设置都大体相同,大家可参照上面的设置.
举例:
用一个比较明白的例子来说明吧!比如现在需要通过按0+1+2来关闭或开启键盘,*设置为热键,那么可以进行如下设置:
keylock到free设置项中任选一项,因为有现成的keylock项,所以我们直接在keylock栏里设置.
1.进入keylock栏
2.action选择keylock,表示的是该功能用于控制开关键盘
3.勾选hotkey,表示在输入组合键时必须按热键启动,如果不勾选,输入组合键时可以直接输入
4.keys里的第一栏设置为0,第二栏设置为1,第三栏设置为2,其它的全部选择off
5.only if里选择!ML,表示在非菜单,清单或java情况下才开启该功能
6.勾选send red key,表示输入组合键开关键盘后自动清除刚才的输入,即相当于短按红键
7.勾选blinker sign,表示输入组合键开关键盘时闪烁提示
8.sound,开关键盘时发出的声音
设置好以后保存退出,在屏保或桌面下按*+0+1+2即可开关键盘(如果未勾选hotkey项,可直接按0+1+2)
[ 本帖最后由 starfriend 于 2006-9-9 18:21 编辑 ] |
评分
-
查看全部评分
|