Lors de l'utilisation de MS Remote Desktop 8.0.x pour vous connecter depuis mon Mac à une machine virtuelle Windows sur un autre hôte, j'ai un problème de mappage de clé.
Windows traite les touches fléchées du Mac comme si elles se trouvaient sur le pavé numérique (ce que ce clavier n'a pas) et le verrouillage numérique était activé. Le résultat est que lorsque j'utilise les touches fléchées, elles agissent comme des touches sur le pavé numérique plutôt que de déplacer le curseur.
Dans l'image suivante, j'ai modifié les mappages de nombres effectifs:
- Ce problème survient uniquement avec cet hôte RDP particulier.
- Je ne rencontre pas ce problème avec d'autres hôtes (j'ai environ une demi-douzaine à laquelle je me connecte)
- Ce problème se produit uniquement avec MS Remote Desktop 8.0.x (actuellement 8.0.6) sur OSX.
- J'ai confirmé que CoRD 0.5.7 mappe correctement les clés.
- Je me suis connecté avec un client MS RDP à partir d’une autre boîte Win7 et les touches de direction ont bien fonctionné (bien que cette boîte ait également un clavier normal avec pavé numérique).
J'ai testé l'utilisation du clavier à l'écran Windows pour désactiver le verrouillage numérique dans la session RDP. Dès que j'ai appuyé sur une touche fléchée après cela, numlock est revenu et les touches fléchées ont continué à fonctionner comme s'il s'agissait de touches numériques.
Ce problème s'est matérialisé comme par magie un jour (désolé, je ne me souviens plus exactement de la version de RDP que j'avais à l'époque, mais il s'agissait de la version 8.0).
La cible RDP est une machine virtuelle Win7 s'exécutant sur VirtualBox 4.3.10 sur un hôte Ubuntu 14.04. Je me connecte à l'hôte RDP dans l'hyperviseur VirtualBox plutôt que directement à Windows car l'invité Windows est Home Premium et ne prend donc pas en charge les connexions RDP entrantes.
Quelqu'un peut-il suggérer comment traiter les touches fléchées OSX comme des touches fléchées dans la session RDP comme partout ailleurs?
Réponses:
Il s'agit d'un bogue confirmé dans VirtualBox 4.3.8 mais qui devrait être corrigé dans 4.3.10. Vous voudrez peut-être essayer une version plus ancienne ou la version "test" dans le premier lien.
la source
J'ai aussi le même problème. MacOS (10.9.5) RDP (8.0.13 Build 25377) VirtualBox (4.3.20 à 96996) s'exécutant sur un hôte Ubuntu 12.04 avec un invité RHEL5 s'exécutant en plein écran.
Pour moi, cela se déclenche en appuyant sur la touche majuscule ou les touches de verrouillage numérique.
En utilisant le conseil d’ EkriirkE , je suis en mesure de récupérer les touches fléchées en désactivant le verrouillage numérique . (En utilisant un vrai clavier sur la boîte Linux ou un clavier à l'écran, puis les touches fléchées fonctionnent, mais seulement sur le vrai clavier). Cela se bloquera à nouveau si j'utilise une clé dans RDP comme le dit LRE , à moins que je ne ferme la session RDP (Commande-Q ou Commande-W), puis que je reconnecte la session RDP.
Donc, en résumé, ma solution de contournement:
numlockx off
)⌘Q
ou⌘W
(vous devez le faire avant d’envoyer des frappes supplémentaires à la VM).Cela réinitialisera les états de verrouillage numérique dans la VM et l'état mal synchronisé dans RDP.
la source
Pouvez-vous essayer d'utiliser le clavier à l'écran (OSK) sur la machine distante (Accessoires, Accessibilité), basculer la touche de verrouillage du pavé numérique et essayer à nouveau? J'ai eu ce problème avec Linux + Windows RDP, cependant ma machine Linux a un verrou numérique que je dois alterner plusieurs fois pour synchroniser l'état, où le mac manquant a créé un deuxième problème - l'OSK devrait fonctionner.
la source
Microsoft a publié une version expérimentale du client RDP qui corrigeait le problème avec les flèches: http://blogs.msdn.com/b/rds/archive/2015/08/11/introducing-the-new-microsoft-remote-desktop -preview-app-for-mac.aspx
la source