(In reply to godfatherjohn from comment #15)
> @Waqar Gulzar - massive thanks for looking into this!!
> 
> Is it this that you are having in mind?
> 
> Device:                  ELAN2514:00 04F3:43EF
> Kernel:                  /dev/input/event3
> Id:                      i2c:04f3:43ef
> Group:                   1
> Seat:                    seat0, default
> Size:                    332x226mm
> Capabilities:            touch 
> Tap-to-click:            n/a
> Tap-and-drag:            n/a
> Tap button map:          n/a
> Tap drag lock:           n/a
> Left-handed:             n/a
> Nat.scrolling:           n/a
> Middle emulation:        n/a
> Calibration:             identity matrix
> Scroll methods:          none
> Scroll button:           n/a
> Scroll button lock:      n/a
> Click methods:           none
> Clickfinger button map:  n/a
> Disable-w-typing:        n/a
> Disable-w-trackpointing: n/a
> Accel profiles:          n/a
> Rotation:                0.0
> Area rectangle:          n/a
> 
> Device:                  ELAN2514:00 04F3:43EF Stylus
> Kernel:                  /dev/input/event5
> Id:                      i2c:04f3:43ef
> Group:                   1
> Seat:                    seat0, default
> Size:                    348x215mm
> Capabilities:            tablet 
> Tap-to-click:            n/a
> Tap-and-drag:            n/a
> Tap button map:          n/a
> Tap drag lock:           n/a
> Left-handed:             disabled
> Nat.scrolling:           n/a
> Middle emulation:        n/a
> Calibration:             identity matrix
> Scroll methods:          none
> Scroll button:           n/a
> Scroll button lock:      n/a
> Click methods:           none
> Clickfinger button map:  n/a
> Disable-w-typing:        n/a
> Disable-w-trackpointing: n/a
> Accel profiles:          none
> Rotation:                n/a
> Area rectangle:          n/a
> 
> 
> **cat /sys/class/dmi/id/board_name /sys/class/dmi/id/bios_version**
> 8DA1
> F.10
> 
> 
> **grep ELAN /proc/interrupts; sleep 1; grep ELAN /proc/interrupts**
> 
> grep ELAN /proc/interrupts; sleep 1; grep ELAN /proc/interrupts
>  108:          0          0          0          0          0    1718215     
> 0          0  IR-IO-APIC                108-fasteoi   ELAN2514:00
>  108:          0          0          0          0          0    1718836     
> 0          0  IR-IO-APIC                108-fasteoi   ELAN2514:00
> 
> 
> Apologies if this is not what you were having in mind. I, unfortunately,
> only am a simple Linux user, no programmer or Kernel wizard.

Thanks, that is exactly what I needed. Your output confirms the same bug:
the ELAN interrupt count rises by ~620 per second while idle, same as
mine. You are on the same board (8DA1) with an older BIOS (F.10) and a
different digitizer revision (04F3:43EF), so the firmware bug exists
across BIOS versions and panel variants.

The kernel patch already covers your machine: it matches the ELAN2514
ACPI device on board 8DA1, independent of the 43EF/43F0 product ID.

If you would be willing to test it, that would help get it merged. Which
distribution and kernel are you running (uname -r), and is Secure Boot
enabled? I can then tell you the easiest way to try it, ideally without
building a kernel yourself.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2142384

Title:
  ELAN2514:00 (04F3:4428) stylus report rate extremely low (~10–25 Hz)
  on Ubuntu 24.04 kernel 6.17

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2142384/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to