如何告诉 X.org 重新加载输入设备模块?(在 Acer 笔记本电脑上解决挂起到内存崩溃的问题)

Vi.*_*Vi. 7 linux xorg touchpad

当 X.org 启动时,Synaptics 触摸板运行良好。但是当我移除模块时,/dev/input/mice即使触摸板再次可用,它也会回落并且不使用正常的驱动程序。

Xorg.0.log:
...
(二)XINPUT:添加扩展输入设备“Synaptics Touchpad”(类型:TOUCHPAD)
(--) Synaptics 触摸板:找到触摸板

# { rmmod psmouse && echo mem > /sys/power/state && modprobe psmouse; }

(WW) : 未指定设备,正在寻找一个...
(二):设置设备选项为“/dev/input/mice”
...

如何告诉 X.org 再次尝试它的 InputDevice(不重新启动 X 服务器)?

rmmod psmouse需要PS来防止 Acer Extensa 5220 在从挂起到内存恢复时崩溃。

更新:自己找到答案:xinput set-int-prop "Synaptics Touchpad" "Device Enabled" 8 1重新加载内核模块后重新加载触摸板。现在 suspend-to-ram 工作正常。

Vi.*_*Vi. 8

xinput set-int-prop "Synaptics Touchpad" "Device Enabled" 8 1 恢复触摸板扩展。