web-dev-qa-db-ja.com

Ubuntu 16.04タッチパッドがログイン後に機能しなくなる

Ubuntu 16.04をAcer Aspire E5-552-T574にインストールしたばかりで、Windows 10とデュアルブートしています。

タッチパッドはWindowsでは問題なく動作しますが、Ubuntuではログインする前とその後数秒間しか動作しませんが、動作しなくなります。ただし、USBマウスを接続しても問題はありません。

xinputは、タッチパッドに対して次の出力を提供します。

~$ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer            id=4    [slave  pointer  (2)]
⎜   ↳ Areson USB Device                     id=11   [slave  pointer  (2)]
⎜   ↳ Areson USB Device                     id=12   [slave  pointer  (2)]
⎜   ↳ SYN1B81:01 06CB:2970 Touchpad         id=13   [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)]
    ↳ HD WebCam                             id=10   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard          id=14   [slave  keyboard (3)]
    ↳ Acer WMI hotkeys                      id=15   [slave  keyboard (3)]

また、関連するタッチパッド情報は次のとおりです。

~$ cat /proc/bus/input/devices
...
...
I: Bus=0018 Vendor=06cb Product=2970 Version=0100
N: Name="SYN1B81:01 06CB:2970 Touchpad"
P: Phys=i2c-SYN1B81:01
S: Sysfs=/devices/platform/AMD0010:00/i2c-6/i2c-SYN1B81:01/0018:06CB:2970.0003/input/input13
U: Uniq=
H: Handlers=mouse1 event13 
B: PROP=5
B: EV=b
B: KEY=6420 10000 0 0 0 0
B: ABS=260800000000003

一部の人々は、次のコマンドの実行を提案しています。

gconftool-2 --set --type boolean /desktop/gnome/peripherals/touchpad/touchpad_enabled true

また、このコマンド:

gconftool -s -t bool /desktop/gnome/peripherals/touchpad/touchpad_enabled true

それは私にとってはうまくいかなかったようです。次に、GRUBに移動して、「i8042.reset」を「GRUB_CMDLINE_LINUX_DEFAULT」行に追加し、GRUBを更新しました。

~$ Sudo nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="i8042.reset quiet splash"
~$ Sudo update-grub

それはうまくいきませんでしたので、タッチパッドを無効にして有効にしようとしました:

xinput --disable [id]
xinput --enable [id]

私の場合、「[id]」を13に置き換えただけですが、それでもうまくいきませんでした。

私はこれ以上何を試すことができるのか本当にわかりません、誰か提案がありますか?

編集:BIOSでタッチパッドを[詳細]から[基本]に変更すると使用できますが、スクロールとタップがうまくいかないので、あまり問題にはなりません。

7
HaSte

同じ問題が発生しました(ログイン後にトラックパッドが動作しなくなります)。 Asus SonicMasterラップトップでは、Fn-F9を押すと修正されました(明らかに無効になり、Fn-F9が再び有効になりました)。

2
lili von shtupp

synclientの設定を確認します

次のように設定を変更できます。synclient 'TapButton1=1'

ターミナルでsynclientと入力してEnterキーを押すと、xserver-xorg-input-synapticsをインストールするように求められたら、Sudo apt-get install xserver-xorg-input-synapticsと入力してEnterキーを押します。これはそれを修正する必要があります。さもなければ、タッチパッド移動のsynclientコマンドの値を手動で設定し、それらのコマンドをスタートアッププログラムのリストに追加する必要があります。

私は現在エレメンタリーOSジュノを使用していますが、問題はありませんでしたが、ubuntu 16.04でも同様の問題があり、ダブルフィンガータップが機能しません。 synclientは修正に役立ちました。

問題が解決する場合は、回答に正しいマークを付けてください。

0

デルの緯度でもまったく同じ問題があります。また、Windowsでのデュアルブートを使用します。しかし、それがどのように関連しているかはわかりません。

とにかく、私は通常、tty5に切り替えることでタッチパッドを動作させることができます Ctrl + Alt + F5 そしてtty7に戻る Ctrl + Alt + F7

ただし、そもそもタッチパッドが凍結するのを防ぐソリューションも好みます。

0
Jakob Møller