[opensuse] change gnome drag direction for docs, menus, etc.
On a laptop with a touch pad: It's recently happened somehow that, when I'm In Firefox and want to scroll a long document down (e.g., to read more toward the bottom of the doc), I have to drag on the touchpad *upwards*. This is also true of all apps and widgets, e.g., to scroll down through a long menu, I have to drag *up*. Of course this is totally counter-intuitive. I've looked around quite a bit in the various configuration apps and settings, but haven't found a way to change this back to normal. Does anyone know how/where this is done? tnx much. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Le 17/05/2018 à 10:24, ken a écrit :
more toward the bottom of the doc), I have to drag on the touchpad *upwards*. This is also true of all apps and widgets, e.g., to scroll down through a long menu, I have to drag *up*. Of course this is totally counter-intuitive.
it's the windows way :-( but AFAIK not ours, hope this will continue :-( the rationale is probably that some move the "paper", the others move the "windows" :-( jdd -- http://dodin.org -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 17 May 2018 10:36:01 +0200 "jdd@dodin.org" <jdd@dodin.org> wrote:
it's the windows way :-(
AFAIK Apple invented it first.
but AFAIK not ours, hope this will continue :-(
I don't like it either... but...
the rationale is probably that some move the "paper", the others move the "windows" :-(
That's right. More people use iPhones and iPads than use Macs now. On iDevices, you push the screen contents upwards to get to the bottom of a document. On computers, echoing mouse scroll wheels, you go the other way. So Apple harmonised both to the same direction -- the touchscreen direction. I don't like it either, but there you go. To the OP: it is called "natural scrolling" and you will find a setting by that name somewhere in the pointing-device settings, I would guess. -- Liam Proven - Technical Writer, SUSE Linux s.r.o. Corso II, Křižíkova 148/34, 186-00 Praha 8 - Karlín, Czechia Email: lproven@suse.com - Office telephone: +420 284 241 084 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/17/2018 09:06 AM, Liam Proven wrote:
On Thu, 17 May 2018 10:36:01 +0200 "jdd@dodin.org" <jdd@dodin.org> wrote:
it's the windows way :-( AFAIK Apple invented it first.
but AFAIK not ours, hope this will continue :-( I don't like it either... but...
the rationale is probably that some move the "paper", the others move the "windows" :-( That's right. More people use iPhones and iPads than use Macs now. On iDevices, you push the screen contents upwards to get to the bottom of a document. On computers, echoing mouse scroll wheels, you go the other way.
So Apple harmonised both to the same direction -- the touchscreen direction.
I don't like it either, but there you go.
To the OP: it is called "natural scrolling" and you will find a setting by that name somewhere in the pointing-device settings, I would guess.
"Natural scrolling"... I like that term. Thanks. I've already looked through all the apps I know of... Settings, Tweak Tool, Gnome configuration editor, Touchpad, and one other one. Armed with the the proper terminology, I'll have another look. tnx++ So I guess it isn't dependent upon the GUI/Gnome theme...? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
17.05.2018 21:14, ken пишет:
"Natural scrolling"... I like that term. Thanks.
I've already looked through all the apps I know of... Settings, Tweak Tool, Gnome configuration editor, Touchpad, and one other one. Armed with the the proper terminology, I'll have another look. tnx++
So I guess it isn't dependent upon the GUI/Gnome theme...?
bor@bor-Latitude-E5450:~$ cat /etc/X11/xorg.conf.d/90-libinput-touchpad.conf Section "InputClass" Identifier "AlpsPS/2 ALPS DualPoint TouchPad" MatchProduct "AlpsPS/2 ALPS DualPoint TouchPad" Option "Tapping" "true" Option "NaturalScrolling" "true" Option "TappingDrag" "false" EndSection If you are using synaptics driver, check manual for exact option. I stopped using it long ago. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/17/2018 11:50 PM, Andrei Borzenkov wrote:
17.05.2018 21:14, ken пишет:
"Natural scrolling"... I like that term. Thanks.
I've already looked through all the apps I know of... Settings, Tweak Tool, Gnome configuration editor, Touchpad, and one other one. Armed with the the proper terminology, I'll have another look. tnx++
So I guess it isn't dependent upon the GUI/Gnome theme...?
bor@bor-Latitude-E5450:~$ cat /etc/X11/xorg.conf.d/90-libinput-touchpad.conf Section "InputClass" Identifier "AlpsPS/2 ALPS DualPoint TouchPad" MatchProduct "AlpsPS/2 ALPS DualPoint TouchPad" Option "Tapping" "true" Option "NaturalScrolling" "true" Option "TappingDrag" "false" EndSection
If you are using synaptics driver, check manual for exact option. I stopped using it long ago.
That file doesn't exist on my system (42.3). Where did you get it from? Also, doing some reading about this same problem on a debian forum, I found reference to a gui frontend to libinput. That frontend app had a simple switch to change to natural scrolling. But I don't find that frontend app for opensuse. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
19.05.2018 13:33, ken пишет:
On 05/17/2018 11:50 PM, Andrei Borzenkov wrote:
17.05.2018 21:14, ken пишет:
"Natural scrolling"... I like that term. Thanks.
I've already looked through all the apps I know of... Settings, Tweak Tool, Gnome configuration editor, Touchpad, and one other one. Armed with the the proper terminology, I'll have another look. tnx++
So I guess it isn't dependent upon the GUI/Gnome theme...?
bor@bor-Latitude-E5450:~$ cat /etc/X11/xorg.conf.d/90-libinput-touchpad.conf Section "InputClass" Identifier "AlpsPS/2 ALPS DualPoint TouchPad" MatchProduct "AlpsPS/2 ALPS DualPoint TouchPad" Option "Tapping" "true" Option "NaturalScrolling" "true" Option "TappingDrag" "false" EndSection
If you are using synaptics driver, check manual for exact option. I stopped using it long ago.
That file doesn't exist on my system (42.3). Where did you get it from?
Sorry, I misunderstood your post. I thought you were asking how to enable it. I created this file to set mouse behavior.
Also, doing some reading about this same problem on a debian forum, I found reference to a gui frontend to libinput. That frontend app had a simple switch to change to natural scrolling. But I don't find that frontend app for opensuse.
If you are on GNOME, then Settings - Devices - Mouse&Touchpad has option for Natural Scrolling. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/19/2018 01:03 PM, Andrei Borzenkov wrote:
Also, doing some reading about this same problem on a debian forum, I found reference to a gui frontend to libinput. That frontend app had a simple switch to change to natural scrolling. But I don't find that frontend app for opensuse.
If you are on GNOME, then Settings - Devices - Mouse&Touchpad has option for Natural Scrolling.
Hmm. Mine doesn't. Am I the only one whose "Settings -> Mouse & Touchpad" doesn't have a widget for settting "Natural Scrolling"? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
* ken <gebser@mousecar.com> [01-01-70 12:34]:
On 05/19/2018 01:03 PM, Andrei Borzenkov wrote:
Also, doing some reading about this same problem on a debian forum, I found reference to a gui frontend to libinput. That frontend app had a simple switch to change to natural scrolling. But I don't find that frontend app for opensuse.
If you are on GNOME, then Settings - Devices - Mouse&Touchpad has option for Natural Scrolling.
Hmm. Mine doesn't. Am I the only one whose "Settings -> Mouse & Touchpad" doesn't have a widget for settting "Natural Scrolling"?
Tw, plasma5/kde5 Mine does not but it does offer: Reverse scroll direction for the touchpad -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Registered Linux User #207535 @ http://linuxcounter.net Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
19.05.2018 22:41, ken пишет:
On 05/19/2018 01:03 PM, Andrei Borzenkov wrote:
Also, doing some reading about this same problem on a debian forum, I found reference to a gui frontend to libinput. That frontend app had a simple switch to change to natural scrolling. But I don't find that frontend app for opensuse.
If you are on GNOME, then Settings - Devices - Mouse&Touchpad has option for Natural Scrolling.
Hmm. Mine doesn't. Am I the only one whose "Settings -> Mouse & Touchpad" doesn't have a widget for settting "Natural Scrolling"?
Looks like natural scrolling is offered for touchpads only. What device do you have? Is it normal mouse? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/20/2018 04:01 AM, Andrei Borzenkov wrote:
19.05.2018 22:41, ken пишет:
On 05/19/2018 01:03 PM, Andrei Borzenkov wrote:
Also, doing some reading about this same problem on a debian forum, I found reference to a gui frontend to libinput. That frontend app had a simple switch to change to natural scrolling. But I don't find that frontend app for opensuse.
If you are on GNOME, then Settings - Devices - Mouse&Touchpad has option for Natural Scrolling. Hmm. Mine doesn't. Am I the only one whose "Settings -> Mouse & Touchpad" doesn't have a widget for settting "Natural Scrolling"?
Looks like natural scrolling is offered for touchpads only. What device do you have? Is it normal mouse?
Not a mouse. It's a touchpad... although to be perfectly clear :) ... # hwinfo --mouse 39: PS/2 00.0: 10500 PS/2 Mouse [Created at input.249] Unique ID: AH6Q.Y_f5kDtfqz2 Hardware Class: mouse Model: "SynPS/2 Synaptics TouchPad" Vendor: 0x0002 Device: 0x0007 "SynPS/2 Synaptics TouchPad" Compatible to: int 0x0210 0x0001 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event4, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 1 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=new, avail=yes, need=no, active=unknown -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/23/2018 07:21 PM, ken wrote:
Not a mouse. It's a touchpad... although to be perfectly clear :) ...
# hwinfo --mouse 39: PS/2 00.0: 10500 PS/2 Mouse [Created at input.249] Unique ID: AH6Q.Y_f5kDtfqz2 Hardware Class: mouse Model: "SynPS/2 Synaptics TouchPad" Vendor: 0x0002 Device: 0x0007 "SynPS/2 Synaptics TouchPad" Compatible to: int 0x0210 0x0001 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event4, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 1 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=new, avail=yes, need=no, active=unknown
For current libinput use, see: https://wiki.archlinux.org/index.php/Libinput e.g. $ xinput list-props 'SynPS/2 Synaptics TouchPad' For synaptics see: https://wiki.archlinux.org/index.php/Touchpad_Synaptics e.g. $ synclient -l (you may very well have both available on 42.3 - I do) Both pages will explain how to look at the current configuration and how to adjust the configuration to your liking. -- David C. Rankin, J.D.,P.E. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/23/2018 09:00 PM, David C. Rankin wrote:
On 05/23/2018 07:21 PM, ken wrote:
Not a mouse. It's a touchpad... although to be perfectly clear :) ...
# hwinfo --mouse 39: PS/2 00.0: 10500 PS/2 Mouse [Created at input.249] Unique ID: AH6Q.Y_f5kDtfqz2 Hardware Class: mouse Model: "SynPS/2 Synaptics TouchPad" Vendor: 0x0002 Device: 0x0007 "SynPS/2 Synaptics TouchPad" Compatible to: int 0x0210 0x0001 Device File: /dev/input/mice (/dev/input/mouse0) Device Files: /dev/input/mice, /dev/input/mouse0, /dev/input/event4, /dev/input/by-path/platform-i8042-serio-1-event-mouse, /dev/input/by-path/platform-i8042-serio-1-mouse Device Number: char 13:63 (char 13:32) Driver Info #0: Buttons: 1 Wheels: 0 XFree86 Protocol: explorerps/2 GPM Protocol: exps2 Config Status: cfg=new, avail=yes, need=no, active=unknown
For current libinput use, see: https://wiki.archlinux.org/index.php/Libinput
e.g. $ xinput list-props 'SynPS/2 Synaptics TouchPad'
For synaptics see: https://wiki.archlinux.org/index.php/Touchpad_Synaptics
e.g. $ synclient -l
(you may very well have both available on 42.3 - I do)
Both pages will explain how to look at the current configuration and how to adjust the configuration to your liking.
Those are all very interesting webpages and commands. Thanks. Unfortunately though, I didn't see anything there, including when listing properties using "xinput" and "synclient", which was relevant, or even suggestive of being relevant, to NaturalScrolling or scrolling of any kind. The first webpage you point out talks about using a command called "libinput"; other webpages I read mentioned that as well, but my system, though it has libraries containing that name, doesn't have any executable by that name. Nor do either "zypper se libinput" or "yum search libinput" show any package which I don't already have installed. So for a few reasons, all of that seems like a dead-end. Moreover, those tools (xinput and synclient) and others like them, while they can be used to set many of a touchpad's properties, any changes made using them, would probably be wiped out upon the next reboot... perhaps even sooner (by systemd?). While they would be useful for developers, they're too low on the "executable chain" to be useful in resolving my issue. Looking in the logs, I found mention of "XINPUT" and "TouchPad" in /var/log/Xorg.0.log ... but unfortunately that file doesn't timestamp anything, so I can't correlate anything there with any other event, particular with my last reboot when this issue (and others) first appeared. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Wed, 23 May 2018 20:21:04 -0400 ken <gebser@mousecar.com> wrote:
Not a mouse. It's a touchpad... although to be perfectly clear :) ...
Do you have the Synaptics driver installed? If not, you should add that, then you might be able to properly configure the device's behaviour. -- Liam Proven - Technical Writer, SUSE Linux s.r.o. Corso II, Křižíkova 148/34, 186-00 Praha 8 - Karlín, Czechia Email: lproven@suse.com - Office telephone: +420 284 241 084 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/24/2018 06:41 AM, Liam Proven wrote:
On Wed, 23 May 2018 20:21:04 -0400 ken <gebser@mousecar.com> wrote:
Not a mouse. It's a touchpad... although to be perfectly clear :) ... Do you have the Synaptics driver installed? If not, you should add that, then you might be able to properly configure the device's behaviour.
Yeah, I do. In fact, my touchpad was working fine up until a reboot last week. It might be relevant -- or perhaps not -- that since that same reboot, the keyboard config has changed once again-- back to that Windows ergonomic-split thing. Most of the keys still work okay. Also, since that reboot there's a new quirk: When I hit an "error" key, the entire display blink-flashes off and then back on, something I've never seen before. When I say "error" here, I mean, e.g., if I'm using "less" to view a file in gnome-terminal and hit "j" when I'm already at the end of the viewed file. Every time I hit "j" in that situation the entire screen flashes black momentarily. So I'm thinking that some routine performing configuration upon start-up has goofed up, that the touchpad, keyboard, and flashing display issues are all tied together. (All that was functioning fine prior to the reboot.) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Thu, 17 May 2018 14:14:06 -0400 ken <gebser@mousecar.com> wrote:
"Natural scrolling"... I like that term. Thanks.
You're welcome.
I've already looked through all the apps I know of... Settings, Tweak Tool, Gnome configuration editor, Touchpad, and one other one. Armed with the the proper terminology, I'll have another look. tnx++
These might help... https://unix.stackexchange.com/questions/307928/how-to-disable-natural-scrol... https://forums.opensuse.org/showthread.php/517202-Gnome-disable-natural-scro...
So I guess it isn't dependent upon the GUI/Gnome theme...?
I was going to ask what desktop, but I guess now I know. I can't stand and don't use GNOME 3 myself, but no, I don't _think_ the theme would affect it. -- Liam Proven - Technical Writer, SUSE Linux s.r.o. Corso II, Křižíkova 148/34, 186-00 Praha 8 - Karlín, Czechia Email: lproven@suse.com - Office telephone: +420 284 241 084 -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 05/17/2018 04:36 AM, jdd@dodin.org wrote:
Le 17/05/2018 à 10:24, ken a écrit :
more toward the bottom of the doc), I have to drag on the touchpad *upwards*. This is also true of all apps and widgets, e.g., to scroll down through a long menu, I have to drag *up*. Of course this is totally counter-intuitive.
it's the windows way :-(
but AFAIK not ours, hope this will continue :-(
the rationale is probably that some move the "paper", the others move the "windows" :-(
jdd
I've never picked up "the windows way", probably because I've hardly used windows, maybe never used windows on a machine with a touchpad. That's a good thing. ;) So does your GUI move the paper or does it move the window? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
jdd@dodin.org wrote:
Le 17/05/2018 à 10:24, ken a écrit :
more toward the bottom of the doc), I have to drag on the touchpad *upwards*. This is also true of all apps and widgets, e.g., to scroll down through a long menu, I have to drag *up*. Of course this is totally counter-intuitive.
it's the windows way :-(
It's the same on smartphones isn't it? To move down the page, you swipe up. That's the Android way :-) -- Per Jessen, Zürich (12.3°C) http://www.dns24.ch/ - your free DNS host, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (7)
-
Andrei Borzenkov
-
David C. Rankin
-
jdd@dodin.org
-
ken
-
Liam Proven
-
Patrick Shanahan
-
Per Jessen