Might see this first: https://bugs.kde.org/show_bug.cgi?id=313579 With hi-precision mouse/touchpad (And possibly caused by XInput2 support in Qt), the WheelEvent will come in with very high frequency (10~20 per sec, -30 < delta < 30), which basically make the volum adjustion with mouse wheel not usable. My recommendation fix for this is use a value to accumulate the delta size and round it by 120 for every 5% change (or maybe 36 for 1% change), when the accumulated delta reaches the certain point, do the actual volume update. Reproducible: Always Steps to Reproduce: 1. Use plasma 5 2. scroll with modern synaptic touchpad Actual Results: The volume change too fast. Expected Results: Volume changes more steadily.
@Weng Xuetian: Thanks for your help. I am currently doing a start-of-year swipe of tickets and reviewboard for KMix. I will do some tests, but will likely apply your patch soon.
Git commit e318bedab3022b2972f0fe9699529afa75d68372 by Christian Esken. Committed on 20/01/2015 at 21:09. Pushed by esken into branch 'master'. Fix kmix tray icon scrolling for high-precision scroll devices like touchpads. Related: bug 313579 REVIEW: 121725 M +23 -6 gui/kmixdockwidget.cpp M +1 -0 gui/kmixdockwidget.h http://commits.kde.org/kmix/e318bedab3022b2972f0fe9699529afa75d68372
Guys, In what version of KDE is this supposed to be fixed? I'm still having this problem in KDE5 (plasma-desktop version 4:5.4.2-0ubuntu2).