Bug 436454 - Screen brightness adjusted by scrolling with touchpad does not change consistently
Summary: Screen brightness adjusted by scrolling with touchpad does not change consist...
Status: RESOLVED UPSTREAM
Alias: None
Product: plasmashell
Classification: Plasma
Component: Power and Battery widget (other bugs)
Version First Reported In: master
Platform: Neon Linux
: NOR normal
Target Milestone: 1.0
Assignee: Kai Uwe Broulik
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-01 14:24 UTC by Patrick Silva
Modified: 2021-05-03 19:48 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments
screen recording (961.13 KB, video/webm)
2021-05-01 14:24 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-05-01 14:24:15 UTC
Created attachment 138058 [details]
screen recording

SUMMARY
Similar issue affected plasma-pa applet recently, see bug 434769

when I use special keyboard keys, the screen brightness changes as expected, like this...
5% -> 10% -> 15% -> 20%...

when I scroll on battery applet using my touchpad the percentage changes randomly, as we can see
in the attached screen recording.

STEPS TO REPRODUCE
1. hover over battery applet in system tray
2. adjust the screen brightness by scrolling with touchpad
3. 

EXPECTED RESULT
screen brightness changes like this
5% -> 10% -> 15% -> 20%...

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.21.4
KDE Frameworks Version: 5.81.0
Qt Version: 5.15.2
Graphics Platform: Wayland
Comment 1 Patrick Silva 2021-05-01 14:27:22 UTC
Sorry, I was using Arch while reporting this issue, but it affects neon unstable.

Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.21.80
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Graphics Platform: X11
Comment 2 Nate Graham 2021-05-03 19:48:11 UTC
Cannot reproduce, which means that this is caused by your touchpad sending bad scroll data, or Libinput interpreting your touchpad in a way that sends us bad scroll data, or Qt interpreting the above as bad scroll data. Nothing we can do about it in KDE land, sorry. :(