Ich habe vor einigen Jahren angefangen, die Maus mit meiner linken Hand zu benutzen. Ich habe nicht so lange gebraucht, um zu lernen - ein paar Wochen. Seitdem habe ich Probleme mit meiner rechten Schulter.
Seitdem benutze ich die Maus auf der linken Seite und habe auch die Tasten getauscht. Das funktioniert nicht gut, wenn Sie mit Remotedesktop auf einem Computer mit der Maus auf der rechten Seite auf meinen Computer zugreifen.
Außerdem sind an meinem Hauptcomputer bei der Arbeit zwei Mäuse angeschlossen, eine über USB und die andere über PS / 2. Es wäre schön, die linke so zu konfigurieren, dass die Tasten ausgetauscht werden, und die rechte so, dass sie normal ist. Auf diese Weise konnte ich in beide Richtungen arbeiten.
Gibt es eine Möglichkeit, den Treiber zu konfigurieren, oder gibt es einen erweiterten Treiber, mit dem ich dies pro Maus steuern kann, anstatt den Swap global links / rechts in der Windows-Benutzeroberfläche festzulegen.
Antworten:
Sie können die X-Mouse-Tastensteuerung verwenden , um die Maustasten auszutauschen.
Die X-Mouse-Tastensteuerung nimmt ihre Änderungen durch Abfangen von Klicks vor, sodass sie auf jede Remotedesktopsitzung übertragen werden. Aber ich glaube nicht, dass es Einstellungen pro Maus hat.
quelle
Microsoft Intellipoint-Maustreiber behandeln die Funktion zum Austauschen von Schaltflächen anders als die Standard-Maustreiber, und der Remotedesktop funktioniert ordnungsgemäß: Ein Linksklick auf die physisch verbundene Maus wird als Rechtsklick an den Remotecomputer gesendet. Und wenn Intellipoint von einem anderen Ort aus eine Verbindung zum Gerät herstellt, werden die Tasten nicht ausgetauscht.
Die Intellipoint-Software tauscht jedoch die Tasten einer Nicht-Intellipoint-Maus nicht aus. Meine Heimarbeitsstation verfügt also über eine Intellipoint-Maus links von der Tastatur und die mitgelieferte Dell-Maus rechts von der Tastatur. Funktioniert sowohl für Linkshänder als auch für Rechtshänder.
Mein Arbeits-PC hat zwei Dell-Mäuse und läuft mit XP. Glücklicherweise haben die Mäuse unterschiedliche Hardware-IDs, daher habe ich eine INF-Datei im Installationsprogramm des Intellipoint-Treibers geändert und davon überzeugt, dass eine der Mäuse von Microsoft hergestellt wurde.
Beim letzten Versuch konnte ich dies jedoch nicht unter Win7 zum Laufen bringen. Wenn mein neuer Arbeits-PC ankommt, werde ich wahrscheinlich eine Microsoft-Maus kaufen, die dazu passt.
Ein Problem: Sie müssen die Standardfunktion "Swap Buttons" deaktivieren , bevor Sie Intellipoint installieren. Andernfalls werden die Tasten ausgetauscht, wenn Sie von einem anderen Ort aus einen Remotedesktop auf diesen PC übertragen.
Es ist möglich, dass Maustreiber von Drittanbietern auch besser funktionieren als die Standardtreiber.
quelle
Eine Hardware-Alternative kann eine Gaming-Maus sein. Ich habe diese SteelSeries-Maus gefunden , die behauptet, beidhändig und fahrerlos zu sein. Ich denke, Sie können die linken / rechten Tasten tauschen, indem Sie auf eine andere Schaltfläche klicken.
Beachten Sie, dass ich es nicht selbst ausprobiert habe und es im Vergleich zu einer normalen Maus teuer ist. Ich frage mich, ob es sich lohnt, eine normale Maus zu modifizieren.
quelle
Meine beidhändige vertikale Pinguin-Maus funktioniert sehr gut in Remote-Sitzungen. Außerdem brauche ich nur eine einzige Maus. Wenn ich von links nach rechts oder umgekehrt wechseln möchte, klicke ich einfach auf einen Kippschalter. Der in meinem Lenovo x230 integrierte Track Point und Track Pad überträgt meine Einstellungen nicht auf eine Remote-Sitzung. Das macht mich verrückt, wenn ich in einer Remote-Sitzung unterwegs arbeite.
quelle
Ich denke, dass BothMouse es verdient, hier erwähnt zu werden. Ich bin sehr zufrieden damit, wenn ich eine Windows-Box verwenden muss. Das Verwalten eines Multi-Mouse-Setups ist ein Kinderspiel.
Sie können das Tool auf der Website herunterladen: http://www.eithermouse.com/
Aus Gründen der Nachwelt werde ich hier auch die Lösung für GNU / Linux aufnehmen. Meiner Meinung nach ist es am besten, eine benutzerdefinierte Xorg InputClass-Abschnittskonfiguration zu definieren. Dies gilt immer dann, wenn die Maus erkannt wird. Hier ist meine Konfigurationsdatei
/etc/X11/xorg.conf.d/50-mouses-config.conf
:Der
Identifier
Wert ist unwichtig. Die USB-ID kann mit demlsusb
Befehl gefunden werden . Um zu sehen, welche Schaltflächen verfügbar sind, können Sie mit demxev
Tool die Tasten-ID abrufen, während Sie die Maustasten drücken. Mit dem Befehlxinput list
können Sie eine Liste aller Eingabegeräte auf Ihrem System und deren xinput-ID abrufen. Mit dem Befehl können Sie eine vollständige Liste der Schaltflächen desxinput get-button-map N
Geräts erstellen, wobei N die xinput-ID Ihres Geräts ist, zxinput get-button-map 10
. Mit dem folgendenxinput set-button-map N *mapping*
Befehl können Sie die Zuordnung der Schaltflächen Ihres Geräts ändern , z. B.:xinput set-button-map 10 3 2 1
Sie müssen Ihre X-Sitzung neu starten, damit Ihre neue Xorg-Konfiguration wirksam wird. Im Falle eines Problems
tail -f /var/log/Xorg.0.log
gibt Ihnen Xorg.log ( ) möglicherweise einen Hinweis darauf, was schief gelaufen ist.Eine
xinput set-button-map
Alternative kann verwendet werden, ist jedoch weniger dynamisch (sie wird nicht automatisch angewendet, wenn Ihr Gerät erkannt wird). Das folgende Skript kann so konfiguriert werden, dass es beim Start ausgeführt wird (in Ubuntu gibt es eine GUI für Startanwendungen, um es einzurichten). Aus bestimmten Gründen funktioniert es nicht, wenn Sie das Skript einfach aus Ihrer ~ / .profile-Datei aufrufen. Die Variable MOUSE_NAME entspricht dem Namen, den Ihre Maus in der Ausgabe desxinput list
Befehls erhält .quelle
In einem X Window System können Sie xmodmap (Dienstprogramm zum Ändern von Keymaps und Zeigerschaltflächenzuordnungen in X) verwenden.
Die linke Taste ist Nummer 1, die rechte Taste ist Nummer 3. Mit xmodmap können Sie die Maustasten wie folgt austauschen :
quelle