Yosemite: Deaktivieren des Trägheitsbildlaufs mit dem Mausrad

26

Gibt es eine Möglichkeit, das Scrollen durch Trägheit zu deaktivieren (Scrollen beschleunigt sich, je schneller Sie mit dem Mausrad scrollen) für Yosemite nur für die Maus? Ich verstehe den Grund für das Scrollen mit Trägheit für das Trackpad, aber mit der Maus ergibt das keinen Sinn.

Ich habe verschiedene Korrekturen in Bezug auf dieses Problem versucht:

  1. Herunterladen von Scroll Reverser basierend auf diesem Thread .

  2. Habe versucht, den Thread zu reparieren .

Aber keiner von ihnen deaktiviert das Trägheits-Scrollen für die Maus. Ich möchte immer noch das standardmäßige Windows-Verhalten beim Scrollen mit der Maus, bei dem ein Bildlauf dieselbe Entfernung aufweist, unabhängig davon, wie schnell Sie das Scrollrad drehen.

BEARBEITEN: Anscheinend können Sie das Scrollen mit Trägheit deaktivieren, indem Sie es in den Mausoptionen unter "Barrierefreiheit" aktivieren / deaktivieren. Bei mir ist das Dropdown-Menü jedoch nicht verfügbar, wie es andere Leute zu haben scheinen:

Bildbeschreibung hier eingeben

Dies ist der fragliche Thread zum Scrollen mit der Mausoption .

theGreenCabbage
quelle
Fragen Sie nach der Trägheit des Bildlaufs (Bildlauf beschleunigt sich, je schneller Sie mit dem Mausrad scrollen) oder nach dem natürlichen Bildlauf (der Richtung, in die sich die Seite bewegt, wenn Sie mit dem Mausrad in eine bestimmte Richtung scrollen)? Ihre Frage scheint hin und her zu gehen und sie sind zwei getrennte Dinge.
Tubedogg
Ich meinte über Rollenträgheit - danke für die Klarstellung. Ich werde bearbeiten.
theGreenCabbage
1
Ich bin mir nicht sicher, ob Sie tatsächlich die Trägheit des Bildlaufs meinen - wie es das iPhone tut, geht es weiter, nachdem Sie aufgehört haben, "zu drücken" -, aber für mich klingt es eher wie eine Bildlaufbeschleunigung. Das einzige, was ich gesehen habe, das die Beschleunigung ein- und ausschalten kann, ist SteerMouse [ungefähr 20 Dollar], obwohl es vermutlich auch andere Mausmodder können.
Tetsujin
Ich bin eigentlich auch ein bisschen verwirrt. Es gibt so viele Begriffe für das Verhalten von Mac-Mäusen. Natürliches Scrollen .. Trägheit .. Beschleunigung. Was ich meine, ist das, was ich beschreibe scrolling speeds up the faster you scroll the mouse wheel. Ich möchte nicht, dass es schneller oder langsamer wird - ich möchte, dass es eine Geschwindigkeit hat.
theGreenCabbage
Das ist "nur" Scrollen - eine festgelegte Anzahl von Zeilen pro "Klick". Beschleunigt wird, wenn beim langsamen Scrollen eine Zeile, beim schnellen Drehen des Rads jedoch 10 Zeilen ausgeführt werden. Trägheit ist, dass es weitergeht, nachdem Sie aufgehört haben zu scrollen, wie eine Liste auf einem iPhone zu schieben. "Natürlich" ist die Richtung, in die gescrollt wird, verglichen mit Ihrem Mausrad. Es soll sich eher wie ein Telefon anfühlen.
Tetsujin

Antworten:

16

Führen Sie im Terminal den folgenden Befehl aus, um die Mausskalierung zu deaktivieren.

defaults write -g com.apple.mouse.scaling -1

In ähnlicher Weise wird im Folgenden die Skalierung des Scrollrads deaktiviert.

