Cuando uso MS Remote Desktop 8.0.x para conectarme desde mi Mac a una VM de Windows en otro host, tengo un problema de asignación de teclas.
Windows trata las teclas de flecha de la Mac como si estuvieran en el teclado numérico (que este teclado no tiene) y el bloqueo numérico estaba activado. El resultado es que cuando uso las teclas de flecha actúan como pulsaciones de teclas en el teclado numérico en lugar de mover el cursor.
En la siguiente imagen, he editado las asignaciones de números efectivas:
- Este problema ocurre solo con este host RDP en particular.
- No estoy experimentando este problema con otros hosts (tengo aproximadamente media docena a la que me conecto)
- Este problema solo ocurre con MS Remote Desktop 8.0.x (actualmente 8.0.6) en OSX.
- He confirmado que CoRD 0.5.7 asigna las claves correctamente.
- Me conecté con un cliente MS RDP desde otro cuadro de Win7 y las teclas de flecha funcionaron bien (aunque ese cuadro también tenía un teclado normal con teclado numérico).
Probé usando el teclado en pantalla de Windows para desactivar el bloqueo numérico en la sesión RDP. Tan pronto como presioné una tecla de flecha después de eso, el bloqueo numérico volvió a funcionar y las teclas de flecha continuaron funcionando como si fueran teclas numéricas.
Este problema se materializó mágicamente un día (lo siento, no recuerdo exactamente qué versión de RDP tenía en ese momento, pero era 8.0.algo).
El objetivo RDP es una máquina virtual Win7 que se ejecuta en VirtualBox 4.3.10 en un host Ubuntu 14.04. Me estoy conectando al host RDP en el hipervisor VirtualBox en lugar de directamente a Windows debido al hecho de que el invitado de Windows es Home Premium y, por lo tanto, no admite conexiones RDP entrantes.
¿Alguien puede sugerir cómo hacer que las teclas de flecha OSX se traten como teclas de flecha dentro de la sesión RDP como en cualquier otro lugar?
Respuestas:
Este es un error confirmado en VirtualBox 4.3.8 pero debería haberse solucionado en 4.3.10. Es posible que desee probar una versión anterior o la versión de "prueba" en el primer enlace.
fuente
También estoy teniendo el mismo problema. MacOS (10.9.5) RDP (8.0.13 Build 25377) VirtualBox (4.3.20r96996) que se ejecuta en Ubuntu 12.04 Host con un invitado RHEL5 que se ejecuta en pantalla completa.
Para mí, se activa al presionar el bloqueo de mayúsculas o las teclas de bloqueo numérico.
Utilizando la sugerencia de EkriirkE , puedo recuperar las teclas de flecha al desactivar el bloqueo numérico. (Usando un teclado real en la caja de Linux o un teclado en pantalla, y luego las teclas de flecha funcionan, pero solo en el teclado real). Se atascará nuevamente si uso cualquier tecla en RDP tal como LRE dijo, a menos que cierre la sesión RDP (Command-Q o Command-W) y luego vuelva a conectar la sesión RDP.
En resumen, mi solución alternativa:
numlockx off
)⌘Q
o⌘W
(debe hacer esto antes de enviar más pulsaciones de teclas a la VM)Esto restablecerá los estados de bloqueo numérico tanto en la VM como en el estado mal sincronizado en RDP.
fuente
¿Puede intentar usar el teclado en pantalla (OSK) en la máquina remota (Accesorios, Accesibilidad) y alternar la tecla de bloqueo numérico e intentar nuevamente? He tenido este problema con Linux + Windows RDP, sin embargo, mi máquina Linux tiene un bloqueo numérico real, solo tengo que alternar un par de veces para sincronizar el estado, donde el Mac que falta crea un segundo problema: el OSK debería funcionar.
fuente
Microsoft lanzó una versión experimental del cliente RDP que solucionó el problema con las flechas: http://blogs.msdn.com/b/rds/archive/2015/08/11/introducing-the-new-microsoft-remote-desktop -preview-app-for-mac.aspx
fuente