So erzielen Sie eine flüssige Scrollbewegung mit der Magic Mouse

So erzielen Sie eine flüssige Scrollbewegung mit der Magic Mouse

Ich habe ein neues Ubuntu-Mate und nutze die Vorteile der Apple Magic Mouse und Tastatur.

Die Magic Mouse in OSX verfügt über ein sanftes Scrollen … wie beim Rollen gibt es eine Scroll-Steuerung, die von der Stärke der Fingerbewegung abhängt.

Ich hätte dieses Verhalten gerne in Ubuntu, kann aber keine Informationen dazu finden (ich habe Informationen zur Richtungsänderung gefunden, aber nicht zur „Rollbewegung“).

Die Anwendung „NaturalScrolling“ scheint nicht mehr zu existieren.

Wie kann ich das erreichen?

Danke

Antwort1

Obwohl ich nicht mit Ubuntu-Mate herumgespielt habe, gehe ich davon aus, dass es über ähnliche Installationsoptionen verfügt wie das normale Ubuntu.

Das aktuelle, im Kernel für Ubuntu 16.0.4 enthaltene Modul hid_magicmouse hat miese Anfangseinstellungen und verfügt nicht über die Trägheitsfunktion ähnlich wie MacOS (d. h. der Bildschirm scrollt weiter, nachdem Sie losgelassen haben); es besteht jedoch die Möglichkeit, die Einstellungen zu ändern, um das Scroll-Erlebnis anzupassen und zu verbessern.

Hier ist eine kurze Beschreibung der einzelnen Einstellungen:

  • emulate_3button= aktiviert die dritte Taste, wenn Ihr Finger die Mitte drückt. Ich finde das pingelig, also deaktiviere ich es. Unter MacOS werden nur die linken/rechten Tasten verwendet. (Boolesch)
  • Scrollrad emulieren= das Modul interpretiert horizontale und vertikale Wischbewegungen als Rad-Ticks. Die vertikale Funktion funktioniert einwandfrei, indem sie für jeden Tick sowohl Drücken als auch Loslassen emuliert, aber die horizontale emuliert nur Drücken und nicht Loslassen, was bei den Wischbewegungen vor und zurück in Chrome zu Problemen führt, also deaktiviere ich sie im Treiber (weitere Informationen finden Sie im Treiberabschnitt). (Boolesch)
  • Bericht_nicht entziffert= muss nicht eingeschaltet werden. (Boolesch)
  • Scroll-Beschleunigung= Je schneller Sie Ihren Finger bewegen, desto mehr Ticks pro Distanz werden erzeugt. (Boolesch)
  • Scrollgeschwindigkeit= hiermit wird angegeben, wie viele Ticks generiert werden sollen, wenn Sie mit dem Finger eine bestimmte Distanz streichen. Ich mag es empfindlich, daher stelle ich es auf 55 ein. (0 - 63)

Um die Einstellungen zu aktualisieren, ist es am einfachsten, das Modul zu entladen und mit den neuen Einstellungen neu zu laden. Dies können Sie in der Terminal-Eingabeaufforderung wie folgt tun:

$ sudo rmmod hid_magicmouse
$ sudo modprobe hid_magicmouse emulate_3button=0 scroll_acceleration=1 scroll_speed=55

Beziehen aufdieser Blogfür weitere Einzelheiten und wie man die Einstellungen dauerhaft macht und wie man den Treiber ändert, um Natural Scrolling zu implementieren (die obigen Informationen stammen aus diesem Blog).

verwandte Informationen