defaults write -g com.apple.scrollwheel.scaling -1
0az
quelle
Ich werde es versuchen, aber stellen wir zunächst sicher, dass diese Einstellung vorhanden ist, und können bei Bedarf zum vorherigen Verhalten zurückkehren. Auf meinem System defaults write .GlobalPreferences com.apple.scrollwheel.scalingkehrt zurück 0.3125.
Stéphane Gourichon
1
Diese Einstellung scheint nur die Einstellungen für die "Maus-Bildlaufgeschwindigkeit" wiederzugeben, hat jedoch nicht den gewünschten Effekt, selbst nach dem Abmelden / Anmelden. Wenn Sie es in den Systemeinstellungen ändern und dann den Wert lesen, ändert sich der numerische Wert sofort.
Stéphane Gourichon
1
Keiner von beiden scheint den Trägheitseffekt auf dem Scrollrad für mich aufzuhalten :(
Nathan Hornby
1
defaults read .GlobalPreferences com.apple.scrollwheel.scalingkehrt zurück 0.125und defaults read .GlobalPreferences com.apple.mouse.scalingkehrt 1.5für mich unter OS X 10.11.5 (El Capitan) zurück. Überprüfen Sie Ihre eigenen Werte, damit Sie diese Änderungen rückgängig machen können, wenn Ihnen der Effekt nicht gefällt!
Dolph
1
Das Setzen des com.apple.scrollwheel.scalingWertes auf -1 schien ein wenig zu helfen, aber es ist noch besser für mich, wenn es auf 0 gesetzt wird: defaults write .GlobalPreferences com.apple.scrollwheel.scaling 0
Hannes Wallnöfer,
9

Schauen Sie sich USB Overdrive an . Mit seiner Hilfe habe ich endlich die Scroll-Beschleunigung entfernt und benutzerdefinierte Schaltflächen auf meinem Logitech m570 eingerichtet.

aspanchenko
quelle
USB Overdrive ist großartig ... bis es nicht mehr ist. Ich habe es monatelang benutzt, aber meine Maus geriet gelegentlich in einen seltsamen Zustand, in dem ein Klicken mit der mittleren Maustaste nichts auslöste und der Zeiger nicht aktualisiert wurde, je nachdem, über was er schwebte. Nur ein Neustart würde das Problem beheben.
Coredumperror
Mein Mausrad hat bei den ersten 5 Klicks nichts gemacht (technisch gesehen ist das eine "Beschleunigung" von null auf ungleich null) und jetzt scrollt es beim ersten Klick!
Liron Shapira
1
@CoreDumpError Christ, das hat das verursacht? Ich fand heraus, dass es reproduziert wird, wenn Sie scrollen, während das Mausrad gedrückt ist. Entfernen und erneutes Anschließen der externen Maus behebt das Problem. USB-Overdrive jetzt deinstalliert, und jetzt kann ich beim Scrollen der Seite auch markieren. Was für Kopfschmerzen.
Julian H. Lam
Möglicherweise möchten Sie reproduzierbare Fehler in USB-Overdrive
Timothy Zorn
Beachten Sie, dass dies ein 20-Dollar-Shareware-Programm ist. Die kostenlose Testversion ist unbegrenzt, wird jedoch mit Erinnerungen geliefert, die Sie beim Starten registrieren müssen.
Dennis Jaheruddin
3

Dies war ein Problem und eine Erschwerung für mich seit Mavericks. Ich hätte gerne eine lineare Eingabe für das Mausrad, aber in Mavericks oder Yosemite gibt es keine Option dafür, und ich habe nie einen Hack- oder Terminalbefehl gefunden, der funktioniert.

Ich habe dies vor einiger Zeit in den Apple-Foren gepostet und es ist immer noch kein Fix verfügbar:

https://discussions.apple.com/thread/5506804

Grundsätzlich möchte ich mit einem "Stups" des Mausrads 4 Zeilen nach unten scrollen. Momentan und unvermeidlich bewegt ein langsamer "Stoß" das Mausrad um 0,5 pro Zeile. Wenn ich schneller nach unten scrolle, wird der Vorgang beschleunigt. Das Endergebnis ist jedoch, dass ich zum Scrollen zu einer genauen Position auf einer großen Seite immer daran vorbei scrolle und wieder nach oben gehen muss. Es ist äußerst ärgerlich und es gibt keine bekannten Korrekturen dafür.

Phil L
quelle
1
Wie mein Kommentar oben SteerMouse kann dies tun
Tetsujin
Kann SteerMouse nur das Bildlaufverhalten ändern [und nicht meine Mausgeschwindigkeit / -beschleunigung / usw.]? Ich verwende das Logitech Gaming Mouse-Dienstprogramm [das leider keine Steuerung für das Bildlaufverhalten hat], kümmere mich jedoch um die Geschwindigkeit und Beschleunigung meiner Maus.
theGreenCabbage
@theGreenCabbage SteerMouse ist entweder / oder, entweder 'Anzahl der Zeilen pro Klick' oder 'beschleunigtes Scrollen'. Es kann leider nicht beides sein. [Übrigens, wenn Sie jemanden benötigen, der speziell über einen Kommentar informiert werden soll, müssen Sie @ hinzufügen, dann den Namen eingeben und auf den gewünschten klicken. Andernfalls sehen sie es möglicherweise nie, wenn es nicht ihr erster Beitrag war. Ich fand diese versehentlich]
Tetsujin
@ Tetsujin Danke für die Antwort. Was ich in erster Linie gemeint habe ist, kann ich nur das Scrollverhalten und nicht die anderen Verhalten aktivieren? Ich möchte nicht, dass SteerMouse meine Mausbeschleunigung und Tasten für mich verwaltet.
theGreenCabbage
Sie können die Schaltflächen standardmäßig belassen und den Bildlauf nur auf die gewünschte Anzahl von Zeilen einstellen, anstatt sie zu beschleunigen. Obwohl dies zu Konflikten führen wird, bezweifle ich, dass Sie mit der Logitech-Systemsteuerung beide Funktionen gleichzeitig verwenden können. Trotzdem habe ich es immer anstelle von Logitech für meine 8-Tasten-Maus MX518 verwendet, da es genau das tut, was ich möchte - und das lange bevor Logitech die Mühe machte, einen Mac-CP zu erstellen;)
Tetsujin
2

Dank Tetsujin kann ich bestätigen, dass SteerMouse lineare Bildläufe zulässt. Außerdem können Beschleunigung und Empfindlichkeit der Mausbewegung separat eingestellt werden.

Um dies zu tun:

  1. Öffnen Sie Steermouse
  2. Gehen Sie zur Registerkarte Rad
  3. Wählen Sie "Aufrollen" und ändern Sie den Modus in "Linear".
  4. Wiederholen Sie diesen Vorgang für das Herunterrollen.

Wenn Sie nicht möchten, dass sich Ihre Cursorgeschwindigkeit ändert, deaktivieren Sie die Einstellungen auf der Registerkarte Cursor.

Es gibt also eine Lösung, wenn Sie gerne 20 US-Dollar bezahlen, um Apples Fehler zu beheben.

Timmmm
quelle
Ich bin mir nicht sicher, warum dies so schlecht bewertet wird. Dies ist die einzige Antwort auf dieser Seite, die tatsächlich funktioniert.
Setzen Sie Monica
-3

DAS FUNKTIONIERT! Gehen Sie zu Systemeinstellungen> Maus> Bildlaufrichtung: natürlich (UNCHECK)

Devin P
quelle
3
Ich glaube nicht, dass Sie eine Ahnung haben, was diese Frage zu stellen versucht
theGreenCabbage