Lenovo X1 Carbon Gen.6(2018)Linuxのタッチパッドとトラックスティックの問題

Lenovo X1 Carbon Gen.6(2018)Linuxのタッチパッドとトラックスティックの問題

タッチパッドが正しく機能しません。ほとんどの場合、動きやクリックを検出できず、時々「目を覚ます」約1秒間反応して停止します。トラックポイントにも同様に適用されます。 Fedora(27)、Mint、Ubuntu(17.10)を試しましたが、すべてのバージョンに同じ問題があります。以下はUbuntu 17.10にのみ適用されます。

hwinfo与えられたUnique ID: AH6Q.Y_f5kDtfqz2

タッチパッドが:に表示されませんxinput。 (Mintにも表示されますが、そこにも問題があります。)を使用すると、libinput debug-events次のようになります。

(...)
-event5 DEVICE_ADDED SynPS/2 Synaptics TouchPad seat0 default group9 cap:pg size 70x50
(...)
(When swiping around on the touchpad, nothing happens. Then, suddenly, it will show:)
-event6 DEVICE_ADDED PS/2 Generic Mouse seat0 default group11 cap:p left scroll-nat scroll-button
-event5 POINTER_MOTION +7.73s 2.98/ 0.00
(...)
- event5 POINTER_MOTION +7.88s 2.54/ 0.00
(and it will cut out again. When continuing swiping, once the keyboard "wakes up" again, the process repeats.)

これまで、私は良いヒントがdmesgの結果であると信じています。何度もエラーがpsmouse serio1: TouchPad at isa0060/serio1/input0 lost sync at byte 1発生します。

この問題を回避する方法は2つありましたが、どちらも満足できません。

1)modprobe -r psmouse && modprobe psmouse proto=impsタッチパッドが反応しますが、ジェスチャー(2本指スクロールなど)は無効になります。また、設定>デバイス>マウスとタッチパッドパネルからタッチパッドが削除されます。sudo libinput list-devicesほとんどの機能が失われていることを確認してください。

2)BIOSでトラックポイントを無効にすると、2本の指スクロールを含むタッチパッドが期待どおりに機能します。ただし、タッチパッドの物理ボタンも無効になります。

どんなアドバイスも本当にありがとうございます。とても感謝しています!

ベストアンサー1

NFC搭載モデルもあり、次のモデルはポインティングスティックとタッチパッド(両方の指スクロール機能を含む)の両方をサポートしています。

  1. i2c_i801この行を削除(またはコメントアウト)してください/etc/modprobe.d/blacklist.conf
  2. psmouse.synaptics_intertouch=1に追加します(警告:リセットされ、すべてのカーネル更新後に再実行する必要があります)。GRUB_CMDLINE_LINUX_DEFAULT=.../etc/default/grub
  3. sudo update-grub
  4. 再起動。

Ubuntu 17.10およびカーネル4.16.0の実行

net_life ユーザーに感謝レノボフォーラム

おすすめ記事