最近我換掉了MBP並且買了一台Thinkpad,這大家可能都知道
但是大家不知道的是,我最近又投回kde的懷抱了
原因無他,就是對這套桌面環境頗有支持的心
每過一段時間我都會想要回來試試看
那麼廢話不多說,我就開始說我在Thinkpad T410之下安裝Kubuntu的一些小技巧。
1.將root身份的文字介面和圖形介面連接打開終端機,貼上:
DISPLAY=:0.0 xhost +
這樣就可以在root的身份下開啟記事本修改數值,而不用去用Vi....
2.小紅點的中鍵捲軸設定首先打開終端機輸入 sudo kate /usr/share/X11/xorg.conf.d/20-thinkpad.conf
(這似乎是kde的作法)
接著會跳出一個記事本視窗,複製貼上下面這段文字
Section "InputClass"
Identifier "Trackpoint Wheel Emulation"
MatchProduct "TPPS/2 IBM TrackPoint|DualPoint Stick|Synaptics Inc. Composite TouchPad / TrackPoint|ThinkPad USB Keyboard with TrackPoint|USB Trackpoint pointing device|Composite TouchPad / TrackPoint"
MatchDevicePath "/dev/input/event*"
Option "EmulateWheel" "true"
Option "EmulateWheelButton" "2"
Option "Emulate3Buttons" "false"
Option "XAxisMapping" "6 7"
Option "YAxisMapping" "4 5"
EndSection
如此一來,你就可以用小紅點+中鍵來滾動頁面捲軸囉!很方便的!
如果你是用Gnome桌面,那更簡單,就去下載Gpointing-Device-setting這個程式來調整就好了。
3.設定小紅點敏感度和速度首先打開終端機,並且複製貼上
sudo -i
接著你可以輸入下面兩種指令來調整你想要得敏感度和速度:
echo -n
250 > /sys/devices/platform/i8042/serio1/speed (調速度)
echo -n
250 > /sys/devices/platform/i8042/serio1/sensitivity (調敏感度)
上面紅色的數值代表你可以更換的數度,250和250是我比較習慣的速度
等你調成你想要速度和敏感度之後,最後輸入下列指令:
kate /etc/rc.local (注意,這個方法在ubuntu下也可以,只是要把kate換成gedit)
將上面兩行指令(就是你用來調速度和調敏感度的指令),複製貼上,最後存檔
這樣你下一次開機之後就可以使用你習慣的速度囉!
4. kubuntu 安裝 Scim 新酷音我實在是不知道在kubuntu下要怎麼打開ibus的新酷音
所以只好換成SCIM的新酷音啦
輸入指令如下:
sudo apt-get install scim scim-chewing; sudo im-switch -s scim-bridge
5.輸入acpi -V可以看出你現在的電池容量和硬碟溫度...
6. 筆電暫停功能 (suspend to ram)
第一步:
打開終端機,貼上
sudo gedit /etc/pm/sleep.d/20_custom-ehci_hcd
第2步:
在跳出來的記事本上貼下面的scripts
#!/bin/sh
TMPLIST_E=/tmp/ehci-dev-list
TMPLIST_X=/tmp/xhci-dev-list
E_DIR=/sys/bus/pci/drivers/ehci_hcd
X_DIR=/sys/bus/pci/drivers/xhci_hcd
E_BIND=$E_DIR""/bind
E_UNBIND=$E_DIR""/unbind
X_BIND=$X_DIR""/bind
X_UNBIND=$X_DIR""/unbind
#param1 = temp file, param2 = device dir, param3 = unbind
unbindDev (){
#inspired by http://art.ubuntuforums.org/showpost.php?p=9744970&postcount=19
echo -n '' > $1
for i in `ls $2 | egrep '[0-9a-z]+\:[0-9a-z]+\:.*$'`; do
echo -n "$i" | tee $3
echo "$i" >> $1
done
}
#param1 = tem file, param2 = bind
bindDev(){
[ -f $1 ] || return
for i in `cat $1`; do
echo -n "$i" | tee $2
done
rm $1
}
case "${1}" in
hibernate|suspend)
unbindDev $TMPLIST_E $E_DIR $E_UNBIND
unbindDev $TMPLIST_X $X_DIR $X_UNBIND
;;
resume|thaw)
bindDev $TMPLIST_E $E_BIND
bindDev $TMPLIST_X $X_BIND
;;
esac
存檔,關掉記事本。
第三步:在終端機上複製貼上下面這段指令
sudo chmod 755 /etc/pm/sleep.d/20_custom-ehci_hcd