Lenovo タッチパッドが Debian 9 で動作しない

Lenovo タッチパッドが Debian 9 で動作しない

DebianがインストールされているLenovo IdeaPad 320-15ASTがありますが、タッチパッドが機能せず、xinputリストにタッチパッドが表示されません。

xinput list
⎡ Virtual core pointer                           id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                 id=4    [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)]                                                                                                                   
    ↳ EasyCamera                                id=9    [slave  keyboard (3)]                                                                                                                   
    ↳ Ideapad extra buttons                     id=10   [slave  keyboard (3)]                                                                                                                   
    ↳ AT Translated Set 2 keyboard              id=11   [slave  keyboard (3)]

しかし、Windowsでは完璧に動作します。シナプティックタッチパッドです。 

ベストアンサー1

カーネル4.14以上が必要なようです。https://bugzilla.kernel.org/show_bug.cgi?id=196985またはLenovoフォーラムのこの記事

バックポートリポジトリから最新のカーネル4.19.16-1をインストールしてみることができます。

ルートとして次のコマンドを実行する必要があります。

  1. ストレッチバックポートのストレージエントリの追加/etc/apt/sources.list

    echo "deb http://ftp.debian.org/debian stretch-backports main" >> /etc/apt/sources.list
    
  2. パッケージ索引の更新

    apt-get update
    
  3. 新しいカーネルのインストール

    apt-get -t stretch-backports install linux-image-amd64
    
  4. オプション:カーネルヘッダファイルのインストール

    apt-get -t stretch-backports install linux-headers-amd64
    
  5. 再起動

    reboot
    

機能しない場合は、[詳細オプションの起動]メニューから古いカーネルを起動できます。

おすすめ記事