Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
On Thu, May 12, 2016 at 01:05:10AM -0400, Carl N wrote: > I tried your recommendation *how you figured this out I will never > understand* it worked on GTK3 examples and reversed the scroll direction > for evince but now any other non GTK3 program the reverse scrolling > direction feature *as set in the mouse settings panel in xfce* is not > obeyed. If you use that xinput workaround, I recommend turning off Xfce's reverse scrolling option. I think the xinput command reverses scrolling for everything so if you use it with Xfce's option, some programs will be doubly reversed. Since it looks like this is the same problem as https://bugzilla.xfce.org/show_bug.cgi?id=11193, I'll reassign this bug to xfce4-settings. I think Xfce will have to change their mouse settings to support GTK3.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
Hello Jason I tried your recommendation *how you figured this out I will never understand* it worked on GTK3 examples and reversed the scroll direction for evince but now any other non GTK3 program the reverse scrolling direction feature *as set in the mouse settings panel in xfce* is not obeyed. Carl On Tue, May 10, 2016 at 4:33 PM, Jason Crain wrote: > 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. >
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
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.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
It is a bluetooth mouse can you test this ? It's probably different in this case Carl Original Message From: Jason Crain Sent: Saturday, May 7, 2016 2:34 PM To: Carl Nikolov; 823...@bugs.debian.org Reply To: 823...@bugs.debian.org Subject: Re: Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function On Sat, May 07, 2016 at 02:14:09PM -0400, Carl Nikolov wrote: > You can't reproduce this problem ? No, I can't reproduce the problem. I can reproduce a similar problem where all GTK3 apps ignore Xfce's reverse scroll setting, but I can't reproduce a problem where only Evince ignores the setting and all other GTK3 apps work correctly.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
On Sat, May 07, 2016 at 02:14:09PM -0400, Carl Nikolov wrote: > You can't reproduce this problem ? No, I can't reproduce the problem. I can reproduce a similar problem where all GTK3 apps ignore Xfce's reverse scroll setting, but I can't reproduce a problem where only Evince ignores the setting and all other GTK3 apps work correctly.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
You can't reproduce this problem ? Carl Original Message From: Jason Crain Sent: Saturday, May 7, 2016 12:43 PM To: Carl Nikolov; 823...@bugs.debian.org Reply To: 823...@bugs.debian.org Subject: Re: Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function Control: tags -1 + unreproducible On Fri, May 06, 2016 at 04:37:31PM -0400, Carl Nikolov wrote: > Yes I have done this > Only evince If it was not just Evince, but all GTK3 apps having this problem, I would say that it's a known problem that Xfce's reverse scrolling option does not work with GTK3 apps. That's what I see when I try it in a VM; Xfce's reverse scrolling works with things like Thunar file manager and Firefox, but does not work with GTK3 apps like Evince and gedit. There are various bug reports and workarounds for it, ex: https://bugzilla.xfce.org/show_bug.cgi?id=11193 https://bugs.launchpad.net/ubuntu/+source/xfce4-settings/+bug/1368402 https://bugzilla.gnome.org/show_bug.cgi?id=674716#c13 But if it's just Evince having this problem, I don't know how to help. I can't reproduce it on my side and I don't know of any reason for Evince to behave differently from any other GTK3 app.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
Control: tags -1 + unreproducible On Fri, May 06, 2016 at 04:37:31PM -0400, Carl Nikolov wrote: > Yes I have done this > Only evince If it was not just Evince, but all GTK3 apps having this problem, I would say that it's a known problem that Xfce's reverse scrolling option does not work with GTK3 apps. That's what I see when I try it in a VM; Xfce's reverse scrolling works with things like Thunar file manager and Firefox, but does not work with GTK3 apps like Evince and gedit. There are various bug reports and workarounds for it, ex: https://bugzilla.xfce.org/show_bug.cgi?id=11193 https://bugs.launchpad.net/ubuntu/+source/xfce4-settings/+bug/1368402 https://bugzilla.gnome.org/show_bug.cgi?id=674716#c13 But if it's just Evince having this problem, I don't know how to help. I can't reproduce it on my side and I don't know of any reason for Evince to behave differently from any other GTK3 app.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
On Fri, May 06, 2016 at 01:44:01PM -0400, Carl Nikolov wrote: > In xfce the settings don't adapt to system wide setting You are enabeling inverted scrolling through Xfce's Settings > Mouse and Touchpad, the "Reverse Scroll Direction" option? Is it only Evince that doesn't work, or do other GTK3 apps also not work, such as gedit (Text Editor), Font Viewer, Gnome Terminal, etc?
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
In xfce the settings don't adapt to system wide setting Carl Original Message From: Jason Crain Sent: Friday, May 6, 2016 12:39 PM To: 823195-submit...@bugs.debian.org Reply To: 823...@bugs.debian.org Subject: Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function On Mon, May 02, 2016 at 01:53:32AM -0400, Carl Nikolov wrote: > Evince does not adhere to system wide setting of inverted scrolling. > > Can you change your scrolling method to inverted in X server and report back? > > I am running Evince V3.20. Do you mean the new "Natural Scrolling" setting in Gnome? It works fine when I change it in the Gnome control center.
Bug#823195: evince-common: Mouse Inverted Reversed Scrolling Does not Function
Package: evince-common Version: 3.20.0-1 Severity: normal Dear Maintainer, Evince does not adhere to system wide setting of inverted scrolling. Can you change your scrolling method to inverted in X server and report back? I am running Evince V3.20. -- System Information: Debian Release: 8.4 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'testing'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.3.0-0.bpo.1-amd64 (SMP w/6 CPU cores) Locale: LANG=en_CA.utf8, LC_CTYPE=en_CA.utf8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages evince-common depends on: ii dconf-gsettings-backend [gsettings-backend] 0.22.0-1 ii gsettings-desktop-schemas3.14.1-1 evince-common recommends no packages. evince-common suggests no packages. -- no debconf information