Je dois parfois utiliser Microsoft Remote Desktop Connection pour Mac pour accéder à distance à une machine Windows 7 à partir d'un iMac fonctionnant sous MacOS X 10.6.6 (Snow Leopard).
Faire passer la mentalité pour utiliser la touche Ctrl CTRLau lieu de la touche Commande CMDdans la fenêtre de Remote Desktop (par exemple CTRL- Ccopier au lieu de CMD- C) est une douleur et une source d’erreurs constantes.
J'aimerais pouvoir mapper la CMDclé pour générer une CTRLclé sur mon Mac, mais uniquement lors de l'accès à l'application Microsoft Remote Desktop Connection pour Mac. Connexion Bureau à distance vous permet de mapper un certain nombre d'autres clés via ses préférences. . . mais pas la clé CMD.
C'est-à-dire que dans n'importe quelle autre application Mac, CMDagirait comme CMD. Cependant, dans Microsoft Remote Desktop Connection pour Mac, CMDagirait comme CTRL.
la source
Réponses:
Répondre à ma propre question. :-P
Peu de temps après la publication de l'article, j'ai cherché sur Google une application appelée Karabiner qui fait exactement ce dont j'avais besoin (en plus de beaucoup d'autres choses).
Plus précisément, vous pouvez mapper les touches de commande gauche et droite sur des touches de contrôle uniquement dans Connexion Bureau à distance et ordinateurs virtuels.
la source
Bêta Microsoft Remote Desktop ajoute le support pour Cmd+ X/ C/ Vainsi que Ctrl+ X/ C/ Vpour couper / copier / coller dans une session à distance. (Remarque: la redirection du Presse-papiers sera disponible dans une mise à jour ultérieure.)
Vous pouvez également ajouter des mappages personnalisés en accédant au répertoire Ressources / Clavier dans le contenu de l'application et en ouvrant le
ClipboardActionTransformations.xml
fichier dans un éditeur de texte brut.Mise à jour
Vous pouvez simplement cocher cette case dans la section Préférences / Général:
Mise à jour 2
Certains se méfiaient du site hockeyapp, bien que l'auteur soit "Microsoft Remote Desktop". Cet article de blog TechNet de microsoft.com annonce l'application bêta et fournit la même URL hockeyapp.
la source
Installer l'application mousqueton
Une fois installé, ouvrez Karabiner:
Dans l'onglet "Changer de clé", développez la section "Pour les applications".
Sous-section "Activer uniquement sur le client de connexion Bureau à distance"
Cochez 'Changer la clé de commande pour contrôler la clé dans RDC'
Maintenant, lorsque vous utilisez la nouvelle application RDP, vous pouvez continuer à utiliser Cmd au lieu de Ctrl.
la source
Comme les réponses précédentes, moi aussi, j'ai utilisé Karabiner. La plus excellente application!
Ce que j’ai fait différemment, c’est d’ajouter un mappage de touches personnalisé pour atténuer les commandes MAC par rapport aux boutons de commande dans le terminal.
Dans ma situation, j'utilise un clavier Logitech sans clé Apple-Command.
Pour l'essentiel, j'ai mappé la touche de commande MAC sur la touche de contrôle. Mon raisonnement était que je voulais conserver les séquences Ctrl-Key communes que MAC associe aux séquences de touches de commande (c'est-à-dire Ctrl-F, pour find). En outre, j'avais besoin de préserver les véritables séquences de contrôle, telles que Ctrl-C pour SIGINT. Fondamentalement, nous multiplexons la touche de contrôle.
Après l'installation de Karabiner, je ne pouvais pas obtenir Ctrl-c pour envoyer le fichier Unix (SIGINT) initialement. Cependant, une fois que j'ai modifié le fichier private.xml, je l'ai obtenu.
Pas:
3.1 NE mappez ni Command_L ni Command_R sur quoi que ce soit. Laissez-les décochés.
3.2 Associez les Control_L et Control_R aux Command_L et Command_R respectifs.
Ensuite, éditez le fichier private.xml. Lien utile: https://pqrs.org/osx/karabiner/document.html#privatexml
4.1 Ajoutez l'extrait de code suivant:
la source