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]にて調節可能に。
明るさを調節したかった。
/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
※ブログオーナーが承認したトラックバックのみ表示されます。
※半角英数字のみのトラックバックは受信されません。

