On Sat, May 07, 2016 at 03:08:13PM -0400, Carl Nikolov wrote: > It is a bluetooth mouse can you test this ? > > It's probably different in this case
I do not have a bluetooth mouse to test with. I did get around to putting an Xubuntu live image on my USB keychain so I could test with something better than a virtual machine. The result was the same. Xfce's reverse scroll does not work with GTK3 apps. Instead of this being unique to Evince, I strongly suspect that the problem you've experienced is that Xfce's reverse scrolling does not work with *any* GTK3 app. Please try this. Install the gtk-3-examples package and run the following program: gtk3-demo --run flowbox And see if the reverse scrolling works correctly. From my testing, gtk3-demo does not follow Xfce's reverse scroll setting, demonstrating that this problem is not specific to Evince. If that's the case, that it's all GTK3 apps and not just Evince, the solution is going to be that Xfce needs to set some libinput properties when enabeling reverse scrolling. For a workaround, on my system (in a virtual machine) running this command and not using Xfce's reverse scroll option fixes it: xinput --set-int-prop 12 "libinput Natural Scrolling Enabled" 8 1 You'll need to replace "12" with whatever your device ID is, which you can find with "xinput --list". There are other recommendations for xinput settings at (https://bbs.archlinux.org/viewtopic.php?id=179667) if that doesn't work.