Maniac 是疯子的意思,我更喜欢译成偏执狂。作者很有幽默感。只有执着的人,才会不断完善自己的作品,推出完美的软件。
很怀念普通手机的键盘锁:锁住键盘,屏幕背光关闭,但内容照常显示;碰到键盘不会点亮背光(但又具有点亮背光、又不解锁的功能),直到采用按键组合解锁。
使用 PDAL 后,发现键盘锁功能很弱。常规选择是:闲置状态下过一段时间关闭背光,此时点击屏幕或按键会点亮背光;再过一段时间,关闭电源,屏幕黑屏,触摸屏和键盘失效,点击屏幕或按键不起作用,要恢复使用需要短按电源键。
这个方案的缺点是:关闭电源后,就看不到屏幕上的任何信息了。按电源键开电也不方便。总之远不能令人满意。
那么,有解决办法吗? WM5 里是不提供其他方案的,只能从第三方软件寻找。安装试用了很多键盘锁、屏保之类的软件,效果强差人意,不理想。直到我们找到 Maniac Automatic Keylock 为止。现在最新版为 4.0 版,其实 3.x 版功能就比较理想了。
要说明这款软件是为 wm smartphone 写的,不是为 wm ppc ,所以有些功能走样了。不过还好,主要功能没变形。
作者的老窝是: http://maniac.fschreiner.de ,可以去下载使用最新版。免费软件。
功能简介:锁键盘和屏幕,屏幕可选屏保,显示自己喜欢的东西,如日期、时间等。可按某些键解锁。系统默认是:按左软键解锁;按音量调节键打开背光,但不解锁。在 PDAL 上,使用效果变成了:不进行“按键抑制”情况下:按左软键、 OK 键、音量键解锁;“按键抑制”时:按左软键解锁,其他键不起作用。上锁后按键会打开键盘背光。
另外,上锁后还可以点击开始行(顶行)的图标启动程序应用。关闭应用后又回到锁闭状态。因为图标面积很小,不是专门去点击的话是碰不到的,所以此选项的存在并不会削弱锁屏功能。
一句话,这就是我们需要的键盘锁软件,而且近乎完美。可以不用考虑 slide2unlock 等应用了,也不需要狂试其他软件了。
安装这个软件后,应该把电源设置中的关闭电源选项去掉(不选),由键盘锁管理屏幕。否则将会由 WM5 和 autolock 进行双重管理。
设置简介:
=====
常规设置
=====
□键盘锁 - 选择是否使用键盘锁
□屏幕保护 - 选择是否使用屏保
□通知设置 - 是否进行通知设置。如果不选,那么不能对下面的“通知设置”项目进行设置。
□仅对主屏幕有效 - 如选,则只有当前屏幕是主屏幕时(也就是“今日”屏幕),键盘锁和屏保才会起作用。屏幕为其他应用程序时都不起作用。
□锁定模式:键盘锁 | 设备锁
如选设备锁,则要在 wm 系统中进行相应设置:设置-个人-锁定-设定密码。解锁要输入密码。键盘锁只锁键盘,其他人可以解锁;设备锁是锁住手机,其他人无密码不能解锁。
自动解锁:例外软件返回前台时,或来电时,自动解锁。
□例外软件
□来电
□通话后自动锁上
例外程序
□ IE 浏览器
□ MS 媒体播放器
□ TCPMP
□照相机
□ TOMTOMMOBILE
□ 额外的例外程序
=====
超时设置
=====
主屏幕界面超时:主屏幕在前台时,多长时间自动上锁。主屏幕包括:今日界面,拨号界面,开始界面。
应用程序界面超时:主屏幕在前台时,多长时间自动上锁
刷新间隔时间:新设置被刷新使用的频率。
=====
特殊模式
=====
充电模式 | 耳机模式 | 免提模式 | 车载模式 (注:似乎在 pdal 上 4.0 版只能见到充电模式,不过这个不重要了)
□关闭键盘锁
□自动解锁
□关闭屏保
□不关闭显示
□打开背光:弱光 | 强光
□打开蓝牙
改变键盘超时值
□执行程序
(注:似乎在 pdal 上 4.0 版只能见到充电模式,不过这个不重要了)
==========
屏幕保护之常规设置
==========
□移动式时钟 如选,则时钟每分钟移动位置。如不选则停放在屏幕中间。
□按键抑制 这个方案提供给那些只想用屏保而不用键盘锁的人。如选,在屏保状态下,按下键只会关闭屏保,而不会引发其他动作。 winn 注:选择此项目,则 OK 键和音量键就不会起解锁作用了。只有默认的左软键能解锁(如修改后,则是按指定的解锁键解锁)。
颜色配置方案:来自主屏幕(反色) | 来自主屏幕 | 默认颜色(反色) | 默认颜色
日期格式:短日期 | 长日期
==========
屏幕保护之布局设置 - 使用这些设置设定你喜欢的屏保。
==========
布局行 1/2/3 /4… 未使用 | 数字时钟 | 模拟时钟 | 日期 | 未接来电与短信通知 | 电话状态 | 移动网络运营商 | 小区广播 | windows 媒体播放器 | 情景转换器 | 状态图标 | 分割行
==========
屏幕保护之预览 - 可以预览你设定的屏保画面。
==========
==========
通知设置
==========
设定有未接电话、未读短信、未看提醒时,采用什么方式通知:
□快速闪烁
□打开背光
□闪烁时间间隔
□播放声音
□震动
( 不一一详述,需要的话自己设置看看。注意:只有在常规设置中选择了“通知设置”才能进入设置 )
其他特殊的设置需要通过修改注册表完成,位置为 HKEY_CURRENT_USER\Software\maniac\AutoKeylock ,其中亮灯键的键名为 Screensaver\LightOnKeys ,默认键为两个音量键( 0x75,0x76 );解锁键为 Screensaver\ScreensaverDisableKeys ,默认值为左软键( 0x70 )。我把后者改为确定键( 0xd )。这两个键的详解:
键名: Screensaver\LightOnKeys
种类: REG_BINARY
默认值: 0x75 0x76 (音量加,音量减)
说明:这是一个键的列表,这些键可以在屏保上点亮背光,而不是取消屏保。键的先后顺序不重要。( winn 注:咱用在 pdal 上,似乎不单单点亮背光,同时也取消屏保了。原因暂时不明)
键名: Screensaver\ScreensaverDisableKeys
种类: REG_BINARY
默认值: 0x70 (左软键)
说明:这个键表可取消前台屏保,默认键是左软键。如果屏保是在后台(例如有来电时),则任何一个键都会取消屏保。
附录:键名、键值一览表
Key (键) Decimal value (十进制值) Hexadecimal value (十六进制值)
"Any key" (“任何键”) 0 0x00
Power (电源开关) 129 0x81
Left Softkey (左软键) 112 0x70
Right Softkey (右软键) 113 0x71
Home (开始键) 91 0x5b
Back ( OK 键) 27 0x1b
"Call" (通话) 114 0x72
"Hangup" (挂机) 115 0x73
0 to 9 ( 0 到 9 键) 48 to 57 0x30 to 0x39
Star (* 星号 ) 119 0x77
Hash (# 井号 ) 120 0x78
Camera (照相) 121 0x79
Comm Manager (HTC Tornado 的通信管理键 ) 234 0xea
Volume Up (音量键增) 117 0x75
Volume Down (音量键减) 118 0x76
Left (左) 37 0x25
Right (右) 39 0x27
Up (上) 38 0x26
Down (下) 40 0x28
Action (中,确认键) 13 0xd