Wie verschiebe ich alle vertikalen Bildlaufleisten nach links?

7

Ich bin Linkshänder und benutze seit kurzem mehr den Touchscreen auf meinem Laptop. Es gibt sogar einen mit Bluetooth verbundenen Stift, der sich gut zum Malen mit Anwendungen wie MyPaint oder Gimp eignet.

Wenn es jedoch ein Dialogfeld oder Fenster mit einer Bildlaufleiste gibt, ist es für Linkshänder ärgerlich, die vertikale Bildlaufleiste zu verwenden, die sich normalerweise auf der rechten Seite des Fensters befindet.

In MyPaint ist der Dialog zur Pinselauswahl beispielsweise mit einem Stift in der linken Hand recht schwierig zu verwenden. Auch der Ebenendialog in Gimp und so weiter.

Gibt es eine Möglichkeit, Ubuntu / Gnome mitzuteilen, dass alle vertikalen Bildlaufleisten im Allgemeinen auf der linken Seite angezeigt werden sollen (wie in "Nicht pro Anwendung")? Oder zumindest für alle GTK-basierten Anwendungen?

Als Linkshänder fühle ich mich diskriminiert.

Nachverfolgen :

Es scheint, dass linkshändige Touchscreen-Benutzer eine Minderheit sind, wahrscheinlich Touchscreen-Benutzer im Allgemeinen. Vielleicht war ich naiv anzunehmen, dass es einfach einen Schalter zum Umdrehen geben würde. Alle bisherigen Antworten sind informativ und hilfreich, beantworten die Frage jedoch nicht ganz. Ich werde den Motor über das Kopfgeld entscheiden lassen.

Sebastian Stark
quelle

Antworten:

1

Die in anderen Antworten erwähnte Option ist in Version 3.10 veraltet.

GtkSettings:gtk-scrolled-window-placement ist seit Version 3.10 veraltet und sollte nicht in neu geschriebenem Code verwendet werden.

Diese Einstellung wird ignoriert.

Quelle: Gnome - GtkSettings

AFAIK, Es ist schwierig, alle Apps mit einem Bildlauf nach links zu erhalten. Selbst wenn die Quelle der GTK3-Bibliotheken geändert wird, um sie zu erhalten, betrifft dies nur Apps, die verwendet werden gtk-scrolled-window. Keine Apps, die mithilfe der Bildlaufkomponente ein eigenes Fenster erstellen.

user.dz
quelle
1

Es gibt Hinweise zum Verschieben der vertikalen Bildlaufleiste nach links in Gnome Terminal und LibreOffice, aber ich habe die genauen Methoden noch nicht gefunden. Wenn Sie Firefox häufig verwenden , hilft es enorm, die Bildlaufleiste nach links zu verschieben:

Sie müssen Ihre Einstellungen in ändern about:config. Folgendes ist zu tun:

  1. Geben Sie about:configin die Adressleiste ein (wenn eine Warnung zu Ihrer Garantie angezeigt wird, klicken Sie auf die Schaltfläche, um zu bestätigen, dass Sie vorsichtig sind).
  2. Geben Sie layout.scrollbar.sidein das Suchfeld oben auf der Seite ein
  3. Doppelklicken Sie auf das Ergebnis und ersetzen Sie den aktuellen Wert durch a, 3wenn die Eingabeaufforderung angezeigt wird
  4. Klicken Sie auf OKund starten Sie Firefox neu.

Quelle


Bisher kein Glück, Linkshänder-Details für MyPaint oder Gimp zu finden . Es gibt jedoch Fragen und Antworten für Linkshänder, die hilfreich sein können: Wie wird der Mauszeiger für Linkshänder eingestellt?

Linke Bildlaufleiste im Allgemeinen

In Stack Exchange User Experience gibt es eine Diskussion , die Sie interessieren wird. Es befasst sich mit dem Verschieben der Bildlaufleiste nach links, nicht nur für RTL-Sprachen (von rechts nach links) (Arabisch und Hebräisch), noch nur für Linkshänder, sondern auch für LTR-Benutzer, die beim Lesen von Absätzen den Mauszeiger auf die linke Seite bewegen möchten. In all diesen Fällen ist eine Bildlaufleiste auf der linken Seite sinnvoll.

Vielleicht können Sie zwischen diesen Fragen und Antworten und dem Posten einer Antwort auf den obigen Link GTK-Entwickler (GIMP & GNOME) davon überzeugen, die linke Bildlaufleiste wiederzubeleben.

WinEunuuchs2Unix
quelle
Als Randnotiz: Ich benutze Vivaldi, weil Firefox keine nützliche Touchscreen-Unterstützung hat
Sebastian Stark
@SebastianStark Ich habe kurz nachgesehen vivaldi(coole Website), aber in der linken Bildlaufleiste nichts gefunden. Ich habe die Antwort mit einer Frage und Antwort zum Stack Exchange-Benutzerdesign aktualisiert, in der eine Bildlaufleiste auf der linken Seite angefordert wurde, die Sie interessieren könnte.
WinEunuuchs2Unix
Lesen Sie etwas über diesen Link "User Experience". Ich denke, sie diskutieren mehr darüber, wie und wann man Dinge mit der linken oder rechten Hand macht. Es ist eine Designentscheidung und als solche fragwürdig. Ich denke, wir sollten einfach beide unterstützen, damit die Benutzer wählen können.
Sebastian Stark
@SebastianStark Ich stimme 100% zu. Es nimmt den gleichen Platz ein, egal ob auf der linken oder rechten Seite. Es sollte eine einfache Funktion sein, es von einer Seite zur anderen zu tauschen.
WinEunuuchs2Unix
0

GTK-basierte Apps

Sie können dies mit einer Konfigurationsdatei in Ihrem Zuhause tun, nämlich gtkrc :

Verwenden Sie Ihren Lieblingseditor

nano ~/.gtkrc

Gebe folgendes ein

gtk-scrolled-window-placement = top-right

Um sicherzustellen, dass jede GTK-App die Datei verwendet, habe ich Symlinks erstellt

ln -s ~/.gtkrc ~/.gtkrc-2.0
ln -s ~/.gtkrc ~/.gtkrc-3.0

Wenn Sie das nächste Mal eine GTK-App öffnen, sollte sich die Bildlaufleiste nach links verschoben haben


Quelle und weitere Dokumentation:

Robert Riedl
quelle
Scheint nicht mit GIMP zu arbeiten - vielleicht hat jemand anderes eine Idee?
Robert Riedl
Es funktioniert für den Pinsel-Dialog in Gimp, aber nicht für die Hauptfenster. In mypaint funktioniert es überhaupt nicht. Auch nicht in Nautilus und Offenbarung.
Sebastian Stark
Es kann sein, dass dies in GIMP fest codiert ist. Es bringt seine eigenen gtkrc-Dateien mit, scheint aber die gtk-scrolled-window-placement = top-rightZeile zu ignorieren (oder zu überschreiben?) . Das tut mir leid ... Wenn hier niemand helfen kann, können Sie einen Fehler mit GIMP und / oder Ubuntu melden, da dies kein erwartetes Verhalten ist.
Robert Riedl
Diese Dinge sind, wo Linux glänzen könnte, aber es nicht :( Danke für all Ihre Bemühungen. (Auch @Ratler)
Sebastian Stark