在Ubuntu 9.04用筆記本的時候我通常喜歡用而不是觸摸板,但是沒有外置鼠標或者功能地點局限的時候。就只能用觸摸板了,久而久之養成了個習慣就是讓筆記本接入外置鼠標的時候就關閉觸摸板,拔出外置鼠標時再開啟觸摸板。這樣就省心多了(這給我懶的)以下是解決方案雖然模前不是很完美先將就下吧,以後再改善。
打開終端,回到自己家目錄
$cd ~
創建一個叫Bin的目錄
$mkdir Bin
進入Bin目錄
$cd Bin
創建文件touchpad.sh
$touch touchpad.sh
編輯文件touchpad.sh
$gedit touchpad.sh
粘貼以下信息
#!/bin/sh
# touchpad.sh Set the touchpad enabled to on or off.
#
# Version: @(#)touchpad.sh 0.03 19/07/2009 [email protected]
touchpad_on(){
/usr/bin/gconftool --set --type bool /desktop/gnome/peripherals/mouse/touchpad_enabled true
if test $? -eq 0;then
echo '啟用成功'
else
echo '啟用失敗'
fi
}
touchpad_off(){
/usr/bin/gconftool --set --type bool /desktop/gnome/peripherals/mouse/touchpad_enabled false
if test $? -eq 0;then
echo '禁用成功'
else
echo '禁用失敗'
fi
}
case "$1" in
on)
touchpad_on
;;
off)
touchpad_off
;;
*)
if `/usr/bin/gconftool --get /desktop/gnome/peripherals/mouse/touchpad_enabled`;then
touchpad_off
else
touchpad_on
fi
;;
esac
exit 0
保存,並賦予可執行權限。
$chmod 755 touchpad.sh
設置快捷鍵
主菜單 -> 系統 -> 首選項 -> 鍵盤快捷鍵 -> 增加
名稱(N):synaptic(on/off)
命令(O):/home/yourname/Bin/touchpad.sh
注意:命令中的yourname是你的登錄用戶名
再設置下熱鍵,就可以用鍵盤控制觸摸板的開關了。
等等這還沒完呢?還有使用外置鼠標後自動關閉觸摸板呢?
完成這個功能我們需要安裝一個軟件了,暫時是這樣解決的未來可能會有更好的方案代替。
$ aptitude install gnome-volume-manager -y
安裝完成後你就能找到 主菜單 -> 系統 -> 首選項 ->可移動驅動器和介質 -> 輸入設備
在 連接USB時自動運行的程序加入/home/yourname/Bin/touchpad.sh off,這樣之後
你插入USB鼠標後就會自動關閉觸摸板了。不過暫時沒想到拔出USB鼠標之後怎麼處理,所以暫時用熱鍵吧。
本文來自: http://badsol.yo2.cn/go/24622.html