Ubuntu 登入後觸控板不工作

Ubuntu 登入後觸控板不工作

在某些時候,我的觸控板在登入後在 Ubuntu 11.10 下的 Lenovo x220 上停止運作。

我在網路上找到了兩種可能的解決方案,但都不起作用。

第一的gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true 和一個第二個, xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Synaptics Off" 8 0

在更仔細地研究 xinput 之後,我意識到 xinput list-props "SynPS/2 Synaptics TouchPad"輸出:

設備啟用(132):0

該字段似乎被固定為零,因為嘗試通過以下方式將其設置回 1: xinput set-int-prop "SynPS/2 Synaptics TouchPad" "Device Enabled" 8 1 似乎沒有任何效果,例如我仍然有:

設備啟用(132):0

有任何想法嗎?謝謝你!

答案1

嘗試這個:

sudo modprobe -r psmouse
sudo modprobe psmouse proto=imps

答案2

嘗試設定org.gnome.settings-daemon.peripherals.touchpad.touchpad-enabled為 true dconf-editor

來源

答案3

具有完全相同的配置(Lenovo x220/Ubuntu 11.10)並遇到相同的問題,我做了以下操作:我使用以下命令檢查了當我按 FN+F8(觸控板關閉快捷鍵)時標準輸出的內容:

xinput --watch-props 11

(11 是我的裝置 ID,來自「xinput list」指令)

禁用觸控板時我應該得到什麼:

Property 'Synaptics Off' changed.
Synaptics Off (286):    1
Property 'Device Enabled' changed.
    Device Enabled (132):   0
Property 'Device Enabled' changed.
    Device Enabled (132):   0

這次我得到了什麼:

Property 'Synaptics Off' changed.
Synaptics Off (286):    1
Property 'Device Enabled' changed.
    Device Enabled (132):   1
Property 'Device Enabled' changed.
    Device Enabled (132):   1

所以它是一個相互排除的參數列表。

我做了什麼:

xinput --set-prop 11 'Synaptics Off' 0

此後一切正常,即使在註銷後也是如此。

相關內容