私はThinkpad X1 Carbonの第9世代を使用しています。
Ubuntu 21.10、Pop!_OS 21.10、またはManjaroで休止状態に切り替えると、再起動後にタッチパッドが機能しなくなったり、カーソルの動きが非常に不規則になります。どちらもWaylandとxorgで動作します。 Ubuntu 21.10のカーネル:5.13.0-22.22; Pop!OS: 5.15.5-76051505 - Manjaro - わかりません。私はGNOMEを使用しています。
復元後にタッチパッドが完全に機能するように、この問題に対する解決策を探しています。
次のコマンドを使用してカーネルモジュールを再ロードしてみました。
sudo rmmod psmouse; sleep 2; sudo modprobe psmouse
また、xinputデバイスを無効/有効にしてみました。
xinput disable 'SYNA8008:00 06CB:CE58 Touchpad'; sleep 2; xinput enable 'SYNA8008:00 06CB:CE58 Touchpad'
i2c_hid
また、カーネルモジュールを削除/ロードしてみました。休止状態後にタッチパッドが機能しない。正直なところ、これが実際にどのような効果があるのか疑わしいです。私は「ソリューション2」を使用しています。
$ cat /etc/systemd/system/root-resume.service
[Unit]
Description=(un)load module i2c_hid when going to/from sleep
Before=sleep.target
StopWhenUnneeded=yes
[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=modprobe -r i2c_hid
ExecStop=modprobe i2c_hid
[Install]
WantedBy=sleep.target
システムログ(Pop!_OS):
13269-Dec 29 17:15:11 a00c053 gnome-shell[107472]: Window manager warning: Overwriting existing binding of keysym 6f with keysym 6f (keycode 20).
13270:Dec 29 17:15:15 a00c053 systemd[1]: Starting (un)load module i2c_hid when going to/from sleep...
13271:Dec 29 17:15:15 a00c053 modprobe[178848]: modprobe: FATAL: Module i2c_hid is in use.
13272-Dec 29 17:15:15 a00c053 systemd[1]: root-resume.service: Main process exited, code=exited, status=1/FAILURE
13273-Dec 29 17:15:15 a00c053 systemd[1]: root-resume.service: Failed with result 'exit-code'.
13274:Dec 29 17:15:15 a00c053 systemd[1]: Failed to start (un)load module i2c_hid when going to/from sleep.
13275-Dec 29 17:15:15 a00c053 systemd[1]: Reached target Sleep.
13276-Dec 29 17:15:15 a00c053 systemd[1]: Starting Suspend...
13277-Dec 29 17:15:15 a00c053 systemd-sleep[178849]: Suspending system...
13278-Dec 29 17:15:15 a00c053 kernel: [16124.219516] PM: suspend entry (deep)
変更なし。
xinput test 'SYNA8008:00 06CB:CE58 Touchpad'
タッチパッドを使用すると、信号が入ってくることを確認できます。休止状態より前の信号がはるかに少ない。
「ジョイスティック」と「マウス」は常に利用可能です。しかし、私私はノブと互換性がありません。)
答え1
ヘリカ!
理由が何であれ、停止するに設定S3 Linux「内部にバイオス。 「以降」に変更Windows/Linux”、睡眠から目覚めた後、タッチパッドが正しく動作しているようです。
ああ…本当に幸いです;)今、このデバイスははるかに便利になりました;)
答え2
Thinkpad T13 G3にも同じ問題があります。 「Windows/Linux」の動作は一時停止しましたが、一晩中バッテリーが半分消費されました。