[Sable] ke_steve_le:
Hi guys, this is my first time to post here :)

keyx has found a registry tweak that can fix the backlight off issue!

Click here to #94 for more details

This fix has been integrated to Backlight Controller since v0.9.5.3

[ Description rewrited on 11-Apr-2009 ]

The brightness settings in WM6 is so difficult to use with fingers. Also there is a known bug of 612c that the LCD backlight cannot be turned off by most of the software like WMP...

But Backlight Controller can solve all this problem :)

The interface is simple (Simple is beautiful), a very big slider that is so easy to use with your fingers.

Backlight Controller will detect AC status automatically and modify the corresponding backlight settings, that's why there is only 1 slider for both AC and Battery mode, when the AC power plugged in / removed, the icon at the top left corner will change:

Landscape mode is supported too:

The most important feature - Toggle Screen

Since the LCD backlight of 612c cannot be turned off by standard API, the toggle screen feature of music players like WMP, Core Player has no use on 612c. Just run Backlight Controller and select Toggle Screen, 612c LCD backlight will be turned off completely and save your battery power!

Apart from selecting Toggle Screen from softkey menu, press "ENTER" on 612c keypad or use command line switch (/togglescreen) can also activate Toggle Screen.

***When Toggle Screen is activated, the screen and keypad will be Locked! you can only unlock 612c by pressing "ENTER". If you forgot how to unlock, just power Off and On (press power button 2 times), the backlight will on and screen will display "Press ENTER to unlock" :)

Command Line Switch Summary:

/setmax:

Set Max brightness​

/setmin:

Set Min brightness​

/setlevel x:

Set backlight level to x​

/togglemax:

Switch between Max brightness and original level​

/togglemin:

Switch between Min brightness and original level​

/togglescreen:

Turn off screen and backlight​

/lockandoff:

Lock the device using Standard WinMo lock and then turn off the device automatically.​

/increase:

Increase brightness​

/decrease:

Decrease brightess​

/?:

Display help​

Command Line Switch Example:

WM6_612C_Backlight.exe /togglemax

- Set brightness to maximum, call this again will roll back to original brightness level

WM6_612C_Backlight.exe /setlevel 3

- Set brightness level to 3

WM6_612C_Backlight.exe /togglescreen

- Turn off LCD and backlight, and device will be locked. To exit, press "ENTER" on your keypad. (Also, turning your device off and on, you will see the unlock screen)

I hope you all will enjoy this.

If you have any suggestions / bugs encountered, please feel free to contact me. (Email is available in the software "About" screen)

======[ Release notes ]======

Version 0.9.5.3 (released 2009-10-28)

Changes:

-	Install cab will now change Registry for the Backlight Fix (Thanks keyx for this great finding)

-	Removed ToggleScreenMonitor (Because it's replaced by Registry fix)

-	Added LockAndOff.lnk at installation folder, this will help you to lock and turn off device by just one click.

-	Added more command line switch

/lockandoff:

Lock the device using Standard WinMo lock and then turn off the device automatically.

Remarks:

Although the newly added switch is not so much related to backlight, but I really want to add this feature. I found that Power button malfunction is very common on 61x series, I hope this lockandoff switch can reduce the use of Power button :)

===

Version 0.9.5.2 (released 2009-05-28)

Changes:

-	Use PNG file instead of integrating BMP, support Skin Change

-	Redraw the AC status icon and makes the drag button transparent

-	Enhanced button drag algorithm

Remarks:

For Skin Change, just replace the corresponding PNG files under Graphics directory.

===

Version 0.9.5.1 (released 2009-04-22)

Fix:

-	Error prompt of can't open the file 'WM6_612c_backlight.exe'

Remarks:

Please report if this release can fix the Can't open issue or not :) Thank you!

===

Version 0.9.5.0 (released 2009-04-20)

Changes:

-	Cab file is now available for easy installation

-	First release of ToggleScreenMonitor

-	Backlight Controller can now intercept ScreenOff event, and start ToggleScreen mode automatically (Tested with WMP and CorePlayer only, please provide feedback)

-	Added 2 more D-pad control: Right - Increase brightness / Left - Decrease brightness

===

Version 0.9.1.7 (released 2009-04-16)

Fixed

-	Backlight Timeout value cannot restore if Device Power Off and On during ToggleScreen Mode.

===

Version 0.9.1.6 (released 2009-04-14)

Fixed

-	D-pad Up/Down key turn on the backlight in ToggleScreen Mode (bug in v0.9.1.5)

===

Version 0.9.1.5 (released 2009-04-14)

Changes

-	Automatically Exit after unlock from ToggleScreen Mode, making it more convenient to use.

-	Flipped Landscape Mode UI, increase brightness from Left to Right

-	Support D-pad control: Up - Increase brightness / Down - Decrease brightness

===

Version 0.9.1.4 (released 2009-04-11)

Fixed:

-	Backlight timeout value will be restored when device unlock.

Changes

-	When there is incoming call, automatically turn on LCD backlight

===

Version 0.9.1.3 (released 2009-04-02)

Changes:

-	Toggle Screen (Beta) will lock screen and keyboard now, press "ENTER" key to unlock the device

-	Added more command line switch

/togglescreen:

Turn off LCD screen and backlight, also lock the device, press "ENTER" to unlock

Known Issues:

-	Backlight timeout will be disabled when Toggle Screen feature start, this will not restore automatically, user should enable this by themselves.

===

Version 0.9.1.2 (released 2009-02-06)

Changes:

- Added "Toggle Screen" Feature, completely turn off LCD backlight. (Beta)

(To turn on Backlight again, press "ENTER" button, above "POWER" button of your device)

Known Issues:

- The Backlight Timeout will be disabled after running Toggle Screen. There is a conflict between them, I'm solving this problem.

- After Toggle Screen, LCD is blank but still active! Don't touch it after Toggle Screen. I'm also solving this problem...

===

Version 0.9.1.1 (released 2009-02-03)

Changes:

-	Added Landscape mode

===

Version 0.9.1.0 (released 2009-01-10)

Fixed:

-	Spelling mistakes in help page

Changes:

-	Redraw the EXE Icon (The circle blue bulb)

-	Modify the About Dialog

-	Added more command line switch

/increase:

Increase brightness

/decrease:

Decrease brightess

===

Version 0.9.0.7 (released 2009-01-09)

Changes:

-	Added command line switch support

/setmax:

Set Max brightness

/setmin:

Set Min brightness

/setlevel x:

Set backlight level to x

/togglemax:

Switch between Max brightness and original level (suggested by hilline)

/togglemin:

Switch between Min brightness and original level

/?:

Display help

===

Version 0.9.0.6 (released 2009-01-08)

Fixed:

-	Change back Dialog title to "Backlight"

===

Version 0.9.0.5 (released 2009-01-07)

Fixed:

-	Can not drag the slider when it is at top or bottom of the slide area

Changes:

-	Reduced EXE file size (397KB => 259KB) by reducing the BMP size

-	Modified About box message

===

Version 0.9.0.4

Fixed:

-	Disable "Press and Hold", avoiding that "Rotating circle"

-	Appear of White screen when application start

Changes:

-	Added About box at Right softkey

===

Version 0.9.0.3

Changes:

-	Detect Power state change in run time.

===

Version 0.9.0.2

Fixed:

-	AC Power detection failed in some cases

Changes:

-	Directly push the scale bar to adjust the backlight, not only

dragging the button. (Suggested by biogerm)

===

Version 0.9.0.1 (released 2009-01-06)

Info:

-	First release of WM6_612C_Backlight

======