On Tuesday 30 June 2015 19:02:28 Barry Scott wrote: > > On 28 Jun 2015, at 19:05, Barry Scott <ba...@barrys-emacs.org> wrote: > > > > On Sunday 28 June 2015 16:22:22 Thomas Lübking wrote: > >> It's pot. fixed by https://git.reviewboard.kde.org/r/123621/ > > > > POT? > > That commit, that I think cannot turn off reverse scroll, can only works for > EvDev mice. > > Fedora 22 sets up Xorg using the libinput driver. libinput uses a different > set of properties on the mouse. > > I work on a patch to add libinput support to the mouse code. This will be > need when kwin moves to use libinput (as I understand the plan is). > > Barry
The reason I see reverse scroll not working is because of the presence of xorg-x11-drv-libinput package on Fedora 22. This seems to be installed if you do a fresh install but is not present on an upgrade from F21 to F22. removing the libinput package and rebooting works around the lack of libinput handling code in KDE. The evdev code for has a bug that it will only turn on reverse scrolling, but never turn it off. THe evdev code is run is if reverseScrollPolarity is true but if you turn to false the code does not undo the scroll reversal. I'll provide a patch a bit later. I also updated bug https://bugs.kde.org/show_bug.cgi?id=342929 with details on detecting the presence of libinput and the workaround. Barry Barry >> Visit http://mail.kde.org/mailman/listinfo/kde-devel#unsub to unsubscribe <<