ubuntuusers.de

Rdesktop mit Support für linkshändige Maus (Left handed mouse support)

Status: Gelöst | Ubuntu-Version: Kein Ubuntu
Antworten |

LXer

Avatar von LXer

Anmeldungsdatum:
29. Januar 2005

Beiträge: 258

Wohnort: Wolfsburg

Bei Rdesktop fehlt seit vielen Jahren eine saubere Unterstützung für linkshändige Bedienung (Left handed mouse support). Ab Ubuntu 12.04 gibt es zwar Remmina welches mit FreeRDP einen aktuellen Fork von Rdesktop nutzt. Dort werden die Einstellungen der Maustasten aus dem Ubuntu-Desktop zwar sauber in die Windows-RDP-Sitzung durchgereicht, nur hat FreeRDP massive Problem mit der Zwischenablage. Man kann also Copy and Paste nicht zwischen Ubuntu und dem Windows-PC nutzen.

Hier meine pragmatischen Lösung für Leidensgenossen:
Download der Quellen von http://rdesktop.sourceforge.net/#download
Entpacken von rdesktop-1.8.0.tar.gz
Mit einem Editor die Datei xkeymap.c öffnen und die beiden Werte MOUSE_FLAG_BUTTON1 und MOUSE_FLAG_BUTTON2 tauschen (Also nur die Zahlen 1 und 2).

Danach kompilieren mit ./configure, make und sudo make install.

Schließlich sind die Maustasten (Rechts und Links) in jeder Windows-RDP-Session vertauscht und man kann obendrein die Zwischenablage vernünftig nutzen.

LXer

(Themenstarter)
Avatar von LXer

Anmeldungsdatum:
29. Januar 2005

Beiträge: 258

Wohnort: Wolfsburg

In der aktuellen Version 1.8.2 von rdesktop scheint der "Long-Term-Bug" mit dem fehlenden Lefthand-Support behoben zu sein und man muss nicht mehr die Tasten im Quellcode vertauschen vor dem kompilieren. Da in Ubuntu 14.04.1 noch die alte Version 1.7.1 von rdesktop enthalten ist, bleibt es beim selbstkompilieren, nur die Anpassung am Quellcode entfällt.

Herunterladen und entpacken. In dem entpackten Verzeichnis einen Terminal öffnen und folgendes eingeben

1
2
3
./configure --disable-smartcard
make
sudo make install

LXer

(Themenstarter)
Avatar von LXer

Anmeldungsdatum:
29. Januar 2005

Beiträge: 258

Wohnort: Wolfsburg

In der Version 1.8.3 aus dem August 2015 gilt wieder die pragmatische Lösung von 2013. Scheinbar hat der "Long-Term-Bug" wieder Einzug gehalten in der aktuellen Version.

Antworten |