阅读:1620回复:4
关于mobile手机的背景灯设置,"在按下键或点击屏幕时打开背景灯"的选项影响了什么?
mobile的背景灯设置里
有个选项是: 我先在这里有2个问题. 1.烧录后开机,显示的是在按下键或点击屏幕时不打开背景灯,大使实际效果确实打开的. 2.一旦设定在按下键或点击屏幕时不打开背景灯,device.exe立刻就会下发个d4命令到背灯,要求关闭背景灯. 现在我弄不清楚"在按下键或点击屏幕时不打开背景灯"到底改了mobile的什么东西 ?注册表的哪些项目? 反正我在背灯的驱动和注册表里没看到有相关的设置 哪个大大比较清楚这些事情啊,谢谢了 |
|
沙发#
发布于:2007-11-22 23:27
可能是向背光驱动发了一个设置电源状态的通知setpowerstatus.
对于第一个问题,可能驱动里设置的状态与应用不同步 |
|
板凳#
发布于:2007-11-24 13:28
1. 如果设置打开,效果是打开还是关闭?
2. 如果注册表中找不到的话,那么命令有两种出路:直接通过中间层发给驱动,驱动进行相应的动作;或者命令写入一个共享内存区域中固定的位置,驱动查询这个位置来判断命令,再执行相应的动作。 |
|
|
地板#
发布于:2007-11-26 18:44
to wenzai:
我在背灯的iocontrol加断点了,确实是下来了一个setpowerstatus,设置成d4关闭状态 问题是别人的手机,设置了这个选项后,并不会关闭背灯,可见在别人的系统里并没有发d4下来. 我不知道的是为什么同样的动作,产生的结果不同,而不同的部分,又不是driver层,而是mobile自身. 我查了背光的driver和pm,没有相关的设置 to dfgeoff: 设置打开,效果是打开. 至于你说的命令的种出路,你说的中间层是不是指mobile自身. 我现在想知道的是,为什么我设置了这个选项,背灯驱动就收到一个d4,别人的手机就不会? |
|
地下室#
发布于:2007-11-27 09:35
如果要对比手机,建议找同一个型号的手机,看看是否也有d4命令,这样才能看出差别。
不同的手机,即使都是用Mobile,也会在应用层有改动的。MS只是定制,并不是完全固定了。 |
|
|