來源:互聯網
上載者:User
關鍵字
nbsp;
作為
xorg.conf
device
筆記本電腦上,使用觸摸版作為內建滑鼠。 注意,「Synaptics觸控板」應當與「Synaptic」(HTTP://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu的包管理器, 即apt-get的圖形化使用者介面形式)加以區分。 在Breezy (5.10)中,筆記本電腦的觸控板應該立即可用。 打開一個終端用grep查看您的/etc/X11/xorg.conf檔:
grep Id /etc/X11/xorg.conf
如果其中有一行:
Identifier "Synaptics Touchpad"
那麼,就說明您正在使用一個Synaptics觸控板。 在Dapper flight 7 (6.06)中synaptics觸控板好像會被認成一個攝像頭之類的設備,所以觸控板的滾輪功能可能不可用。 查看「編輯您的xorg.conf檔以包含Synaptics觸控板驅動」來獲取滾輪支援。 qsynaptics(或者KDE中的ksynaptics)是一個允許您設置您的觸控板的圖形化使用者介面程式。 要安裝該程式,請在終端中鍵入:
sudo apt-get install qsynaptics
或者:
sudo apt-get install ksynaptics
您可能需要在每次啟動X的時候運行qsynaptics -r。 請到「系統>首選項>會話>啟動程式」中添加。 在Intrepid(8.10)中,系統使用了不同于xorg.conf的設置來控制觸控板,請直接看下面關於Intrepid(8.10)的設置。
Intrepid:修改HAL以提供對Synaptics觸控板支援
Ubuntu 8.10中新的Xserver改成了通過HAL來修改設置,而之前都是的xorg.conf檔來修改。 有些筆記本(如Dell)在安裝Ubuntu 8.10後,觸控板無法正常工作。 以下操作應該是可行的,fdi檔內容我是根據Dell筆記本的內容改的,去掉了一些參數設置,並未做測試。 如果其他品牌筆記本使用下面的fdi檔不行,請直接使用Dell的,應該也不會有區別。 為了修改觸控板配置需要在HAL新建並編輯一個fdi檔:
gksudo gedit /etc/hal/fdi/policy/touchpad.fdi
再將下面的代碼完全放進去,並保存:
<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" string="synaptics">
<merge key="input.x11_options. SHMConfig" type="string">true</merge>
</match>
</device>
</deviceinfo>
然後重啟下HAL:
sudo /etc/init.d/hal restart
最後重啟一下Xserver(通過同時按鍵 Ctrl+ALT+Backspace)。 若要使用快速鍵開啟、關閉觸控板,請看後面相關小節的內容。