https://bugs.kde.org/show_bug.cgi?id=359460

--- Comment #11 from Mykola Krachkovsky <w01dn...@gmail.com> ---
(In reply to Rajeesh K V from comment #8)
> Created attachment 97717 [details]
> Allow large scroll delta
> 
> Disclaimer: I don't fully understand why the issue manifested recently (it
> could be the recent refactoring for hotplug support but not sure).
> Could you try the attached patch and see if it helps? It should let you
> configure the scroll delta values - I chose upper limit of 500, which is
> arbitrary. I'm quite vary of including this patch in 5.6 as it is quite late
> in the release cycle.
> Please test and report if it helps.

I haven't tested that patch yet, but I've compared old git clone (January
clone) with new one and I think I found problem.
In file kcms/touchpad/src/backends/x11/synapticstouchpad.h class
SynapticsTouchpad redefines (line 34) fields:
QStringList m_scaleByResX, m_scaleByResY, m_toRadians;
from parent class XlibTouchpad (file
kcms/touchpad/src/backends/x11/xlibtouchpad.h, line 79).
So usage that fields in files synapticstouchpad.cpp (adding data) and
xlibtouchpad.cpp (reading data) works with different variables. And
XlibTouchpad::getPropertyScale returns default 1.0 instead of correct value.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to