Manchmal muss ich Microsoft Remote Desktop Connection für Mac verwenden, um von einem iMac mit MacOS X 10.6.6 (Snow Leopard) auf einen Windows 7-Computer zuzugreifen.
Herstellung der mentalen Schalter die Strg - Taste verwenden CTRLanstelle der Befehlstaste , CMDwährend in den Remote Desktop - Fenstern (zB CTRL- Cstatt zu kopieren CMD- C) ist ein Schmerz und eine Quelle ständigen Fehlers.
Ich möchte in der Lage sein, den CMDSchlüssel zuzuordnen, um einen CTRLSchlüssel auf meinem Mac auszugeben , aber nur, wenn ich auf die Anwendung Microsoft Remote Desktop Connection für Mac zugreife. Mit Remotedesktopverbindung können Sie eine Reihe anderer Schlüssel über die Einstellungen zuordnen. . . aber nicht der CMD-Schlüssel.
Dh in jedem anderen Mac-Programm CMDwürde sich das so verhalten CMD. In Microsoft Remotedesktopverbindung für Mac CMDwürde sich das jedoch so verhalten CTRL.
quelle
Antworten:
Beantwortung meiner eigenen Frage. :-P
Kurz nach dem Posten habe ich eine Anwendung namens Karabiner gegoogelt , die genau das tut, wozu ich sie brauchte (neben vielen anderen Dingen).
Insbesondere können Sie die linke und rechte Befehlstaste nur in Remotedesktopverbindungen und VMs als Steuertasten zuordnen.
quelle
Microsoft Remote Desktop Beta bietet Unterstützung für Cmd+ X/ C/ Vsowie Ctrl+ X/ C/ Vzum Ausschneiden / Kopieren / Einfügen innerhalb einer Remote-Sitzung. (Hinweis: Die Umleitung der Zwischenablage wird in einem späteren Update verfügbar sein.)
Sie können auch benutzerdefinierte Zuordnungen hinzufügen, indem Sie im Anwendungsinhalt zum Verzeichnis Resources / Keyboard navigieren und die
ClipboardActionTransformations.xml
Datei in einem Nur-Text-Editor öffnen .Aktualisieren
Sie können dieses Kontrollkästchen einfach im Bereich Einstellungen / Allgemein aktivieren:
Update 2
Einige waren misstrauisch gegenüber der Hockeyapp-Site, obwohl der Autor "Microsoft Remote Desktop" war. Dieser TechNet-Blogeintrag von microsoft.com kündigt die Beta-App an und enthält dieselbe Hockeyapp-URL.
quelle
Installieren Sie die Anwendung Karabiner
Einmal installiert, Karabiner öffnen:
Erweitern Sie auf der Registerkarte "Schlüssel ändern" den Abschnitt "Für Anwendungen"
Unterabschnitt 'Nur für Remotedesktopverbindungsclient aktivieren'
Aktivieren Sie "Befehlstaste in Steuerschlüssel in RDC ändern".
Wenn Sie jetzt die neue RDP-App verwenden, können Sie weiterhin Cmd anstelle von Strg verwenden.
quelle
Wie bei früheren Antworten habe auch ich Karabiner benutzt. Die meiste ausgezeichnete App!
Was ich anders gemacht habe, war das Hinzufügen einer benutzerdefinierten Tastenzuordnung, um die MAC-Befehls- und Steuertasten im Terminal zu verringern.
In meiner Situation benutze ich eine Logitech-Tastatur, also keine Apple-Befehlstaste.
Im Wesentlichen habe ich die MAC-Befehlstaste der Steuertaste zugeordnet. Meine Überlegung war, dass ich gängige Strg-Tasten-Sequenzen beibehalten wollte, die MAC Befehlstasten-Sequenzen (z. B. Strg-F, um sie zu finden) zuzuordnen. Außerdem musste ich die wahren Kontrollsequenzen wie Strg-C für SIGINT beibehalten . Grundsätzlich multiplexen wir die Control-Taste einigermaßen.
Nach der Installation von Karabiner war es mir zunächst nicht möglich, Strg-C zum Senden des Unix (SIGINT) zu bewegen. Nachdem ich jedoch die private.xml geändert hatte, funktionierte sie.
Schritte:
3.1 NICHT Karte die entweder Command_L oder Command_R zu nichts. Lass sie deaktiviert.
3.2 Ordnen Sie das Control_L & Control_R dem jeweiligen Command_L & Command_R zu.
Bearbeiten Sie als Nächstes die Datei private.xml. Hilfreicher Link: https://pqrs.org/osx/karabiner/document.html#privatexml
4.1 Fügen Sie das folgende Snippet hinzu:
quelle