Ist es möglich, eine unterschiedliche Scrollgeschwindigkeit des Mausrads zu haben, je nachdem, welche Anwendung oben ausgeführt wird (fokussiert)?
Wie eine langsamere Bildlaufgeschwindigkeit für Guake zum einfachen Lesen und eine höhere für Webbrowser, um schneller zu scrollen.
xorg
mouse-scroll
mouse-wheel
Braiam
quelle
quelle
Antworten:
Einführung
Mit dem folgenden Skript
dynamic_mouse_speed.py
können Sie festlegen, wie hoch der Mauszeiger und / oder die Bildlaufgeschwindigkeit sein sollen, wenn das benutzerdefinierte Fenster den Fokus hat.Wichtig : Für das Skript ist ein
imwheel
Programm erforderlich , um die Bildlaufgeschwindigkeit zu erhöhen. Bitte installieren Sie es übersudo apt-get install imwheel
Verwendungszweck
Wie durch
-h
Flagge gezeigt :Mit dem Skript können Benutzer das Fenster auswählen, das sie mit einem Mausklick verfolgen möchten. Der Mauszeiger wird zu einem Kreuz und der Benutzer kann ein gewünschtes Fenster auswählen.
Wenn Sie
python3 dynamic_mouse_speed.py
alleine laufen, wird nur der Popup-Dialog angezeigt und es wird nichts für sich getan.Laufen
python3 dynamic_mouse_speed.py -s 5
erhöht die Bildlaufgeschwindigkeit, während diepython3 dynamic_mouse_speed.py -s -5
Bildlaufgeschwindigkeit verlangsamt wird.python3 dynamic_mouse_speed.py -p -0.9
verringert die Zeigergeschwindigkeit, währendpython3 dynamic_mouse_speed.py -p 0.9
die Zeigergeschwindigkeit erhöht wird.-s
und-p
Optionen können gemischt werden.-v
Erzeugt Debugging-Informationen in der Befehlszeile.Quelle
Auch als GitHub-Kern verfügbar
Anmerkungen
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.
Diese können ignoriert werden.Evdev Scrolling Distance
Eigenschaft gefunden wurdequelle
imwheel
Pakets, was es etwas komplizierter macht. Ich werde Sie informieren, sobald ich meine Antwort aktualisiere. Was Sie über das unvorhersehbare Verhalten von Benutzern gesagt haben, sehe ich nicht, wie unvorhersehbar dies ist. Könnten Sie mehr erklären?