summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorAbhijeeth Babu <babu.jeeth@gmail.com>2026-06-18 00:56:11 +0530
committerAndi Shyti <andi.shyti@linux.intel.com>2026-07-01 10:50:27 +0200
commit9e9762e578db7556bea644bb5a8a2435f63544d1 (patch)
tree7d16781a6122dba2c812f7d8b8bc8c03365c03bc /tools/perf/scripts/python
parent10e74f4c5046dfc9e90e97730bac4de8afd9e954 (diff)
i2c: acpi: Force ELAN1300 touchpads to 100 kHz
The ELAN1300 touchpad with HID ID 04F3:3104 on the ASUS VivoBook X513UA_KM513UA exhibits severe pointer jumps and erratic movement when the I2C bus operates at 400 kHz. The system DSDT describes the touchpad using an I2cSerialBusV2 resource with a speed of 0x00061A80, corresponding to 400 kHz, on the AMDI0010:03 controller. At this speed, libinput repeatedly reports: kernel bug: Touch jump detected and discarded Add ELAN1300 to i2c_acpi_force_100khz_device_ids so that it operates at 100 kHz. Before the change, nine touch-jump events were recorded, with additional messages suppressed by libinput's rate limiter. With the bus forced to 100 kHz, no touch-jump events have been observed and the touchpad operates normally. The affected system uses BIOS X513UA.319 dated 2023-05-09. Signed-off-by: Abhijeeth Babu <babu.jeeth@gmail.com> Acked-by: Mika Westerberg <mika.westerberg@linux.intel.com> Signed-off-by: Andi Shyti <andi.shyti@kernel.org> Link: https://lore.kernel.org/r/20260617192611.125513-1-babu.jeeth@gmail.com
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions