X.orgが起動すると、Synapticsタッチパッドが正常に機能します。しかし、モジュールを取り外すと、/dev/input/mice
にフォールバックし、タッチパッドが再び使用可能になっても通常のドライバーを使用しません。
Xorg.0.log: ... (II)XINPUT:拡張入力デバイス「SynapticsTouchpad」の追加(タイプ:TOUCHPAD) (- )Synapticsタッチパッド:タッチパッドが見つかりました #{rmmod psmouse && echo mem>/sys/power/state && modprobe psmouse; } (WW):デバイスが指定されていません。デバイスを探しています... (II):デバイスオプションを「/ dev/input/mice」に設定しています ...
X.orgに(Xサーバーを再起動せずに)InputDeviceを再試行するように指示するにはどうすればよいですか?
P.S. rmmod psmouse
は、サスペンドからRAMへの再開時にAcer Extensa5220がクラッシュするのを防ぐために必要です。
更新:自分で答えを見つけました:カーネルモジュールをリロードした後にxinput set-int-prop "Synaptics Touchpad" "Device Enabled" 8 1
を実行すると、タッチパッドがリロードされます。これで、サスペンドからラムへの接続は正常に機能します。
xinput set-int-prop "Synaptics Touchpad" "Device Enabled" 8 1
タッチパッド拡張機能を復元します。