Ich habe 3 virtuelle Desktops in Windows 10.
Auf einem dieser Desktops starte ich mstsc fullscreen.
Zum Wechseln des Desktops kann ich Windows + Strg + Links oder Rechts verwenden.
Aber wenn ich mich in einem Vollbildmodus befinde, wird dieser Schlüssel von mstsc erfasst und das Umschalten funktioniert nicht.
Gibt es eine Möglichkeit, dieses Verhalten zu ändern?
Antworten:
Ich habe nach einer Lösung für dieses Problem gesucht und gerade eine gefunden!
CTRL+ ALT+ HOMEGibt den Tastaturfokus wieder auf Host , wenn in Remote Desktop.
Dann können Sie tun , WIN+ CTRL+ LEFToder RIGHTzum Wechsel zwischen virtuellen Desktops.
Nicht ideal, aber ich werde wahrscheinlich Autohotkey-Deal mit diesen 2 Verknüpfungen haben.
quelle
stackoverflow
, aber ich kann das hier nicht tun. Danke +1!Es stellt sich heraus, dass Sie im Remotedesktop-Client "Nur dieser Computer" auswählen sollten, wenn Sie die Windows-Tastenkombination anwenden möchten.
quelle
Zuerst wollte ich, dass die Windows-Tasten (
Alt-Tab
zum Beispiel) auf dem Remotecomputer funktionieren , daher habe ich für die Einstellung "Windows-Tastenkombinationen anwenden" die Option "Nur im Vollbildmodus".Da nur sehr wenige Tastenkombinationen in der Lage sind, den Remotedesktop im Vollbildmodus zu verlassen, müssen Sie verwenden
CTRL-ALT-HOME
, um die Verbindungsleiste einzublenden, aber auch die Steuerung an den lokalen Computer zurückzugeben.Also schrieb ich dieses Autohotkey- Skript: switchVirtualDesktopWithRD.ahk . Es basiert vollständig auf diesem Skript , daher nehme ich keine Anerkennung an. Ich habe es einfach an meine Bedürfnisse angepasst . Sie können es an Ihre anpassen ...
In meinem Fall habe ich nur zwei virtuelle Desktops: Der erste ist der wichtigste und der zweite ist der Ort, an dem ich einen Remote-Desktop-Client im Vollbildmodus ausführe.
Was das Skript macht, wenn ich drücke
CTRL-ALT-HOME
:Wenn ich mich auf dem zweiten virtuellen Desktop befinde, auf dem ich einen Remote-Desktop-Client im Vollbildmodus ausführe, wird zuerst die Verbindungsleiste angezeigt. Ich drücke dann die
HOME
Taste erneut (mitCTRL
undALT
immer noch gedrückt) und kehre zum ersten Hauptdesktop zurück. Wenn auf dem zweiten Desktop keine Vollbildsitzung stattfindet, wechselt die erste Kombination sofort zum ersten Desktop.Wenn ich mich auf dem ersten Desktop befinde, wird sofort auf den zweiten umgeschaltet.
Mit anderen Worten, ich
CTRL-ALT-HOME
wechsle immer zwischen Desktops.quelle
CTRL-WIN-LEFT
in übersetzenCTRL-ALT-HOME
und den Fokusschalter auf die RDP-Verbindungsleiste auslösen könnten. Dann müssen Sie nurCTRL-WIN-LEFT
zweimal drücken , um den Desktop zu wechseln.Aufbauend auf Antwort des Galvano Ich habe einen AHK - Skript , das ermöglicht Ctrl+ Win+ Leftund Ctrl+ Win+ RightHotkeys Schalter auf der lokalen Computer - Desktops, aus einer Vollbild - RDP - Sitzung, ohne irgendwelche andere Tasten in der RDP - Sitzung zu opfern - dh Alt+ Tabund ähnlich alle noch arbeiten wie gewohnt innerhalb der RDP-Sitzung.
Da die reguläre Tastenkombination auf dem Remotecomputer funktionieren soll, muss beim Starten der RDP-Sitzung die Einstellung "Windows-Tastenkombinationen anwenden" auf "Nur bei Verwendung des Vollbildmodus" gesetzt sein.
Ich habe mein Skript auf ein anderes Skript gestützt, das ich in den AHK-Foren gefunden habe.
Was es macht:
C:\users\<user>\documents\AutoHotkey.ahk
damit es läuft, wenn ich ahk ohne Argumente starte.Hinweis: Wenn Sie zwei oder mehr virtuelle Remote-Desktops verwenden (z. B. einen lokalen virtuellen Desktop, zwei virtuelle Desktops mit jeweils einem Vollbild-RDP-Fenster), wird es etwas fehlerhaft, aber ich habe momentan keine Zeit mehr, daran zu arbeiten . Das Problem ist, dass Sie beim Wechsel von einem virtuellen Remote-Desktop zu einem anderen den Hotkey lösen und erneut binden müssen. Dies kann jedoch nicht erkannt werden. Die RDP-Titelleiste verfügt über eine andere Fensterklasse, hat jedoch keine. ' nicht immer abholen).
Ahk-Schrift:
quelle
Ctrl+Win
Tasten loslassen und erneut drücken, wenn ich von einem lokalen Desktop zu einer Fernbedienung wechsle oder umgekehrt. Versuchen Sie dies, wenn es nicht funktioniert, oder erhöhen Sie SLEEP_VAL am oberen Rand des Skripts, um die Verzögerung zwischen dem SendenCtrl+Alt+Home
undCtrl+Win+Left
Wenn Sie ein Touchpad haben, können Sie die Vier-Finger-Geste ausprobieren.
Vom Microsoft Support - Touchpad-Gesten für Windows 10
Ich arbeite mit zwei virtuellen Desktops in Windows 10. Auf einem dieser Desktops greife ich im Vollbildmodus über Remotedesktop auf Windows 7 zu.
Mit dieser Geste kann ich zwischen den beiden virtuellen Desktops wechseln. Für mich geht das.
quelle
Ich habe das Problem umgangen, dass die Hotkeys durch Ändern des Skripts gedrückt und wieder freigegeben werden müssen, damit die Hotkeys beim Ausführen gebunden und nie wieder freigegeben werden.
quelle