12.04 hat das reibungslose Scrollen für Touchpads mit GTK aktiviert. Ich habe mich gefragt, ob es auch für Mausräder aktiviert werden kann. Wenn ja, wie? Wenn nicht, warum nicht? Vielen Dank.
12.04 hat das reibungslose Scrollen für Touchpads mit GTK aktiviert. Ich habe mich gefragt, ob es auch für Mausräder aktiviert werden kann. Wenn ja, wie? Wenn nicht, warum nicht? Vielen Dank.
Antworten:
Ich wünschte, das reibungslose Scrollen könnte ÜBERALL aktiviert werden. Leider kann das reibungslose Scrollen für Mausräder nicht aktiviert werden, da sie "Sprünge" aufweisen, während die Bildlaufeingabe über ein Touchpad präzise genug ist, um Pixel-für-Pixel-Bewegungen zu registrieren.
Um dies zu testen, starten Sie ein Terminal und führen Sie es aus
xev
Setzen Sie dann den Cursor in das Fenster und scrollen Sie nach oben und unten. Sie werden feststellen, dass die Taste (Taste 4 und 5) die Ausgabe kontinuierlich registriert, solange Sie Ihre Finger bewegen. Scrollen Sie nun mit dem Klickrad. Es wird nur einmal pro Mausklick registriert.
Einige Mausräder haben beim Rollen keine ausgeprägten "Sprünge", aber ich wette, dass die Hardware die von der Walze zurückgelegte Strecke liest und wie andere Mäuse Sprünge sendet, um die Hardwarekompatibilität sicherzustellen.
Während ein echtes flüssiges Scrollen pro Pixel mit einem Mausrad nicht so gut funktionieren würde, wäre eine flüssige Animation anstelle eines plötzlichen Sprungs von drei Zeilen schön.
Ich kenne keine Möglichkeit, dies global zu tun, aber in Firefox ist dies eine Option unter Einstellungen-> Erweitert.
Für Chromium / Chrome wird es derzeit über ein Flag aktiviert, indem Sie auf gehen chrome://flags
.
Ob es sich um ein Hardwareproblem handelt oder nicht, hängt von der Hardware selbst ab ... Logitech bietet Windows-Treibern ein reibungsloses Scrollen für Mäuse mit einem "freien Scrollrad" (keine Sprünge, nur ein Scrollereignis für jedes Pixel).
Es wäre wirklich großartig, wenn ich mein M500 voll ausschöpfen könnte, aber xev zeigt die typischen Sprünge nach einer bestimmten Distanz, also ist es wahrscheinlich ein Fahrerproblem. Ich bin mir nicht sicher, wen ich stören soll und wo ich das beheben soll.