Mam 3 wirtualne pulpity w systemie Windows 10.
Na jednym z tych komputerów uruchamiam pełny ekran mstsc.
Aby przełączyć pulpit, mogę użyć Windows + Ctrl + lewo lub prawo.
Ale kiedy jestem w trybie pełnoekranowym mstsc, ten klucz jest przechwytywany przez mstsc i przełączanie nie działa.
Czy istnieje sposób na zmianę tego zachowania?
Odpowiedzi:
Szukałem rozwiązania tego problemu i właśnie znalazłem!
CTRL+ ALT+ HOMEprzywraca fokus klawiatury do hosta w trybie pulpitu zdalnego.
Następnie możesz zrobić WIN+ CTRL+ LEFTlub RIGHTprzełączać się między wirtualnymi pulpitami.
Nie jest to idealne rozwiązanie, ale prawdopodobnie będę miał do czynienia z tymi dwoma skrótami.
źródło
stackoverflow
, ale nie mogę tego tutaj zrobić. Dzięki +1!Okazuje się, że w kliencie pulpitu zdalnego należy wybrać „Tylko ten komputer”, jeśli chodzi o stosowanie kombinacji klawiszy Windows.
źródło
Po pierwsze, chciałem, aby klucze Windows działały na komputerze zdalnym (
Alt-Tab
na przykład), więc mam ustawienie „Tylko podczas korzystania z pełnego ekranu” dla ustawienia „Zastosuj kombinacje klawiszy Windows”.Następnie, ponieważ bardzo niewiele kluczowych kombinacji jest w stanie wyciągnąć cię ze zdalnego pulpitu, gdy jest on na pełnym ekranie, musisz użyć
CTRL-ALT-HOME
, co powoduje pasek połączenia, ale także daje kontrolę lokalnemu komputerowi.Więc napisałem ten AutoHotkey skrypt: switchVirtualDesktopWithRD.ahk . Jest całkowicie oparty na tym skrypcie , więc nie biorę uznania. Po prostu zmodyfikowałem go do moich potrzeb . Możesz to przyznać swoje ...
W moim przypadku mam tylko dwa wirtualne pulpity: pierwszy to główny, a drugi to miejsce, w którym uruchamiam pełnoekranowego klienta zdalnego pulpitu.
Co robi skrypt po naciśnięciu
CTRL-ALT-HOME
:Jeśli korzystam z drugiego wirtualnego pulpitu, tego, na którym uruchamiam pełnoekranowego klienta zdalnego pulpitu, to najpierw pokazuje pasek połączenia. Następnie
HOME
ponownie naciskam klawisz (zCTRL
iALT
nadal wciśnięty) i wracam do pierwszego, głównego pulpitu. Jeśli na drugim pulpicie nie ma sesji pełnoekranowej, pierwsza kombinacja natychmiast przełącza się na pierwszy pulpit.Jeśli jestem na pierwszym pulpicie, natychmiast przełącza się na drugi.
Innymi słowy, zawsze używam
CTRL-ALT-HOME
do przełączania między komputerami stacjonarnymi.źródło
CTRL-WIN-LEFT
doCTRL-ALT-HOME
i wyzwalać przełącznik ostrości na pasku połączenia RDP ze zdalnego AHK. Następnie wystarczy nacisnąćCTRL-WIN-LEFT
dwukrotnie, aby zmienić pulpit.Opierając się na odpowiedzi typu elektrycznego, mam skrypt AHK, który pozwoli Ctrl+ Win+ Lefti Ctrl+ Win+ Rightskrótom klawiszowym przełączać pulpity na komputerze lokalnym, z sesji pełnoekranowej RDP, bez poświęcania jakichkolwiek innych kluczy w sesji RDP - tj. Alt+ TabI podobne wszystkie nadal pracować normalnie w sesji RDP.
Ponieważ chcemy, aby zwykły klawisz skrótu działał na komputerze zdalnym, musisz mieć opcję „Tylko podczas korzystania z pełnego ekranu” dla ustawienia „Zastosuj kombinacje klawiszy systemu Windows” podczas rozpoczynania sesji RDP.
Właściwie oparłem swój skrypt na innym skrypcie znalezionym na forach AHK.
Co to robi:
C:\users\<user>\documents\AutoHotkey.ahk
więc działa, kiedy uruchamiam ahk bez żadnych argumentów.Uwaga: podczas korzystania z dwóch lub więcej wirtualnych zdalnych pulpitów (np. Jeden lokalny pulpit wirtualny, dwa wirtualne pulpity z pełnoekranowym oknem RDP na każdym z nich) robi się trochę wadliwie, ale nie mam teraz czasu, aby nad tym popracować . Problem polega na tym, że kiedy przełączasz się z jednego wirtualnego pulpitu zdalnego na inny, musisz cofnąć powiązanie i ponowne powiązanie klawisza skrótu i ma on problem z wykryciem tego (choć nie powinno - pasek tytułu RDP ma inną klasę okna, ale nie ma zawsze to odbieraj).
Skrypt Ahk:
źródło
Ctrl+Win
czasami muszę zwolnić i ponownie nacisnąć klawisze, gdy przechodzę z lokalnego pulpitu do pilota lub odwrotnie. Spróbuj, jeśli to nie działa, lub zwiększ wartość parametru SLEEP_VAL u góry skryptu, aby zwiększyć opóźnienie między wysłaniemCtrl+Alt+Home
aCtrl+Win+Left
Jeśli masz touchpad, możesz wypróbować gest czterema palcami.
Z pomocy technicznej Microsoft - gesty touchpada w systemie Windows 10
Pracuję z dwoma wirtualnymi pulpitami w systemie Windows 10. Na jednym z tych komputerów uzyskuję dostęp do systemu Windows 7 za pośrednictwem pulpitu zdalnego w trybie pełnoekranowym.
Jednym gestem mogę przełączać się między dwoma wirtualnymi pulpitami. Mi to pasuje.
źródło
Rozwiązałem problem z naciskaniem i zwalnianiem skrótów klawiszowych, zmieniając skrypt, tak aby po uruchomieniu uruchamiał skróty i nigdy ich nie przywiązywał.
źródło