Automatyczne sterowanie podświetleniem ekranu w Eee PC
Istnieje możliwość dostosowania podświetlenia w Eee PC, ze względu na używany rodzaj zasilania.
Rozwiązanie o tyle dobre, że automatycznie dba o zmianę podświetlenia ekranu, co przy używaniu Eee PC na baterii może mieć znaczenie dla dłuższego czasu jego pracy.
A więc przystępujemy do pracy.
Pierwszą rzeczą jaką musimy zrobić jest utworzenie pliku .screen_brightness.sh
nano -w /home/user/.screen_brightness.shA w nim samym, wpisujemy:
#!/bin/sh
PWR_STATE=`cat /proc/acpi/ac_adapter/AC0/state | awk '{print $2}'`
if [ "$PWR_STATE" == "off-line" ] ; then
echo 5 > /proc/acpi/asus/brn
else
echo 13 > /proc/acpi/asus/brn
fi
Wartość podświetlenia ustawiamy w skali od 0 do 15.
Przy zasilaniu notebooka na baterii podświetlenie ustawione jest na 5, a podczas zasilania prądem stałym AC na 13. Dane możecie zmienić wg. uznania.
Zapisujemy naciskając Ctrl + X.
Teraz musimy nadać plikowi prawa wykonywania +x (ang. executable):
chmod +x /home/user/.screen_brightness.shKolejnym krokiem jest edycja pliku klawisza funkcyjnego hotkey
sudo nno -w /etc/acpi/hotkey.shWyszukujemy w nim sekcje
#Fn+F4
0000002x)
#echo "Brightness Up" > /dev/pts/0
;;
esaci dopisujemy:
# Power cord in or out
00000050 | 00000051 )
sudo -u user /home/user/.screen_brightness.sh
;;aby sekcja wyglądała tak:
#Fn+F4
0000002x)
#echo "Brightness Up" > /dev/pts/0
;;
# Power cord in or out
00000050 | 00000051 )
sudo -u user /home/user/.screen_brightness.sh
;;
esacW tym momencie gdy podłączymy/odłączymy zasilanie, podświetlenie naszego Eee PC ulegnie zmianie.
Jednak nie zadziała gdy bootujemy system, w tym celu możemy zrobić (pytanie po co?) dowiązanie symboliczne pliku do autostartu kde.
ln -s /home/user/.screen_brightness.sh /home/user/.kde/Autostart/Zobacz także:
Komentarze: 1
Skomentuj:


[...] samym początku polecam zapoznanie się z wcześniejszą notatką: Automatyczne sterowanie podświetleniem ekranu w Eee PC. Odpowiednie dostosowanie siły podświetlenia ekranu może mieć duży wpływ na czas pracy Eee PC [...]