On Sat, 13 May 2006 15:30:27 -0500
Filippo Giunchedi <[EMAIL PROTECTED]> wrote:

> > I'm using a powerbook 15" (5,6) with LCD brightness autoadjust. If in
> > pbbuttonsd.conf I set LCD_AutoAdjust = no, I can switch off lcd using
> > LCD_IllumDownKey until brightness is 0. But if I set LCD_IllumDownKey =
> > yes, i can't go below 1, even if I set LCD_AutoAdjMin_(Bat|AC) = 0.
> 
> I'm not sure what you mean here, LCD_IllumDownKey expects an integer, not 
> "yes"
> anyway I can confirm this, setting TAG_LCDAUTOADJMINBAT to 0 does not turn the
> screen off, but to 2 or 1. Though I'm not sure if this is a feature or a bug,
> Matthias?

First, Filippo is right. LCD_IllumDownKey expects a keycode as integer. It isn't
an Boolean option.

The behaviour you described is not a bug, more a nuisance. After activating
automatic brightness control the ambient light sensor controls the LCD 
brightness
and the minimum brightness level was limited to 1 to prevent the controller to
switch off the display under certain environmental conditions.

That the user even can't switch off the display by hand wasn't obvious and
bothered nobody so far because the automatic controller would switch it back on
anyway.

On the other hand there was no good reason to limit the users action and so I
fixed this behaviour in 0.7.5. See also the Changelog entry:

2006-03-23  0.7.4-2
    * SIMUABIENT code was broken - fixed
    * added sync() before calling any suspend mode. (debian bug #357595)
    * allow the user to dim the display until it's dark (brightness
      level zero) even if autoadjusting is active. The former minimum
      level was one. (debian bug #345314)

I hope this makes thinks more clear.

  Best Regards
   Matthias


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to