[program-l] Re: a program to adjust the backlight:hints?

  • From: "Tyler Littlefield" <tyler@xxxxxxxxxxxxx>
  • To: <program-l@xxxxxxxxxxxxx>
  • Date: Mon, 22 Dec 2008 18:24:42 -0800

it being hot or not requires it be on for a while.

----- Original Message ----- From: "Travis Roth" <travis@xxxxxxxxxxxxxx>
To: <program-l@xxxxxxxxxxxxx>
Sent: Monday, December 22, 2008 5:18 PM
Subject: [program-l] Re: a program to adjust the backlight:hints?


2. You do not need eyes to find out whether your laptop screen is working
or not. You can use a light probe to check or, use your hands to feel
whether the screen is hot. If the screen is hot, it is active.

Hmm, my laptop screen usually gets cold.

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx [mailto:program-l-bounce@xxxxxxxxxxxxx]
On Behalf Of Pranav Lal
Sent: Monday, December 22, 2008 6:42 PM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: a program to adjust the backlight:hints?

Hi Tyler,

1. In case you do want to have a play with developing drivers, you need the driver's development kit or ddk. This I believe is freely downloadable. The
code project also has a program that illustrates the usage of the driver
development kit.

2. You do not need eyes to find out whether your laptop screen is working or
not. You can use a light probe to check or, use your hands to feel whether
the screen is hot. If the screen is hot, it is active.

Pranav

-----Original Message-----
From: program-l-bounce@xxxxxxxxxxxxx [mailto:program-l-bounce@xxxxxxxxxxxxx]
On Behalf Of Tyler Littlefield
Sent: Tuesday, December 23, 2008 4:50 AM
To: program-l@xxxxxxxxxxxxx
Subject: [program-l] Re: a program to adjust the backlight:hints?

hello,
I'll have someone check.
The problem with that is I can't tell when there is light enough to be able
to know when the screen is dark or not.

----- Original Message ----- From: "Ian D. Nichols" <inich@xxxxxxxxxx>
To: <program-l@xxxxxxxxxxxxx>
Sent: Monday, December 22, 2008 2:07 PM
Subject: [program-l] Re: a program to adjust the backlight:hints?


Hi Tyler,

Do you have access to your new laptop's manual?  I have a 5-year-old
Toshiba laptop and routinely turn off the screen while I am using it.
That saves energy, about doubling the battery life while using it without
the AC power plugged in.  The manual told me how to disable the screen.

My laptop has connectors on its rear panel for SVideo and for the standard

D connector into to which most monitors can be plugged.

On my laptop, I hold the FN key down (don't confuse it with the function
keys labelled F1 to F12) and repeatedly press the F5 key.  this cycles
through various combinations of video output, at least one of which does
not include the build-in screen.  So my laptop is happily sending video
signals to the SVideo and/or the D connector, while its own screen remains

dark.

My experience is very limited, but I suspect that all or most laptops have

a similar capability, provided they have at least one connector for use
with an external display.

HTH.

Ian

Ian D. Nichols,
Toronto, Canada



----- Original Message ----- From: "Tyler Littlefield" <tyler@xxxxxxxxxxxxx>
To: <program-l@xxxxxxxxxxxxx>
Sent: Monday, December 22, 2008 10:24 AM
Subject: [program-l] Re: a program to adjust the backlight:hints?


hello,
it's a toshiba... I've heard about fn keys, but I also want to run this
at school and when I am running on battery, where there will be plenty of

light--if I cut off the backlight, it'll extend the battery, hoepfully.
----- Original Message ----- From: "E.J. Zufelt" <everett@xxxxxxxxx>
To: <program-l@xxxxxxxxxxxxx>
Sent: Monday, December 22, 2008 3:28 AM
Subject: [program-l] Re: a program to adjust the backlight:hints?


Good morning Ty,

What make and model of laptop / video card are you using?

Thanks,
Everett


----- Original Message ----- From: "Tyler Littlefield" <tyler@xxxxxxxxxxxxx>
To: <program-l@xxxxxxxxxxxxx>
Sent: Monday, December 22, 2008 8:18 AM
Subject: [program-l] a program to adjust the backlight:hints?


Hello list,
I've dug through the windows API in the hopes of finding this, but think

it's going to end up having to happen at the driver level.
I'll explain my problem a bit.
I'm totally blind, with the exception of light and dark.
Right now, I'm using my laptop and it's dark outside, and there aren't
any lights on in my room, so my laptop screen is outputting a ton of
light.
I have to keep the screen up, or I can angle it down, but not far enough

that my fingers hit it when I'm typing, which means that I still see a
lot of the light.
It's problematic because though I can handle it for a bit, that light
constantly shining right in my eyes tends to give me a bit of a
headache.
I'd rather not resort to carying around a USB keyboard, so I decided to
make a program that I could use to adjust the backlight.
That said, I'm really lost as to where to go.
I've got no clue about the first thing when it comes to driver
development.
First, I need a testing environment so granny doesn't have to keep
helping me reformat my computer every time I get the BSOD.
Second, I need to figure out how to adjust the backlight, and then
somehow interface a higher level program with the driver so that I can
control this.
Help would be greatly appriciated, this light is driving me crazy.
TIA,

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

** To leave the list, click on the immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=unsubscribe]
** If this link doesn't work then send a message to:
** program-l-request@xxxxxxxxxxxxx
** and in the Subject line type
** unsubscribe
** For other list commands such as vacation mode, click on the
** immediately-following link:-
** [mailto:program-l-request@xxxxxxxxxxxxx?subject=faq]
** or send a message, to
** program-l-request@xxxxxxxxxxxxx with the Subject:- faq

Other related posts: