В Linux я использую ярлык для переключения между 4 рабочими пространствами: win+ 1/2/3/4.
Я хотел бы иметь что-то подобное в Windows 10.
ОБНОВЛЕНИЕ РЕШЕНИЯ 2017, ОКНА 10x64
- Обновите версию Windows до последней версии с помощью этого средства обновления . Вам также может понадобиться распространяемый Visual C ++ для Visual Studio 2015
- Скачайте и распакуйте этот Windows 10 Virtual Desktop Enhancer (0.9.1), который работает для меня.
- Измените содержимое файла settings.ini на
[KeyboardShortcuts] Switch=LWin Move=LAlt, Shift, Ctrl MoveAndSwitch=LAlt, Shift Previous=Left Next=Right PlusTen=
- Запустите virtual-desktop-gainr.exe от имени администратора .
keyboard-shortcuts
windows-10
windows-10-preview
Дариуш Филипяк
источник
источник
WIN + 1/2/3/4...
открывает, переключает или свернет окно в соответствующей позиции с номером на панели задач. Например, если у меня Chrome закреплен на панели задач в положении 1 и он в данный момент закрыт, яWIN + 1
его открою. Повторное нажатие свернет его, а повторное нажатие вернет окно обратно. Я могу сочетать это с другими ярлыками; например, нажатиеWIN + SHIFT + 1
откроет новое окно Chrome, например.Ответы:
Вам нужно следующее:
источник
Я думаю, что я построил именно то, что вы ищете. Я использую оконный менеджер в Linux и хотел использовать горячие клавиши аналогичным образом в Windows.
https://github.com/pmb6tz/windows-desktop-switcher
Мой сценарий использует CapsLock, потому что это более удобно для меня, но вы можете легко настроить его на работу для вас. Там, наверное, одна или две ошибки, но в целом я нашел, что это довольно солидно. Надеюсь, что это помогает вам!
источник
Я только что сделал скрипт для autohotkey, который выполняет это в Windows 10 для 10 рабочих столов.
Как заставить это работать:
Скачайте и установите autohotkey . Скопируйте приведенный ниже код в блокнот и сохраните его с расширением .ahk
Я предлагаю сделать ярлык этого файла в папке автозагрузки, чтобы он запускался при запуске Windows.
Горячие клавиши по умолчанию:
ВАЖНЫЙ:
Чтобы это работало, вы должны использовать ТОЛЬКО горячие клавиши для открытия, закрытия и смены рабочих столов, потому что скрипт прослушивает эти горячие клавиши, чтобы узнать текущее и общее количество рабочих столов.
Если вы создадите, закроете или измените рабочие столы с помощью меню WIN + TAB с помощью мыши, скрипт перестанет работать. Чтобы он снова заработал, вам нужно отредактировать первые две строки, чтобы отразить текущее состояние ваших рабочих столов. (Desktopcount / currentdesktop)
Это не означает, что вы не можете использовать экран WIN + TAB в качестве обзора ваших текущих рабочих столов. Вы можете фактически использовать это в комбинации горячих клавиш, чтобы организовать ваши рабочие столы. Да, горячие клавиши по-прежнему работают, когда программа просмотра задач Windows открыта! (WIN + TAB) Просто НЕ используйте мышь !!!
Кроме того, дождитесь загрузки скрипта после запуска Windows, прежде чем создавать новые рабочие столы, иначе он не будет работать. Это может занять некоторое время в зависимости от того, сколько у вас программ запуска.
Хорошо, я добавил еще одну вещь, чтобы упростить повторную синхронизацию сценария с состоянием вашего рабочего стола. Теперь есть горячая клавиша, которая отображает состояние, в котором, по мнению сценария, находятся рабочие столы, поэтому все, что вам нужно сделать, это настроить рабочие столы с помощью мыши, чтобы они соответствовали сценарию, и все будет синхронизировано снова! Для меня со швейцарской клавиатурой это хорошо получилось с '? ключ рядом с 0, и это имеет смысл с? на нем, но на других клавиатурах вы можете изменить это, что можно легко сделать, изменив строку сразу после горячей клавиши на 0/10 (начиная с # ') на любую, какую вам больше нравится.
На самом деле, я только что понял .... если количество рабочих столов правильное, то создание нового рабочего стола будет автоматически синхронизировать значение текущего рабочего стола.
(Строки, начинающиеся с; являются комментариями и не влияют на сценарий)
Код:
источник
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\SessionInfo\2\VirtualDesktops
Например, я хочу установить Page Down для следующего рабочего стола и Page Up для предыдущего рабочего стола. После того, как я установил AutoHotkey, я создаю новый скрипт AutoHotKey, добавляю к нему эти коды и сохраняю его, затем запускаю скрипт
и это будет хорошо работать :)
Обновление: иногда приведенный выше код не работает, и вы должны нажать на точку. Затем я изменил его на это:
источник
Хорошо, частичное решение ... потому что я не знаю, как перейти прямо к выбранному виртуальному рабочему столу:
Эта программа autohotkey со скриптом:
источник
Я сделал обновление на месте непосредственно с Windows 7 до 10 и изо всех сил пытался использовать клавиши Windows + CTRL + Arrow для переключения между рабочими столами, поскольку они просто не будут работать. Однако в моем случае решение было простым - используйте одну функциональную клавишу (F1, F2, F3 и т. Д.), Чтобы легко переключаться между виртуальными рабочими столами. Теперь я не знаю, относится ли это к моему ноутбуку HP или к части выпущенной версии, но это одновременно элегантно и просто. Я предполагаю, что до тех пор, пока у вас не назначены функциональные клавиши для какой-либо другой цели, это должно работать и для вас.
источник
Я использую Desktops v2.0 от SysInternals, и у меня есть 4 рабочих стола под одной клавишей: F1, F2, F3, F4 (кто-нибудь использует F1 для вызова справки, правда?). Для меня решение Windows 10 непригодно из-за сочетания клавиш.
Рабочие столы v2.0 официально: https://technet.microsoft.com/en-us/sysinternals/cc817881.aspx
источник
Скрипт AHK, предоставленный OptimistPrime: https://superuser.com/a/1050690/184229 , не работает для меня (ключи не действуют), но
этот работает просто отлично: https://github.com/pmb6tz/windows-desktop-switcher/blob/master/desktop_switcher.ahk
источник