登录 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

此后,一切运行正常,即使注销后也是如此。

相关内容