Asus TUF F15 FX506HM トラックパッドの問題

Asus TUF F15 FX506HM トラックパッドの問題

私は Linux 初心者で、新しい ASUS TUF F15 FX506HM に Ubuntu をインストールしたばかりですが、Wi-Fi アダプターとタッチパッドに関する問題がいくつかありました。Wi-Fi の問題を解決するためにカーネルを最新バージョンに更新しましたが、トラックパッドの問題は解決しませんでした (Wi-Fi の問題も完全には解決しませんでした。どうやら、私が持っている mt7921e の Wi-Fi アダプター用のドライバーがまだないようです。しかし、これは別の機会に議論する別の問題です)。

トラックパッドの問題を解決するために、YouTube のチュートリアルやさまざまなフォーラムのディスカッションをいくつか実行したところ、/etc/default/grub の grub ファイルを編集し、「GRUB_CMDLINE_LINUX_DEFAULT」と「GRUB_CMDLINE_LINUX」を含む 2 行を変更して、これら 2 つのフィールドに異なる値を導入するという解決策が見つかりました。どの解決策も機能しませんでした。

助けてください。次に何をすればいいのかわかりません。これは xinput コマンドからの出力です:

    WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ xwayland-pointer:17                       id=6    [slave  pointer  (2)]
⎜   ↳ xwayland-relative-pointer:17              id=7    [slave  pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ xwayland-keyboard:17                      id=8    [slave  keyboard (3)]

私はカーネル 5.12.10 で Ubuntu 21.04 を実行しています。ご協力とご配慮に感謝いたします。

答え1

今日、突然、Arch Linux でタッチパッドが動作するようになりました。システムを更新してみてください。

Libinput はタッチパッドを次のように識別します。

Device:           ELAN1203:00 04F3:307A Touchpad
Kernel:           /dev/input/event258
Group:            8
Seat:             seat0, default
Size:             101x52mm
Capabilities:     pointer gesture
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   flat *adaptive
Rotation:         n/a

XInput では次のように識別されます:

⎜   ↳ ELAN1203:00 04F3:307A Mouse               id=15   [slave  pointer  (2)]
⎜   ↳ ELAN1203:00 04F3:307A Touchpad            id=16   [slave  pointer  (2)]

カーネルに関する情報:

$ uname -r
5.13.12-arch1-1

関連情報