web-dev-qa-db-ja.com

入力デバイスモジュールをリロードするようにX.orgに指示するにはどうすればよいですか? (AcerラップトップでのサスペンドからRAMへのクラッシュの回避)

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を実行すると、タッチパッドがリロードされます。これで、サスペンドからラムへの接続は正常に機能します。

7
Vi.

xinput set-int-prop "Synaptics Touchpad" "Device Enabled" 8 1タッチパッド拡張機能を復元します。

8
Vi.