Saltar al contenido

Escritorio remoto: Enviar Ctrl-Alt-Flecha izquierda/Ctrl-Alt-Flecha derecha a la PC remota

Te sugerimos que pruebes esta respuesta en un ambiente controlado antes de enviarlo a producción, un saludo.

las teclas de acceso rápido
control+alternativa+Flecha izquierda y
control+alternativa+Flecha correcta
son consumidos por el cliente de escritorio remoto. Su único efecto es cambiarlo de regreso a la computadora host.

Parece que esta fue una función intencionada que nunca se programó y completó por completo, pero no hay forma de desactivarla. Microsoft ni siquiera enumera estas teclas de acceso rápido en su documentación oficial en Teclas de acceso directo de servicios de escritorio remoto.

Solución 1: use la versión de Microsoft Store

Se puede encontrar otra versión de RDP en Microsoft Store en Microsoft Remote Desktop.

Esta versión no tiene esta función semi-implementada, por lo que deja pasar estas teclas de acceso rápido sin ningún problema. Esto se verificó en Windows 10 versión 1903.

Solución 2: traducir las teclas de acceso rápido tanto en el cliente como en el servidor

Esta solución utilizará AutoHotkey instalado tanto en el cliente como en el servidor para:

  • En el cliente, traduzca las teclas de acceso rápido anteriores a otras que no sean interceptadas por RDP
  • En el servidor, traduzca estos keys volver a las teclas de acceso rápido anteriores.

Puede, por ejemplo, usar en el cliente el siguiente script AutoHotkey para convertir
control+alternativa+flecha a
control+Victoria+flecha:

;Send Ctrl+Win+Left when user types Ctrl+Alt+Left
^!Left::
send !#Left
return

;Send Ctrl+Win+Right when user types Ctrl+Alt+Right
^!Right::
send !#Right
return

Puede usar en el servidor el siguiente script AutoHotkey para convertir
control+Victoria+flecha a
control+alternativa+flecha:

;Send Ctrl+Alt+Left when user types Ctrl+Win+Left
^#Left::
send !^Left
return

;Send Ctrl+Alt+Right when user types Ctrl+Win+Right
^#Right::
send !^Right
return

Si es necesario, puede restringir estas teclas de acceso rápido a ventanas o procesos particulares usando los comandos AutoHotkey de #IfWin[Not]Activo / #IfWin[Not]Existe.

Gracias al cartel y las respuestas hasta ahora; estos me ayudaron a resolver mi problema similar: tengo atajos de teclado en el editor de texto de mi PC de escritorio que usan Ctrl+Alt+..., y quería poder usarlos al acceder a la máquina de forma remota.

Con este script AHK, escribo Victoria en vez de alternativa y puedo realizar los comandos comentados a continuación. Ahora, independientemente de la PC que use para acceder a la PC de escritorio remota (es decir, cuando esté en casa o de viaje), puedo usar mis accesos directos (y Win está bastante cerca de Alt). Aquí está mi guión AHK:

;Send Ctrl+Alt+Left keys when user types Ctrl+Win+Left
^#Left::
send !^Left
return

;Send Ctrl+Alt+Right keys when user types Ctrl+Win+Right
^#Right::
send !^Right
return

;Send Ctrl+Alt+Up keys when user types Ctrl+Win+Up
^#Up::
send !^Up
return

;Send Ctrl+Alt+Down keys when user types Ctrl+Win+Down
^#Down::
send !^Down
return

;Send Ctrl+Alt+Shift+Left keys when user types Ctrl+Win+Shift+Left
^#+Left::
send !^+Left
return

;Send Ctrl+Alt+Shift+Right keys when user types Ctrl+Win+Shift+Right
^#+Right::
send !^+Right
return

;Send Ctrl+Alt+Shift+Up keys when user types Ctrl+Win+Shift+Up
^#+Up::
send !^+Up
return

;Send Ctrl+Alt+Shift+Down keys when user types Ctrl+Win+Shift+Down
^#+Down::
send !^+Down
return

Tenga en cuenta que uso “Aplicar ventanas key combinaciones… En la computadora remota” en Remote Desktop Connection, así que ejecuto este script en la computadora remota.

Si bien probablemente haya formas AHK más eficientes de hacer esto, lo anterior funciona para mí. Espero que esto también ayude a alguien más.

Asegúrese de tener la configuración del teclado establecida en algo apropiado para la forma en que usa RDP. Eche un vistazo a las opciones para su conexión RDP, en la pestaña Recursos locales.

Si siempre tiene la conexión a pantalla completa, configúrelo en “Solo cuando se usa la pantalla completa”, pero si no usa RDP en pantalla completa, configúrelo en “En la computadora remota”.

Combinación de teclas RDP

Tienes la posibilidad dar difusión a esta división si te valió la pena.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *