Arch Linux - Elanのタッチパッドが検出され、すべてのドライバがインストールされましたが機能しません。

Arch Linux - Elanのタッチパッドが検出され、すべてのドライバがインストールされましたが機能しません。

同様の問題をたくさん見ましたが、そのうちの誰もタッチパッドを検出できず、ドライバをインストールしましたが、まだ機能していませんでした。

新しいノートブックに初めてアーチをインストールしようとしていますが、タッチパッドが機能しないようです。ラップトップはLenovo Ideapad 7次のとおりです。欠落している情報がある場合は、お知らせください。追加します。

uname -a:

Linux <compname> 5.14.8-arch1-1 #1 SMP PREEMPT Sun, 26 Sep 2021 19:36:15 +0000 x86_64 GNU/Linux

xinput:

⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Elan Touchpad                             id=12   [slave  pointer  (2)]
⎣ Virtual core keyboard                         id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated C           id=10   [slave  keyboard (3)]
    ↳ Integrated Camera: Integrated I           id=11   [slave  keyboard (3)]
    ↳ Ideapad extra buttons                     id=13   [slave  keyboard (3)]
    ↳ Intel HID events                          id=14   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]

ご覧のとおり、私はElan Touchpad正確に登場しました。

cat /proc/bus/input/devices | grep touchpad

I: Bus=0018 Vendor=04f3 Product=0007 Version=0000
N: Name="Elan Touchpad"
P: Phys=
S: Sysfs=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-2/i2c-ELAN0000:00/input/input10
U: Uniq=
H: Handlers=event10 mouse0
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=663800013000003

cat /sys/class/input/event*/device/name

Lid Switch
Elan Touchpad
Power Button
Sleep Button
Power Button
AT Translated Set 2 keyboard
Intel HID events
Ideapad extra buttons
Video Bus
Integrated Camera: Integrated C
Integrated Camera: Integrated I

再び表示され、Elan Touchpadシステムで検出されたことがわかります。

今私がインストールしたものは次のとおりです。

libinput
synaptics
xinput
libinput-gestures
xf86-input-libinput

いくつかの他のものをインストールしたかもしれませんが、これは私が覚えている主なものです。

次に、私は試してみました/台無しの構成:作成し、40-libinput.confin 70-synaptics.conf/etc/X11/xorg.conf.d例ファイルから/usr/share/X11/xorg.conf.d)を試しました。編集GRUB_CMDLINE_LINUX_DEFAULTしてからgrubを更新してみました。 BIOSを有効/無効にするオプションがあることを確認しようとしました。有効になっていることを確認するために設定を確認してみました。 USBのISOから起動するときにタッチパッドで指を動かすと、入力に関する多くのエラーや情報が印刷されるため、入力を送信していることがわかります。もう一度申し上げますが、忘れてしまったいくつかの他のことを変更した可能性があります。申し訳ありません。しかし、そのうち何も変わっていないので、影響しないことを願っています。/etc/default/grubi8042.reset

私は何をもっと試すべきかは本当にわかりません。動作する1つは解決策です。これフォーラムの記事には、私のスキルレベルを超えたカーネルの構築に関する内容が記載されています。どんな助けでも大変感謝します。よろしくお願いします!

答え1

私も同じ問題がありますトピック助けてください。

長い話を短く 作るブラックリスト構成ファイルまたは、パスを変更します。

/etc/modprobe.d/blacklist.conf

ファイルに書き込む:

blacklist elan_i2c 

elan_i2c検索語:

journalctl | grep elan

ポリスチレン5.10.16-arch1-1 カーネルバージョンでテストされました。

関連情報