Brightness On Thinkpad x61s running Debian

From ThinkWiki
Revision as of 12:17, 7 August 2009 by Dr.klepp (Talk | contribs) (←Created page with '__TOC__ ==Brightness On Thinkpad x61s running Debian== Somehow after a fresch installation of Debian Testing I was not able to control the LCD Brightness with {{key|Fn}}...')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Brightness On Thinkpad x61s running Debian

Somehow after a fresch installation of Debian Testing I was not able to control the LCD Brightness with FnPos1 and FnEnde any more. # acpi_listen did show that the corresponding ACPI events were generated. So I ended up with an additional set of acpi rules, that solve the problem.

/etc/acpi/thinkpad_video_brightnessup.sh:

#!/bin/sh
# /etc/acpi/thinkpad_video_brightnessup.sh
echo $(( $(grep current /proc/acpi/video/VID1/LCD0/brightness | cut -d ' ' -f 2)+10)) > /proc/acpi/video/VID1/LCD0/brightness

/etc/acpi/thinkpad_video_brightnessdown.sh:

#!/bin/sh
# /etc/acpi/thinkpad_video_brightnessdown.sh
echo $(( $(grep current /proc/acpi/video/VID1/LCD0/brightness | cut -d ' ' -f 2)-10)) > /proc/acpi/video/VID1/LCD0/brightness

/etc/acpi/events/video_brightnessdown:

# /etc/acpi/events/video_brightnessdown
event=video LCD0 00000087
action=/etc/acpi/thinkpad_video_brightnessdown.sh

/etc/acpi/events/video_brightnessup:

# /etc/acpi/events/video_brightnessup
event=video LCD0 00000086
action=/etc/acpi/thinkpad_video_brightnessup.sh

And the brightness keys work again :-)


X61s