Remote Desktop: Senden von Strg-Alt-Links- / Strg-Alt-Rechtspfeilen an den Remote-PC


32

Ich muss die Tastenkombinationen Ctrl- Alt- Left Arrowund Ctrl- Alt- Right Arrowin einer Anwendung auf meinem Computer verwenden. Wenn ich mit Remotedesktop eine Verbindung zu diesem Computer herstelle, werden diese Tastenkombinationen entweder vom Remotedesktopclient (mstsc.exe) oder von der RDP-Serverimplementierung verschluckt. Die Combos scheinen für den Remotedesktop reserviert zu sein, obwohl sie nichts zu tun scheinen.

Gibt es eine Möglichkeit (unterstützt oder nicht), dieses Verhalten zu deaktivieren, damit die Tastenkombinationen an meine Anwendung gesendet werden?



1
Diese Kombinationen sind die Hotkeys von Remote Desktop ( serverfault.com/a/73568/238181 )
Lu55

Antworten:


3

Für die Verwendung von CtrlAlt+ in Far Manager habe ich das folgende AutoHotKey-Skript verwendet:

!^Right::
send ^+{F9}
return

!^Left::
send ^+{F8}
return

… Wo unter CtrlShiftF8/ F9Ich habe Far-Makros, die dasselbe tun wie beim Drücken von CtrlAlt+ .

Diese Problemumgehung funktioniert nur, wenn in den Eigenschaften die Verbindungsoption Tastatur auf "Auf diesem Computer" eingestellt ist.


Ich markiere dies als akzeptierte Antwort, weil ich etwas Ähnliches gemacht habe: Ich habe auch ein AutoHotKey-Skript auf meinem Host-Computer, das die Tastenkombination aufzeichnet und in eine andere übersetzt. Dann habe ich ein zweites AutoHotKey-Skript auf dem Remotecomputer, das es zurück in die ursprüngliche Tastenkombination übersetzt.
Fabian Schmied

Aber diese Option zwingt den Remote-Benutzer, die remote verwendete Verknüpfung zu ändern, oder?
Chomp

6

Vielen Dank an das Plakat und die bisherigen Antworten. Diese haben mir geholfen, mein ähnliches Problem zu lösen: Ich habe Tastenkombinationen im Texteditor meines Desktop-PCs, die verwendet werden Ctrl+Alt+..., und ich wollte sie beim Fernzugriff auf das Gerät verwenden können.

Mit diesem AHK-Skript tippe ich Winstatt Altund kann die unten angegebenen Befehle ausführen. Unabhängig davon, welchen PC ich für den Zugriff auf den Remote-Desktop-PC verwende (z. B. zu Hause oder unterwegs), kann ich jetzt meine Verknüpfungen verwenden (und Win ist ziemlich nahe bei Alt). Hier ist mein AHK-Skript:

;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

Hinweis: Ich verwende "Windows-Tastenkombinationen anwenden ... Auf dem Remotecomputer" in Remotedesktopverbindung, daher führe ich dieses Skript auf dem Remotecomputer aus .

Während es wahrscheinlich effizientere AHK-Möglichkeiten gibt, funktioniert das oben Genannte für mich. Hoffe das hilft auch jemand anderem.


2

Stellen Sie sicher, dass die Tastatureinstellungen für die Verwendung von RDP geeignet sind. Sehen Sie sich die Optionen für Ihre RDP-Verbindung auf der Registerkarte Lokale Ressourcen an.

Wenn Sie die Verbindung immer im Vollbildmodus haben, stellen Sie sie auf "Nur bei Verwendung des Vollbildmodus" ein. Wenn Sie RDP jedoch nicht im Vollbildmodus verwenden, stellen Sie sie auf "Auf dem Remotecomputer" ein.

RDP-Schlüsselkombination


15
Dies löst das Problem nicht. Ich habe immer die Verbindung im Vollbildmodus und die Einstellungen für "Lokale Ressourcen / Tastatur" sind auf "Nur bei Verwendung des Vollbildmodus" festgelegt. Das heißt, ich kann Alt-Tab und dergleichen verwenden, aber ich kann immer noch nicht Strg-Alt-Links-Pfeil oder Strg-Alt-Rechts-Pfeil verwenden.
Fabian Schmied

Ich finde, dass Ctrl-Alt-Up und Ctrl-Atl-Down funktionieren; STRG-ALT-LINKS und STRG-ALT-RECHTS funktionieren nicht mehr. Obwohl sie alle bis vor kurzem gearbeitet haben.
Steve Pitchers

Ich finde das wirklich ärgerlich, mstsc.exe scheint keine Rolle zu spielen, was ich versuche. Strg-Alt-Links und Strg-Alt-Rechts funktionieren nicht. Die andere Remotedesktop-App (möglicherweise nur in Windows 10 verfügbar) gibt diese Tastatureingaben weiter, hat jedoch andere Einschränkungen, wie z. B. keine Unterstützung für zwei Monitore, und scheint für mich die Verbindung zu trennen.
Glen
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.