[Touch Diamond, MDA Compact IV General] tanick:
I'm also worrying about this problem, and I would rather prefer that the brightness adjusts by system itself, not by any external application. Here I've found something that might be the solution, but neither I have almost half of these keys in my registriy, and neither they work, even being added ((

May be someone would share his opinion?

___________________________________________________________________

KEY: [HKEY_CURRENT_USER\ControlPanel\BackLight]

VALUES:

"BatteryTimeout"=dword:00000001E <----- This value changes the time (in seconds) that the back light goes from on state to its Light Sensor determined "screen on" power save state. this does not affect the wake to sleep/standby time period. ("screen on", power save state, dims the display while keeping it on and viewable to the user, the step before it fully goes to sleep/stand by)

"ACTimeout"=dword:0000003C <----- Same as above just for A/C Power (plugged In)

"DimBKLinUnlockScreen"=dword:00000001 <----- This Dword allows you to adjust the back light state from dimmed or normal in the Key lock unlock screen. "1" for on state, "0" for off state.

"LightDetectOn"=dword:00000001 <----- This value turns on or off the ability for the sight sensor to put the screen in to a light sensor determined, "screen on", power save state. ("screen on", power save state, dims the display while keeping it on and viewable to the user, the step before it fully goes to sleep/stand by)

"BrightNess"=dword:00000002 <----- This is the "on battery power" screen brightness option in the "Power" options located in the control panel. Note: light sensor has to be disabled to allow these settings to take affect or change with the controlpanel slider bar.

"LightSensorToScreenOff"=dword:00000005 <----- this is the the option that puts the touch screen to sleep when you put the phone to you ear. it doesnt seem to work though.

"LightSensorThreshold"=dword:00000005 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"LightSensorInterval"=dword:000000C8 <----- The rate (in miliseconds) at which the sensor polls the light conditions around the device.

"LightSensorPollingEnable"=dword:00000001 <----- this basically does what it says, it allows the sensor to check lighting conditions so it can adjust screen brightness accordingly.

"ACBrightNess"=dword:00000005 <----- This is the "on external power" screen brightness option in the "Power" options located in the control panel.

Note: light sensor has to be disabled to allow these settings to take affect or change with the controlpanel slider bar.

"ACBacklightOnTap"=dword:00000001 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"BacklightOnTap"=dword:00000001 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"ExtOnOff"=dword:00000001 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"OnOff"=dword:00000001 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"LSensorReduceBKLDelay"=dword:00000005 <----- I dont know what this does, if you do please tell

"LSensorAvegQuene"=dword:00000003 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"MAXBrightnessScale"=dword:0000000A <----- is is the max value the light sensor will be able to acheive for screen brightness. 1 - 10, 1 being lowest and 10 being max brighness.

"MINBrightnessScale"=dword:00000001 <----- same as the above but backwards, obviously.

"AutoSensor"=dword:00000001 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"QKeyLedTimeout"=dword:0000000A <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"BatteryTimeoutUnchecked"=dword:00000000 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"BatteryTimeoutTemp"=dword:00000000 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"ACTimeoutUnchecked"=dword:00000000 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

"ACTimeoutTemp"=dword:00000000 <----- i couldnt tell a change when playing with this value. if you know what this does, if you do please tell

[HKEY_CURRENT_USER\ControlPanel\BackLight\LockLevel]

"LockLevel"=dword:00000000 <----- this key just reports the keylock state of the device. "1" for enabled "0" for disabled.