W systemie Linux używam skrótu do przełączania między 4 obszarami roboczymi: win+ 1/2/3/4.
Chciałbym mieć coś takiego w Windows 10.
AKTUALIZACJA ROZWIĄZANIA 2017, WINDOWS 10x64
- Zaktualizuj wersję systemu Windows do najnowszej za pomocą tego narzędzia do aktualizacji . Może być także potrzebny Visual C ++ Redistributable for Visual Studio 2015
- Pobierz i rozpakuj ten Windows Virtual Virtual Enhancer (0.9.1) działa dla mnie.
- Zmień zawartość pliku settings.ini na
[KeyboardShortcuts] Switch=LWin Move=LAlt, Shift, Ctrl MoveAndSwitch=LAlt, Shift Previous=Left Next=Right PlusTen=
- Uruchom virtual-desktop-enhancer.exe jako administrator .
keyboard-shortcuts
windows-10
windows-10-preview
Dariusz Filipiak
źródło
źródło
WIN + 1/2/3/4...
otwiera się, przełącza lub minimalizuje okno w odpowiedniej ponumerowanej pozycji na pasku zadań. Na przykład, jeśli mam przypięty Chrome do paska zadań w pozycji 1 i jest on obecnie zamknięty,WIN + 1
otworzę go. Ponowne naciśnięcie zminimalizuje je, a ponowne naciśnięcie przywróci okno. Mogę to połączyć z innymi skrótami; teraz naciśnięcieWIN + SHIFT + 1
otworzy na przykład nowe okno Chrome.Odpowiedzi:
Potrzebne są następujące:
źródło
Myślę, że właśnie zbudowałem dokładnie to, czego szukasz. Korzystam z menedżera okien w systemie Linux i chciałem używać klawiszy skrótu w podobny sposób w systemie Windows.
https://github.com/pmb6tz/windows-desktop-switcher
Mój skrypt używa CapsLock, ponieważ jest dla mnie wygodniejszy, ale możesz łatwo skonfigurować go tak, aby działał dla Ciebie. Prawdopodobnie jest tam jeden lub dwa błędy, ale ogólnie uważam, że jest całkiem niezły. Mam nadzieję, że to ci pomoże!
źródło
Właśnie stworzyłem skrypt dla autohotkey, który osiąga to w Windows 10 dla maksymalnie 10 komputerów stacjonarnych.
Jak to działa:
Pobierz i zainstaluj autohotkey . Skopiuj i wklej poniższy kod do notatnika i zapisz go z rozszerzeniem .ahk
Sugeruję utworzenie skrótu tego pliku w folderze startowym, aby działał on podczas uruchamiania systemu Windows.
DOMYŚLNE KLAWISZE:
WAŻNY:
Aby to działało, należy używać TYLKO klawiszy skrótów do otwierania, zamykania i zmieniania pulpitów, ponieważ skrypt nasłuchuje tych skrótów klawiszowych, aby poznać bieżącą i całkowitą liczbę pulpitów.
Jeśli utworzysz, zamkniesz lub zmienisz pulpit za pomocą menu WIN + TAB za pomocą myszy, skrypt przestanie działać. Aby ponownie uruchomić, musisz edytować pierwsze dwa wiersze, aby odzwierciedlić aktualny stan twoich komputerów. (desktopcount / currentdesktop)
Nie oznacza to, że nie możesz używać ekranu WIN + TAB jako przeglądu swoich obecnych komputerów. Możesz go używać w połączeniu ze skrótami klawiszowymi do organizowania komputerów stacjonarnych. Tak, skróty klawiszowe nadal działają, gdy przeglądarka zadań Windows jest otwarta! (WIN + TAB) Po prostu NIE używaj myszy !!!
Ponadto zaczekaj, aż skrypt załaduje się po uruchomieniu systemu Windows, zanim utworzysz nowy pulpit, inaczej nie będzie działać. Może to chwilę potrwać, w zależności od liczby posiadanych programów startowych.
Ok, dodałem jeszcze jedną rzecz, aby ułatwić synchronizację skryptu ze stanem pulpitu. Teraz jest klawisz skrótu, który wyświetli stan, w którym skrypt wierzy, że są w komputerach stacjonarnych, więc wystarczy dopasować komputery za pomocą myszy, aby pasowały do skryptu, i wszystko zostanie ponownie zsynchronizowane! Dla mnie ze szwajcarską klawiaturą udało się dobrze mieć „? klawisz obok 0 i to ma sens z? na nim, ale na innych klawiaturach możesz to zmienić, co można łatwo zrobić, zmieniając linię zaraz po skrócie dla 0/10 (zaczynając od # ') na cokolwiek zechcesz.
Właściwie właśnie zdałem sobie sprawę ... tak długo, jak długo liczba pulpitów jest poprawna, utworzenie nowego pulpitu automatycznie zsynchronizuje wartość bieżącego pulpitu.
(Linie zaczynające się od; są komentarzami i nie wpływają na skrypt)
Kod:
źródło
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\VirtualDesktops
Na przykład chcę ustawić Page Down dla następnego pulpitu i Page Up dla poprzedniego pulpitu Po zainstalowaniu AutoHotkey tworzę nowy skrypt AutoHotKey, dodam do niego ten kod i zapisuję go, a następnie uruchamiam skrypt
i będzie dobrze działać :)
Aktualizacja: czasami powyższy kod nie działa i musisz kliknąć punkt. Następnie zmieniłem go na:
źródło
Ok, częściowe rozwiązanie ... ponieważ nie wiem jak przejść bezpośrednio do wybranego wirtualnego pulpitu:
Ten program auto-klucz ze skryptem:
źródło
Zrobiłem uaktualnienie w miejscu bezpośrednio z Windows 7 do 10 i zmagałem się z użyciem Windows + CTRL + klawisze strzałek, aby przełączać się między komputerami stacjonarnymi, ponieważ po prostu nie działałyby. Jednak rozwiązanie w moim przypadku było proste - użyj pojedynczych klawiszy funkcyjnych (F1, F2, F3 itp.), Aby łatwo przełączać się między pulpitami wirtualnymi. Teraz nie wiem, czy dotyczy to mojego laptopa HP, czy też części wydanej wersji, ale jest zarówno elegancki, jak i prosty. Zakładam, że dopóki nie masz mapowanych klawiszy funkcyjnych w innym celu, to również powinno działać dla ciebie.
źródło
Używam Desktops v2.0 z SysInternals i mam 4 komputery pod jednym kluczem: F1, F2, F3, F4 (czy ktoś używa F1 do wywołania pomocy, naprawdę?). Dla mnie rozwiązanie Windows 10 jest bezużyteczne z powodu trzech skrótów klawiszowych.
Komputery stacjonarne v2.0: https://technet.microsoft.com/en-us/sysinternals/cc817881.aspx
źródło
Skrypt AHK podany przez OptimistPrime: https://superuser.com/a/1050690/184229 nie działa dla mnie (klucze nie działają), ale
ten działa dobrze: https://github.com/pmb6tz/windows-desktop-switcher/blob/master/desktop_switcher.ahk
źródło