Ubuntu 從 8.10 版開始,觸控板的設定不是寫在 xorg.conf 裡頭,而是由 HAL 在控制。我用的是 Synaptics (不要把它跟 Synaptic 這個套件管理軟體搞混了) 的觸控板 (Touchpad),所以就上網找了一下設定的方式,讓它可以發揮應有的能力。我參考的文章是這一篇「8.10的觸控板設定...」跟這一篇「Synaptics觸摸板指南」,怕以後找不到,所以把解法記下來。

首先你要建立一個設定檔

sudo gedit /etc/hal/fdi/policy/synaptics-options.fdi

然後輸入以下內容並存檔

<?xml version="1.0" encoding="ISO-8859-1"?>
<deviceinfo version="0.2">
<device>
<match key="input.x11_driver" contains="synaptics">
<merge key="input.x11_options.SHMConfig" type="string">On</merge>
</match>
</device>
</deviceinfo>

存檔之後在終端機下指令「sudo /etc/init.d/hal restart」重新啟動 HAL,再重新啟動 XServer (按 Ctrl+Alt+Backspace) 就可以了,或是你想要直接重開機也是可以啦。

你可以透過【系統】→【偏好設定】→【觸控板】來開啟設定視窗,如果沒有這個選單,那有可能是你還沒有安裝 gsynaptics 這個 GUI 設定介面,記得要裝喔 (sudo apt-get install gsynaptics)。

Touchpad

Posted by Nelson at 痞客邦 PIXNET Comments(2) Trackback(0) Hits(2048)


open trackbacks list Trackbacks (0)

Comments (2)

Post Comment
  • 這是什麼處控板 @@"

    怎麼沒有聽過 囧""
  • 筆電的觸控板阿,不是手寫板喔 lol
    很多筆電都是用 Synaptic 的吧。

    Nelsonreplied on 2009/02/12 13:02

  • 非常感謝您的分享,可以讓我引用嗎?

    Dear Nelson:
    謝謝您的教學,讓筆電上觸控板的捲軸功能恢復。
    不過您最後出現的觸控板設定視窗好像有誤,應該是『系統』『偏好設定』『滑鼠』,然後在裏面第3個分頁才有『觸控版』,直接照您的方式好像找不到像您那樣的控制介面。使用APT-GET時系統提到GSYNAPTIC早就已經安裝而且是最新版。

    不論如何,還是謝謝您,也請您的文章讓我引用!
  • 歡迎引用阿,不用跟我說,只要記得送出引用通知就好,這樣我就會知道了。

    咦? 不在那邊嗎? 難道新版的改位置了? 我寫這篇文章的時候選單是在這個位置哩。

    Nelsonreplied on 2009/05/03 20:33

Comment Permissions: Allow commenting

Leave Comment

*Name/Nickname
E-mail
Personal Website
Comment Title
*Comment
* Private Comment