Skip to content

gch1p/write-intel-brightness

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

write-intel-brightness

This is a script to control screen brightness on Lenovo ThinkPad X220 and similar after you changed PWM frequency by writing a custom value to 0xC8254 register. I use it with acpid.

The script reads current PWM frequency from the register, calculates correct new brightness level for /sys/class/backlight/intel_backlight/brightness and writes it.

Usage

To increase brightness:

write-intel-brightness +

To decrease:

write-intel-brightness -

acpid example

From /etc/acpi/default.sh on my Gentoo box:

case "$group" in
    video)
        case "$action" in
            brightnessup)
                /usr/local/bin/write-intel-brightness +
                ;;

            brightnessdown)
                /usr/local/bin/write-intel-brightness -
                ;;
        esac
        ;;
esac

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published