DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: Brightness control / OCX for notebook backlight  (Read 4,660 times)

AmericanoInPhils

  • Participant
  • Joined in 2010
  • *
  • Posts: 8
Brightness control / OCX for notebook backlight
« on: April 20, 2010, 07:37 AM »
This is a problem with the monitor florescent tube (backlight) that is mounted on the notebook NOT with an external display via serial port or RS 232 technology.

I changed my OS from Windows XP MCE to XP Pro and my brightness controls no longer work. I am looking for a way to address the backlight with an OCX or API call using Visual Basic.

Here is my answer in C
http://msdn.microsoft.com/en-us/library/aa372656%28VS.85%29.aspx

I dont write C but if I could get that in an OCX I am sure I would be in business.
I could instruct the OCX from Visual Basic.

To be honest this is a HUGE problem. I am learning that ALL notebook manufacturers do it this way. They release a model with the OS installed and a driver to take care of the florescent monitor tube / baklight. If you change the OS at any time you very possibly will not find a driver for that model with that OS. I have seen and read thousands of articles so far of people asking desperately for a fix. If I can get an OCX method I intend to make a simple way to address the backlight (florescent tube behind monitor) directly and behave exactly the same as the simple driver is supposed to and I will offer it for free to anyone who wants it.

mouser

  • First Author
  • Administrator
  • Joined in 2005
  • *****
  • Posts: 40,931
    • Gathering Badge
    • Plugin Coding Medal
    • Participated in NANY Challenge Seventeen Times
    • Cody Award
    • Coding Snacks
    • Volunteers/Staff
Re: Brightness control / OCX for notebook backlight
« Reply #1 on: April 20, 2010, 08:11 AM »
it's a good point, i've run into similar problems when upgrading a laptop OS.

for a starting point -- can you confirm that that msdn code works for you, or is it just a guess that it will?

lastly, would a simple small commandline utility to set and get backlight setting be sufficient, or do you need an ocx.
« Last Edit: April 20, 2010, 08:13 AM by mouser »

Original address: https://www.donationcoder.com/forum/index.php?topic=22494.0