Mausrad-Emulation auf Mac

16

Ich bin kürzlich in ein Büro umgezogen, das auf Apple-Computern standardisiert ist und auf etwas gestoßen ist, das ich mit Linux verwendet habe, von dem ich weiß, dass es mich auf dem Mac verrückt machen wird. Ich benutze eine Logitech MarbleMouse, einen Trackball ohne Mausrad. Unter Linux gibt es eine Konfigurationsoption (EmulateWheel und EmulateWheelButton in evdev), mit der Sie eine Taste drücken und die Maus- / Trackballbewegung wie ein Scrollrad ausführen können. Gibt es auf dem Mac etwas Vergleichbares?

EmeraldD.
quelle
2
Ihre Frage enthält tatsächlich zwei Fragen (von denen letztere vielleicht hier oder hier beantwortet werden ). Könnten Sie es als zwei getrennte Fragen stellen, um die Site organisiert zu halten?
Saaru Lindestøkke
1
Das sollte sauberer sein.
Smaragd.
2
Ich finde es ekelhaft, dass Logitech bis heute nicht die grundlegendste Funktion in seiner eigenen Software für Macs anbietet - es ist beinahe wütend. Ich benutze die Maus seit fast 10 Jahren und ihre Software wurde in dieser Zeit aktualisiert. Dennoch scheinen sie die zahlreichen Supportanfragen zu diesem Problem systematisch zu ignorieren. Es ist komisch, ehrlich gesagt. Ich bin froh, dass wir endlich eine Lösung haben, die wahrscheinlich flexibler ist, als uns Logitech jemals bieten würde.
Nathan Hornby

Antworten:

6

Sie können KeyRemap4MacBook verwenden .

Scrollen Sie durch Bewegen des Zeigers, während Sie die Sekundärtaste gedrückt halten:

<autogen>__PointingRelativeToScroll__ PointingButton::RIGHT</autogen>

Scrollen Sie, indem Sie den Zeiger bei gedrückter F1-Taste bewegen:

<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_MODIFIER_EXTRA1</autogen>
<autogen>__PointingRelativeToScroll__ PointingButton::NONE, ModifierFlag::EXTRA1</autogen>

Scrollen Sie mit F1 und F2:

<autogen>__KeyToKey__ KeyCode::F1, KeyCode::VK_MOUSEKEY_SCROLL_UP</autogen>
<autogen>__KeyToKey__ KeyCode::F2, KeyCode::VK_MOUSEKEY_SCROLL_DOWN</autogen>

Scrollen Sie durch Bewegen des Zeigers, während Sie die primäre und die sekundäre Taste gedrückt halten:

<autogen>__SimultaneousKeyPresses__ PointingButton::LEFT, PointingButton::RIGHT,
KeyCode::VK_CONFIG_SYNC_KEYDOWNUP_notsave_pointing_relative_to_scroll</autogen>

In der Quelle finden Sie die wichtigsten Codewerte und vordefinierten Einstellungen .

Lri
quelle
Das war tot auf! Zeigegerät -> CursorMove to ScrollWheel -> MouseButton4 + CursorMove To ScrollWheel in Kombination mit dem umgekehrten vertikalen Scrollen passte perfekt zu meinen alten Einstellungen!
Smaragd.
1
Mir ist nicht klar, warum die Antwort HTML enthält, wenn das betreffende Programm KeyRemap4MacBook meines Erachtens vollständig grafisch ist. - Könnten Sie bitte einige Kommentare zu diesem HTML-Code hinzufügen, der in KeyRemap4MacBook verwendet werden soll?
Zrajm
@zrajm Es ist XML, das Sie hinzufügen sollen ~/Library/Application Support/KeyRemap4MacBook/private.xml. Siehe den ersten Link in der Antwort oder osxnotes.net/keyremap4macbook.html .
Lri
1
Ah. Groß! (Sie sollten Ihre Antwort jedoch so bearbeiten, dass sie diese Informationen enthält. Andernfalls ist Ihre Antwort unbrauchbar, wenn der Link nicht mehr
funktioniert
Ich wünschte, ich könnte diese Antwort 100 Mal positiv bewerten. Ich habe regelmäßig nach einer Lösung für dieses Problem gesucht, seit ungefähr 8 Jahren (!!) ein langjähriger Liebhaber der Marmormaus. Nachdem ich kürzlich die Slimblade ausprobiert hatte (und das Gefühl hasste, aber die Schriftrolle liebte), erneuerte ich meine Jagd. Diese Software ist ein großartiger Punkt - aber die perfekte Lösung für dieses Problem. Vielen Dank!
Nathan Hornby
6

Sie können das Scrollen einer Karte durch Drücken einer Taste und Bewegen des Cursors von der GUI!

Hier ordne ich die Scrollrad-Aktion dem Drücken der FnTaste und dem Bewegen des Cursors zu. Beachten Sie die nette Option, die dieses Verhalten für horizontales und vertikales Scrollen aktiviert.

Karabiner GUI Screenshot

KeyRemap4MacBook heißt jetzt übrigens Karabiner. https://pqrs.org/osx/karabiner/

Micah Stubbs
quelle
1
Hallo - Ich habe Karabiner heruntergeladen und sehe kein Menü, das dem hier angezeigten entspricht. Kann jemand dies aktualisieren?
Joel
Ja, ich denke, dass sich das Menü in neuen Versionen geändert hat :-(
Micah Stubbs
1

Dies scheint wieder mit Karabiner-Elements zu funktionieren.

Sie müssen "Weitere Regeln aus dem Internet importieren (einen Webbrowser öffnen)", "Mausbewegung in Bildlauf ändern" und "Aktivieren". Dadurch können Sie eine Maustaste gedrückt halten, um den Mausball in ein Scrollrad zu verwandeln, während Sie die Taste gedrückt halten. Sie können dann die Bildlaufgeschwindigkeit und das Bildlaufgefühl ändern, indem Sie sowohl die "Geschwindigkeit" unter "Parameter" als auch die "Bildlaufgeschwindigkeit" im regulären MacOS Mouse System-Einstellungsfenster anpassen.

Die Geschwindigkeit, Glätte und der Schwung des Bildlaufs fühlen sich etwas seltsam an. Ich denke, es hängt mit dem Unterschied in der Empfindung von einem normalen Scrollrad zusammen, welche Art von Klicks es macht, wenn es gescrollt wird.

Zeitschmied
quelle
0

Jetzt hat Karabiner eine Option für die Logitech Marble Mouse Bildbeschreibung hier eingeben

Darstellung
quelle
0

Da Karabiner-Elements diese Funktionalität nicht mehr zu haben scheint, ist Smart Scroll der neue Weg. Verwenden Sie einfach die Maustaste 4 mit der Option "Bildlauf ausführen". Leider stoppt der Bildlauf, wenn der Cursor auf eine Bildschirmkante stößt, sodass der Bildlauf nicht korrekt ist und Photoshop ihn nicht für das Zoomen mit gedrückter Alt-Taste unterstützt.

http://marcmoini.com/sx_en.html

Chris Young
quelle
Karabiner scheint diese Fähigkeit wieder hergestellt zu haben.
TimeSmith