Wie kann ich die Apple Magic Mouse mit zwei Fingern den Vorwärts- und Rückwärtsfunktionen eines Webbrowsers zuordnen?


12

Die Apple Magic Mouse scheint bisher mit Ubuntu zu funktionieren, aber nur ein paar Multitouch-Funktionen scheinen zu funktionieren. Mit dem Trackpad gibt es viele andere Funktionen mit Utouch. Was ich wirklich gerne tun würde, ist, Wischen mit zwei Fingern in einem Browser vorwärts / rückwärts abzubilden.


1
Versuchen Sie suchen xevundxmodmap
Nikhil

Ich habe xev und xmodmap gefunden. Was jetzt?
Jonathan

Konnten Sie die Lösung finden? Ich möchte in der Lage sein, auch vorwärts / rückwärts zu gehen
bakytn

Ich denke über den Kauf einer Magic Mouse nach, aber beim Surfen im Internet ist das Navigieren vorwärts und rückwärts von grundlegender Bedeutung.
speakman

Soweit ich weiß, gibt es noch keine Möglichkeit, dies zu tun. Ich wünschte, jemand würde ein Anpassungstool für die Magic Mouse erstellen.
Jonathan,

Antworten:


1

Ich habe diese und viele andere Gesten mit touchegg eingerichtet. Installieren Sie es über:

sudo apt-get install touchegg

Konfigurieren Sie touchegg über die Konfigurationsdatei, die sich hier befindet:

~/.config/touchegg/touchegg.conf

Die Konfiguration für Ihre gewünschten Gesten sieht folgendermaßen aus.

<touchégg>

<settings>
    <property name="composed_gestures_time">15000</property>
</settings>

<application name="All">      

    <gesture type="DRAG" fingers="2" direction="LEFT">
        <action type="SEND_KEYS">Alt+Right</action>
    </gesture>

    <gesture type="DRAG" fingers="2" direction="RIGHT">
        <action type="SEND_KEYS">Alt+Left</action>
    </gesture>

</application>

Es ist wichtig, den letzten Hinweis der FAQ zu befolgen, wenn Sie zwei- oder dreifingrige Gesten einrichten möchten.

 synclient TapButton2=0
 synclient TapButton3=0
 synclient ClickFinger2=0
 synclient ClickFinger3=0
 synclient HorizTwoFingerScroll=0
 synclient VertTwoFingerScroll=0

Erstellen Sie ein ausführbares Shell-Skript und starten Sie es beim Start.

Dies deaktiviert die Zwei- und Drei-Finger-Klicks des Synaptics-Treibers sowie das Scrollen mit zwei Fingern. Wenn Sie den Zweifingertipp als rechten Mausklick und das Scrollen mit zwei Fingern beibehalten möchten, müssen Sie dies auch mit touchegg tun.

Ich denke, die Magic Mouse meldet sich wie hier angegeben als Trackpad .


Die Magic Mouse wird nicht als Trackpad, sondern als Maus gemeldet. Es ist auch nicht eines der von touchégg unterstützten Geräte.
Jonathan

1

Ich bin nicht sicher, ob dies mit Magic Mouse funktioniert, aber mit Magic Trackpad habe ich xSwipe erfolgreich verwendet , um die Navigation des Browsers zurück / vorwärts, den Arbeitsbereichwechsel, die Skalierung und die Expo-Aktionen durchzuführen .


1
Wenn Sie die anderen Antworten in diesem Thread lesen, werden Sie feststellen, dass das, was für das Magic Trackpad funktioniert, definitiv nicht für die Magic Mouse funktioniert. Sie sind sehr verschiedene Geräte.
Jonathan


0

Die Erkennung von Easystroke-Gesten kann eine Geste einer Anwendung zuordnen. Sie findenEasystroke Gesture Recognition im Ubuntu Software Center.


Ich möchte nicht in der Lage sein, einer Aktion eine Zeigerbewegung zuzuordnen, sondern einer Aktion eine Bewegung auf der Mausoberfläche zuzuordnen (ohne dass sich der Zeiger bewegt).
Jonathan

0

Im Moment dieses Schreibens, Maustreiber hid-magicmouse meldet der Maustreiber kein anderes Streichen mit zwei Fingern als mit einem Finger. Daher ist keine Lösung auf Anwendungsebene möglich. Sie müssen die Entwicklung des Kernelmoduls beobachten. Magic Mouse wird im System als sehr einfache Maus mit zwei Scrollrädern angesehen. Es wird von keiner Touchpad-Software erkannt.
Im Gegenteil, Apple Magic Touch wird als sehr fortschrittliches Touchpad angesehen und kann wesentlich mehr Funktionen zugewiesen bekommen als unter MacOS.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.