Unter Windows können Sie in den meisten Programmen mit großen, scrollbaren Textcontainern (z. B. allen Browsern, den meisten Textverarbeitungsprogrammen und IDEs) die mittlere Maustaste drücken und dann die Maus bewegen, um einen Bildlauf durchzuführen. Dieses Scrollen ist flüssig und ermöglicht es Ihnen, sehr schnell nur mit der Maus zu scrollen.
Wenn ich Linux auf Laptops verwendet habe, hat das Scrollen mit zwei Fingern ungefähr die gleiche Funktion. Es ist einfach, eine Seite schnell nach unten zu scrollen (viel schneller als mit einem Mausrad), aber das Scrollen bleibt flüssig genug, um eine präzise Positionierung zu ermöglichen.
Ich bin nicht sicher, wie ich dasselbe erreichen soll, wenn ich Linux mit einer Maus auf einem Desktop laufen lasse. Soweit ich nach einer ganzen Reihe von Googeln feststellen kann, gibt es weder anwendungsspezifische Einstellungen für das Verhalten der mittleren Maustaste im Windows-Stil noch systemweite Einstellungen, um den gleichen Effekt zu erzielen.
Um dies konkret zu machen, lassen Sie uns - falls relevant - sagen, dass ich im Kontext von Firefox, Google Chrome, Gedit und Eclipse nach einer aktuellen Version von Mint (was ich zu Hause verwende) oder Ubuntu (was ich verwende) frage auf Arbeit). Ich vermute jedoch, dass dies eine ziemlich distro-agnostische und anwendungs-agnostische Frage ist.
Soweit ich das beurteilen kann, gibt es folgende Möglichkeiten zum Scrollen:
- Scrollen Sie mit dem Mausrad - langsam!
- Verwenden Sie die PgUp / PgDn-Tasten - springt über eine große Distanz, kann also nicht für eine präzise Positionierung verwendet werden und ist weniger komfortabel als die Verwendung der Maus
- Ziehen Sie die Bildlaufleiste auf der rechten Seite des Bildschirms nach oben und unten, wie ich es auf alten Windows-PCs mit Zwei-Tasten-Mäusen getan habe. Dies ist, was ich in der Praxis mache, aber es ist einfach weniger komfortabel als Windows-artiges Scrollen mit der mittleren Maus. Auf einem riesigen Breitbildschirm brauche ich fast eine Sekunde, um den Cursor von der Mitte des Bildschirms zur Bildlaufleiste zu bewegen, und fast eine Sekunde, um ihn wieder zurück zu bewegen, und ich muss den Blick von dem Inhalt abwenden, den ich habe Ich scrolle tatsächlich, um dies zu tun.
Nichts davon befriedigt mich! Dieses UI-Problem ist die einzige Sache, die mein Vergnügen an Linux auf Desktops vergiftet, und lässt mich beinahe wünschen, ich hätte ein Laptop-Touchpad anstelle einer Maus verwendet. Es irritiert mich genug, dass ich zu dem Schluss gekommen bin, dass mir entweder ein grundlegendes Linux-UI-Feature fehlt, das dieses Problem löst, oder dass ich nur ein überempfindlicher Freak bin und es nicht einmal andere stört - aber ich bin mir nicht sicher, welches .
Meine Fragen sind also:
- Gibt es Windows-artiges Scrollen mit der mittleren Maustaste irgendwo in der Linux-Welt oder handelt es sich wirklich nur um eine Windows-Sache? Können Sie in Linux-Webbrowsern insbesondere einen Bildlauf im Windows-Stil ausführen?
- Gibt es irgendwelche Mechanismen zum Blättern von Seiten, die unter Linux existieren, aber nicht unter Windows, insbesondere solche, die die von mir beschriebene Rolle ausführen?
- Irgendwelche anderen Lösungen, die ich vermisse?
xorg.conf
, die geholfen haben (ich neige dazu, meine altenxorg.conf
Anpassungen auf neue Installationen zu kopieren, damit ich mich nicht genau erinnere). Wenn Sie GNOME verwenden, stöbern Sie in Ihren Mauseinstellungen und prüfen Sie, ob sich dort etwas befindet.Antworten:
Die Funktion, über die Sie sprechen, heißt Auto-Scrolling . Sie können die mittlere Maustaste gedrückt halten und die Maus bewegen, um einen reibungslosen Bildlauf durchzuführen. In Linux wird das Standardverhalten für diese Aktion (Drücken der mittleren Maustaste) im Allgemeinen zum Einfügen von Text verwendet.
Es gibt jedoch eine Voreinstellung in Firefox und eine Erweiterung für Chrome / Chromium, mit der Sie mit der mittleren Maustaste scrollen und diese Funktion aktivieren können.
Feuerfuchs
Unter Browsingfinden Sie die Option mit dem Namen
Use autoscrolling
. Setzen Sie ein Häkchen, um diese Funktionalität in Firefox zu aktivieren.Chrom / Chrom
Für Chrome / Chromium können wir eine Erweiterung namens AutoScroll (von kaescripts.blogspot.com) verwenden .
Klicken Sie auf die Schaltfläche
ADD TO CHROME
, um diese Erweiterung zu installieren.Klicken Sie Addim Bestätigungsdialog auf.
Andere Anwendungen
Für andere Anwendungen habe ich noch keine Lösung gefunden. Wie auch immer, es sind die großen Webseiten, die die meisten Probleme verursachen, für die sowohl Firefox als auch Chrome / Chromium eine Lösung haben.
Viel Spaß beim Scrollen!
quelle
https://chrome.google.com/webstore/category/apps?hl=en
sich.Dies funktioniert mit all Ihren Anwendungen, ohne dass Sie etwas installieren müssen.
Holen Sie sich Ihre Eingabe deviceID. In meinem Fall (Logitech M315 / M235) war es 11.
Wenn Sie möchten, listen Sie die verfügbaren Eigenschaften mit auf
xinput list-props <deviceID>
. Wenn Sie libinput (die Zukunft / Gegenwart) verwenden, beginnen fast alle Eigenschaften mit libinput . Um meine Antwort hier zuevdev
überprüfen .Mit
libinput
:Legen Sie die Eigenschaften der Maus fest
Beschreibung von
man libinput
:quelle
evdev
[mach eine Sache]. Mitlibinput
: [mach eine andere Sache]." Woher weiß ich, welches davon auf mich zutrifft? Ich habe noch nie davon gehört, bevor ich diese Antwort gelesen habe.modinfo $(lsmod|grep -iE "input" | col1)
) zeigt ihn nicht an . Aber nachdem Sie Ihre Geräte-ID erhalten und Eigenschaften aufgelistet haben, beginnenlibinput
fast alle Eigenschaften mit diesem Wort. Außerdem haben Sie dasxserver-xorg-input-libinput
Paket installiert. Derlibinput-list-devices
Befehl listet Ihr Gerät auf (sicherlich eingeschaltet/proc/bus/input/devices
). Wenn Sie X verwenden, finden Sie weitere Informationen unter/usr/share/X11/xorg.conf.d/
.