
我最近將東芝 Satellite C50D 從 12.04 升級到 14.04。除了觸控板之外,一切都很好。奇怪的是,它正在工作,但明顯沒有反應並且感覺“粘”。透過一些實驗我思考它需要更大的壓力才能做出反應。問題是,如果我重新啟動到 12.04,就不會出現此問題,所以這一定是軟體問題。我檢查過:
- 給出的所有參數
xinput
均相同,只是設備名稱已從“PS/2 Generic Mouse”更改為“ALPS PS/2 Device” - 除了新的兩指捲動功能外,「設定」>「滑鼠/觸控板」中的設定是相同的。
有人知道如何將我的觸控板設定為與 12.04 中的相同嗎?
答案1
1.在終端機執行以下指令檢查核心是否偵測到Touchpad:
cat /proc/bus/input/devices
如果偵測到觸控板,則會出現類似以下內容:Name="SynPS/2 Synaptics TouchPad"
如果未偵測到觸控板,則會出現以下資訊:Name="ImPS/2 Generic Wheel Mouse"
在這種情況下,錯誤一定是核心問題。
2.在終端機執行以下指令檢查xserver是否正確偵測到Touchpad:
xinput --list
您應該會看到與上面相同的觸控板名稱。
3.透過終端機執行檢查synaptics模組是否正確載入到xserver中:
cat /var/log/Xorg.0.log | grep -i synaptics
4.您可能還想嘗試調查:
evtest /dev/input/eventX
xev
在以下位置尋找名稱:
xinput --list
例如:
↳ TouchPad id=6 [從指標 (2)] 然後,鍵入:
xinput --list-props 6
其中 6 是第一個命令中傳回的 id。
新增返回到您的問題的任何資訊。