Display Helligkeit auf Samsung R60 Plus
Heute hatte ich endlich mal Zeit mich darum zu kümmern, wie ich die Helligkeit des Displays des Samsung R60plus steuern kann.
Die FN Tasten gehen nicht. Auch wenn ich mit setkeycode den Tasten einen Wert zuweise.
Allerdings ist es möglich direkt über /proc/acpi/video/VGA/LCD/brightness zu steuern.
Ich habe mir dafür ein kleines Skript geschrieben und zwei Starter im GNOME-Panel angelegt die die Helligkeit erhöhen bzw verringern.
#!/bin/bash
CURRENT=$(grep current /proc/acpi/video/VGA/LCD/brightness |awk {'print $2'})
case "$1" in
down)
if [[ "$CURRENT" -eq "30" ]];then
NEW=$(($CURRENT-20))
echo $NEW > /proc/acpi/video/VGA/LCD/brightness
fi
if [[ "$CURRENT" -eq "100" ]];then
NEW=$(($CURRENT-20))
echo $NEW > /proc/acpi/video/VGA/LCD/brightness
fi
if [[ "$CURRENT" -gt "30" && "$CURRENT" -lt "90" ]];then
NEW=$(($CURRENT-10))
echo $NEW > /proc/acpi/video/VGA/LCD/brightness
fi
;;
up)
if [[ "$CURRENT" -eq "80" ]];then
NEW=$(($CURRENT+20))
echo $NEW > /proc/acpi/video/VGA/LCD/brightness
fi
if [[ "$CURRENT" -eq "10" ]];then
NEW=$(($CURRENT+20))
echo $NEW > /proc/acpi/video/VGA/LCD/brightness
fi
if [[ "$CURRENT" -lt "80" && "$CURRENT" -gt "20" ]];then
NEW=$(($CURRENT+10))
echo $NEW > /proc/acpi/video/VGA/LCD/brightness
fi
;;
esac
exit 0
<---EOF--->
Warum auch immer sind bei mir für /proc/acpi/video/VGA/LCD/brightness nur 10,30,40,50,60,70,80 und 100 valide. Daher die vielen if abfragen.
Die Rechte auf /proc/acpi/video/VGA/LCD/brightness müssen so angepasst werden das jeder darauf schreiben darf. Dies habe ich mit einem Eintrag in ala chmod 666 /proc/acpi/video/VGA/LCD/brightness
/etc/rc.local gemacht. Man kann es auch an andere Stelle beim booten machen. Wichtig ist das die Rechte beim booten angepasst werden, da /proc bei jedem booten neu erstellt/befüllt wird.
Über Verbesserungsvorschläge freue ich mich;)


Kommentare
4 comments postedGeht auch mit xbacklight, bzw. xrandr. Ist anscheinend bei allen samsungs (habe ein P210) nicht einfach keinen Augenkrebs zu kriegen. ;-)
TOP!
vielen dank für den tip. ich hatte schon augenkrebs von der mega-helligkeit.
ginge einfacher:
bei samsung den "easy display manager" runterladen und installieren, dann funktionieren die "fn"-tasten....
Ui... den gibt es auch für Linux? ;-)