[Asus UX331UAL] Touchpad events become slow and laggy

Bug #1793111 reported by Daniel van Vugt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

My laptop's touchpad starts fast and smooth:

ELAN1200:00 04F3:309C Touchpad: Latest 142Hz, Average 141Hz
ELAN1200:00 04F3:309C Touchpad: Latest 142Hz, Average 141Hz
ELAN1200:00 04F3:309C Touchpad: Latest 142Hz, Average 141Hz

But after holding one finger down (click) and moving a second finger, the stream of events from the kernel slows way down:

ELAN1200:00 04F3:309C Touchpad: Latest 35Hz, Average 47Hz
ELAN1200:00 04F3:309C Touchpad: Latest 47Hz, Average 47Hz
ELAN1200:00 04F3:309C Touchpad: Latest 47Hz, Average 47Hz
ELAN1200:00 04F3:309C Touchpad: Latest 27Hz, Average 46Hz

which is very noticeable on screen. Those measurements are from: https://gitlab.com/iankelling/evhz but the problem was very obvious on the desktop before that.

After a while, seemingly randomly, the touchpad will eventually return to the full speed :/

Possibly related, but maybe not since it's at different times, the kernel says:

[ 8191.785882] i2c_hid i2c-ELAN1200:00: i2c_hid_get_input: incomplete report (16/65535)
[ 8256.953046] i2c_hid i2c-ELAN1200:00: i2c_hid_get_input: incomplete report (16/65535)
[ 8261.013145] i2c_hid i2c-ELAN1200:00: i2c_hid_get_input: incomplete report (16/65535)

ProblemType: Bug
DistroRelease: Ubuntu 18.10
Package: linux-image-4.18.0-7-generic 4.18.0-7.8
ProcVersionSignature: Ubuntu 4.18.0-7.8-generic 4.18.5
Uname: Linux 4.18.0-7-generic x86_64
ApportVersion: 2.20.10-0ubuntu11
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: dan 1886 F.... pulseaudio
CurrentDesktop: ubuntu:GNOME
Date: Tue Sep 18 11:56:14 2018
InstallationDate: Installed on 2018-09-11 (6 days ago)
InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Alpha amd64 (20180822)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 002: ID 8087:0a2b Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: ASUSTeK COMPUTER INC. ZenBook 13 UX331UAL
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-4.18.0-7-generic root=/dev/mapper/ubuntu--vg-root ro quiet splash vt.handoff=1
RelatedPackageVersions:
 linux-restricted-modules-4.18.0-7-generic N/A
 linux-backports-modules-4.18.0-7-generic N/A
 linux-firmware 1.175
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/02/2018
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: UX331UAL.305
dmi.board.asset.tag: ATN12345678901234567
dmi.board.name: UX331UAL
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: 1.0
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: ASUSTeK COMPUTER INC.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrUX331UAL.305:bd03/02/2018:svnASUSTeKCOMPUTERINC.:pnZenBook13UX331UAL:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX331UAL:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:
dmi.product.family: ZenBook
dmi.product.name: ZenBook 13 UX331UAL
dmi.product.version: 1.0
dmi.sys.vendor: ASUSTeK COMPUTER INC.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :
summary: - Touchpad events become slow and laggy
+ [Asus UX331UAL] Touchpad events become slow and laggy
description: updated
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Workaround:

The problem stops happening if I unplug the AC power and just run off battery.

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.19 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.19-rc4

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
tags: added: kernel-da-key
Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Same bug in 4.19.0-041900rc4-generic

If it is a kernel bug at all. This might be a firmware/hardware fault :(

Changed in linux (Ubuntu):
status: Incomplete → New
tags: added: kernel-bug-exists-upstream
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Daniel,

We have new projects that use Elan touchpad. They are aware of this issue and hopefully they can identify where goes wrong....

Revision history for this message
Myah Enochs (cannibalcaramel) wrote :

Same thing happened to me in 4.19.0. Switched to Mint with kernel versions 4.19 and 4.18.3 and the same problem persists. Laggy and TouchPad does not work at all, except in the login screen. After initial install of Ubuntu it worked fine for about a day, then stopped after a reboot.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

@kaihengfeng, do those new projects find the problem is better when AC power is unplugged?

Revision history for this message
Kai-Heng Feng (kaihengfeng) wrote :

Not really.
So I think what I am working on and what you've been seeing are two different bugs.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.