I am left-handed and recently started using the touchscreen on my laptop more. There is even a bluetooth connected stylus available for it that works quite well for painting with applications like MyPaint or Gimp.
However, whenever there is a dialog or window that has a scrollbar, it is annoying for a left-handed person to use the vertical scrollbar, which is usually located on the right side of windows.
For instance in MyPaint, the brush selection dialog is quite hard to use with a stylus held in the left hand. Also the layers dialog in gimp and so on.
Is there a way to tell Ubuntu/Gnome that I want all vertical scrollbars to appear on the left side in general (as in "not per application")? Or at least for all GTK-based applications?
As a left-handed person I feel discriminated.
Followup:
It seems that left-handed touchscreen users are a minority out there, probably touchscreen users in general. Maybe I was naive to assume there would be simply some switch to flip. All answers so far are informative and helpful, yet not quite answering the question. I'll let the engine decide about the bounty.
The option mentioned by other answers is deprecated in version 3.10.
Source: Gnome - GtkSettings
AFAIK, It is difficult to get all apps with scroll to the left. Even if the source of GTK3 libraries is modified to get it, It will affect only apps which uses
gtk-scrolled-window
. Not apps which compose their own window using scroll component.There are references on moving the vertical scroll bar to the left in Gnome Terminal and LibreOffice but I haven't found the exact methods yet. If you use Firefox extensively, moving the scroll bar to the left will help enormously:
You need to change your settings in
about:config
. Here's what to do:about:config
into the address bar (if it gives a warning about your warranty, click the button to say you'll be careful)layout.scrollbar.side
into the search box at the top of the page3
when the prompt comes upOK
and then restart Firefox.Source
So far no luck finding left-handed details for MyPaint or Gimp. However there is a left-handed mouse Q&A that might be helpful: How to set left-handed mouse pointer?
Left hand scrollbar in general
There is a discussion in Stack Exchange User Experience that will interest you. It addresses moving scrollbar to left side not just for RTL (Right To Left) languages (Arabic and Hebrew), nor just for left handed users, but for LTR users that like to hover mouse pointer to left side whilst reading paragraphs. For all these cases a scrollbar on the left side makes sense.
Perhaps between this Q&A and posting an answer on the above link, you can persuade GTK (GIMP & GNOME) developers to resurrect the left side scrollbar.
GTK-based apps
You can do that with a config file in your home, namely gtkrc :
Use your favourite editor
enter the following
To make sure every gtk app is using the file, I've created symlinks
The next time you open a GTK app, the scrollbar should have moved to the left
Source and further Documentation: