kubuntu12.04 (KDE)設置屏幕亮度(Brightness)和觸摸板
這兩天在華碩的X43B系列的筆記本上裝了Kubuntu12.04(ubuntu的unity
界面實在用不慣,主要是自定義不太會用),發現很多快捷鍵都不起作用,
有可能是快捷鍵設置不一樣.
設置觸摸板開關:
我知道的是Fn+F9控制觸摸板的默認改成了Ctrl+Alt+T了,而且要開機啟
動synaptiks這個工具才行.我不喜歡太多啟動程序,所以上網查了一下,
搜到以下代碼,可以使用命令行設置觸摸板的開關:
[plain]
#!/bin/bash
ts=`synclient -l|grep TouchpadOff`
ts=${ts#*= }
if(("$ts" == 0))
then
synclient TouchpadOff=1
else
synclient TouchpadOff=0
fi
保存到文件後加上可執行權限,在系統設置->快捷鍵->自定義快捷鍵->右鍵
添加全局快捷鍵,action指向上面這個腳本就行了.trigger裡設置快捷鍵,
由於Fn設置不了,所以我設置了Windows鍵.
設置屏幕亮度調節快捷鍵:
注意:我的筆記本顯卡是A卡的HD7470M,在網上找了個催化劑13.1beta版裝上了.
順便提一下,裝beta版驅動會在屏幕右下角出現AMD的水印,這個可以把
/etc/ati/signature這個文件的UNSIGNED一行替換為下面的字符,這也是
網上找來的,呵呵,信息共享,人人有益(義)!
[cpp]
9777c589791007f4aeef06c922ad54a2:ae59f5b9572136
d99fdd36f0109d358fa643f2bd4a2644d9efbb4fe91a9f6590
a145:f612f0b01f2565cd9bd834f8119b309bae11a1ed4a26
61c49fdf3fad11986cc4f641f1ba1f2265909a8e34ff1699309
bf211a7eb4d7662cd9f8e3faf14986d92f646f1bc
裝萬驅動後,就會有aticonfig這個命令了,這個命令設置亮度比
自帶的Fn+F4/F5好用,不會延時.
用到的參數使用如下:
[cpp]
aticonfig --query-dispattrib=lvds,brightness //查詢
aticonfig --set-dispattrib=lvds,brightness:-50 //設置
腳本如下:
[cpp]
#!/bin/bash
val=`aticonfig --query-dispattrib=lvds,brightness | grep value:
| awk -F ", " {'print $2'}`
val=${val#*:}
if [ $# != 1 ]
then
echo $val
exit 0;
fi
max_val=`aticonfig --query-dispattrib=lvds,brightness | grep
value: | awk -F ", " {'print $4'}`
max_val=${max_val#*:}
min_val=`aticonfig --query-dispattrib=lvds,brightness | grep
value: | awk -F ", " {'print $3'}`
min_val=${min_val#*:}
if [ "$1" == "up" ]
then
if [ $val -eq 100 ]; then exit 0; fi
val=$(($val+10))
if [ $val -gt 100 ]; then val=100 ; fi
aticonfig --set-dispattrib=lvds,brightness:$val
elif [ "$1" == "down" ]
then
if [ $val -eq -100 ]; then exit 0; fi
val=$(($val - 10))
if [ $val -lt -100 ]; then val=-100 ; fi
aticonfig --set-dispattrib=lvds,brightness:$val
fi
exit 0
設置快捷鍵時,action為腳本路徑 參數,如:/tmp/SetBrightness.sh up/down
腳本下載地址:
http://up.2cto.com/2013/0319/20130319010712806.rar
http://up.2cto.com/2013/0319/20130319010712464.rar