web-dev-qa-db-ja.com

Acer C720P Chromebook-タッチパッドが機能しない

最近、Acer C720Pを購入し、Ubuntu 16.04 64ビット(Unityを使用)をインストールしました。フルインストールを行いました(Croutonを使用しません)。タッチパッドを除き、すべてが完全に機能します。タッチスクリーンは正常に動作します。

私はグーグルから見つけたさまざまな修正を試しましたが、何も違いはないようです、例:

私は、シナプスが機能しないと言うものを読み、libinputを使用します。また、libinputが機能しないと言うものを読み、シナプスドライバーを使用します。一方のパッケージをすべてアンインストールし、もう一方のパッケージをインストールしようとしました。再起動後も同じ結果になります。タッチスクリーンは常に正常に動作し、タッチパッドはまったく反応しません。

synclientCouldn't find synaptics properties. No synaptics driver loadedを出力しますが、[システム設定]> [マウスとタッチパッド]にタッチパッドタブが表示されません。

Linux peppy 4.4.0-47-generic #68-Ubuntu

xinput:

⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ HP HP Link-5 micro dongle                 id=12   [slave  pointer  (2)]
⎜   ↳ Atmel maXTouch Touchscreen                id=14   [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)]
    ↳ Sleep Button                              id=10   [slave  keyboard (3)]
    ↳ HP HP Link-5 micro dongle                 id=11   [slave  keyboard (3)]
    ↳ HD WebCam                                 id=13   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=15   [slave  keyboard (3)]
    ↳ HP HP Link-5 micro dongle                 id=16   [slave  keyboard (3)]

この仕事を手に入れた人、または正しい方向に私を向けることができる人はいますか?

3
neilsimp1

うまくいきました。

https://ubuntuforums.org/showthread.php?t=2303936&highlight=Acer+c720p で答えを見つけました

https://galliumos.org/apt/pool/main/l/linux-upstream/ からカーネル4.1.6-galliumos_30_AMD64をインストールし、再起動すると、タッチパッドが突然動作します。それは少し敏感であり、それをタップしてもクリックとして登録されませんが、それは始まりです。

1
neilsimp1

Reddit で見つけたいくつかの投稿から、タッチパッドはおそらくElantechのようです。タッチパッドとキーボードがi8042チップを介して多重化されることも事実です。

i8042.resetカーネルパラメーターを追加することをお勧めします。これにより、起動時にコントローラーがリセットされます。Linuxが正しくサポートしていない場合は、多重化モードを無効にできる場合があります。

  1. Sudo nano /etc/default/grub
  2. i8042.resetを次のようにGRUB_CMDLINE_LINUX_DEFAULT=行に追加します:GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
  3. Sudo update-grub

次に再起動します。

1
ThatGuy