2010年01月07日

vaio type Sのubuntuにてバックライトの調節

バッテリー駆動にすると起動時間がWindows時よりも短い(こっちを解決するべきだけど)ので
明るさを調節したかった。

/etc/acpi/eventsを見てみると
sony-volume-downやsony-volume-upがあるのに、sony-brightness-downやsony-brightness-upがない・・・

panasonic-volume-downなどはあるのに。


そこで、以下を作成。

/etc/acpi/events/sony-brightness-down
event=sony/hotkey SPIC 00000001 00000010
action=/etc/acpi/sonybright.sh down

/etc/acpi/events/sony-brightness-up
event=sony/hotkey SPIC 00000001 00000011
action=/etc/acpi/sonybright.sh up

/etc/acpi/sonybright.sh
#!/bin/bash

VIDEO=`/usr/bin/lspci |grep -c nVidia`

if [ "$VIDEO" = 1 ]; then
if [ "x$1" = "xdown" ]; then
nvclock -S -10
elif [ "x$1" = "xup" ]; then
nvclock -S +10
else
echo >&2 Unknown argument $1
fi
fi


これで[Fn]+[F5]、[F6]にて調節可能に。

この記事へのトラックバックURL

http://blogs.dion.ne.jp/take_osstech/tb.cgi/9089363
※ブログオーナーが承認したトラックバックのみ表示されます。
※半角英数字のみのトラックバックは受信されません。
 
※ブログオーナーが承認したコメントのみ表示されます。
※半角英数字のみのコメントは投稿できません。