Windows 10: изменение сочетаний клавиш для переключения между рабочими столами

В Windows 10 сочетания клавиш для переключения виртуального рабочего стола – ctrl + win + стрелка вправо / влево . Я хотел бы упростить его, изменив его только на ctrl + правую или левую клавишу со стрелкой . Как я могу это сделать?

3 Solutions collect form web for “Windows 10: изменение сочетаний клавиш для переключения между рабочими столами”

AutoHotkey – отличная программа для выполнения этого точного типа вещей. Это очень полезная программа для переназначения клавиш клавиатуры, создания горячих клавиш и автоматизации задач. Вот шаги по настройке:

  1. Загрузите AutoHotkey ( http://www.autohotkey.com/ ) и установите его.
  2. Щелкните правой кнопкой мыши на рабочем столе> Создать> Скрипт Autohotkey (назовите его, как хотите).
  3. Щелкните правой кнопкой мыши, Edit Script.
  4. Вставьте следующий текст в уже существующий текст:

#NoTrayIcon ^Right::^#Right ^Left::^#Left

  1. Сохраните и запустите скрипт, чтобы проверить его функциональность.
  2. Если он выполняется так, как ожидалось, скопируйте сценарий в папку автозагрузки *, чтобы он запускался каждый раз, когда запускается ваш компьютер.

При желании вы можете скомпилировать скрипт для работы как автономный .exe, который можно запустить на других компьютерах, на которых не установлен AutoHotkey. Чтобы сделать это, щелкните правой кнопкой мыши файл сценария и нажмите «Скомпилировать сценарий».

* Чтобы получить доступ к папке автозагрузки в Windows 10, откройте «Запуск» (либо нажмите клавишу Windows + R, либо найдите его в меню «Пуск»), либо введите (без кавычек): «shell: startup» (чтобы запустить сценарий для Только текущий пользователь) или «shell: common startup» (для запуска для всех пользователей). Вставьте его в открывающуюся папку.

Чтобы ответить на комментарий @valkirilov в ответ ElectroPulse, я вижу, что этот пост полезен. Перемещение Ctrl-Alt-Arrow в Windows 10 с помощью AutoHotkey

Короче говоря, используя

 !^Right:: send {LWin down}{LCtrl down}{Right}{LWin up}{LCtrl up} !^Left:: send {LWin down}{LCtrl down}{Left}{LWin up}{LCtrl up} 

Я создал несколько ярлыков для переключения между рабочими столами. Мне нужна сетка 3х3 для настольных компьютеров (фактически, или только на моей карте ума), на самом деле они линейные). Я хотел, чтобы клавиши цифровой клавиатуры отображались на каждом рабочем столе соответственно.

Как работают горячие клавиши

  • Предполагается, что всего 9 рабочих столов
  • Прокручивая по крайней мере 9 влево / вправо, чтобы убедиться, что мы находимся на линейной границе известных настольных компьютеров
  • Прокручивая правый номер, чтобы получить то, что я хочу.

Поскольку нет простого способа перемещения окна на конкретный рабочий стол, я использовал Win + Numpad0, чтобы открыть меню «перейти на рабочий стол» для этого окна. Это компромисс, на который у меня мало надежды скоро разрешить (но я сам задал свой вопрос).

Вот мои ярлыки:

 ; Windows+Number pad keys = Windows 10 desktop switching. ; number pad to match a 3x3 desktop #Numpad1:: #NumpadEnd:: Send, {LWin down}{Ctrl down}{Right 9}{Left 2}{Ctrl up}{LWin up} return #Numpad2:: #NumpadDown:: Send, {LWin down}{Ctrl down}{Right 9}{Left 1}{Ctrl up}{LWin up} return #Numpad3:: #NumpadPgDn:: Send, {LWin down}{Ctrl down}{Right 9}{Ctrl up}{LWin up} return #Numpad4:: #NumpadLeft:: Send, {LWin down}{Ctrl down}{Left 9}{Right 3}{Ctrl up}{LWin up} return #Numpad5:: #NumpadClear:: Send, {LWin down}{Ctrl down}{Left 9}{Right 4}{Ctrl up}{LWin up} return #Numpad6:: #NumpadRight:: Send, {LWin down}{Ctrl down}{Right 9}{Left 3}{Ctrl up}{LWin up} return #Numpad7:: #NumpadHome:: Send, {LWin down}{Ctrl down}{Left 9}{Ctrl up}{LWin up} return #Numpad8:: #NumpadUp:: Send, {LWin down}{Ctrl down}{Left 9}{Right 1}{Ctrl up}{LWin up} return #Numpad9:: #NumpadPgUp:: Send, {LWin down}{Ctrl down}{Left 9}{Right 2}{Ctrl up}{LWin up} return ; Send, {LWin down}{Tab}{LWin up} ; Sleep, 3000 ; Send, {Tab 1}{Right 2} ; Sleep, 3000 ; Send, {Enter} ; Sleep, 3000 ; return ; ; Bring up the "move this window to desktop..." menu. Since the menu is always different, don't operate on it. Just leave it at that. #!Numpad0:: #!NumpadIns:: #+Numpad0:: #+NumpadIns:: #Numpad0:: #NumpadIns:: Send, {LWin down}{Tab}{LWin up} Sleep, 400 Send, {AppsKey}M return 
  • Языковые горячие клавиши удалены сами по себе в Windows 10
  • Могу ли я запретить пользователю устанавливать приложения из магазина?
  • Как активировать Windows 10 Pro без предварительной установки предыдущей версии?
  • Как отключить Защитник Windows навсегда
  • Windows 10 Classic Theme
  • Возможно ли иметь BitLocker и FileVault на том же MacBoock Pro с Mac OS X Yosemite или El Capitan и Windows 10?
  • Будет ли обязательная политика обновления в Windows 10 включать проблемы безопасности?
  • Как запустить Windows 10 с внешнего жесткого диска?
  • Упаковка / извлечение Windows 10 Native Flash Player
  • Samsung PRO 950 SSD распознается как SATA вместо PCIe в Windows 10
  • Время загрузки Windows 10: ранее 20 секунд, теперь 6-8 X больше
  • Сброс Windows 10 с USB
  • Interesting Posts

    Как сбросить пароль администратора виртуальной машины Windows XP, работающей в VMWare?

    Завершился ли DBAN, когда он покажет рекламу?

    Могу ли я «subtotal» с произвольной функцией, например, конкатенацией строки?

    Непрерывная маска подсети

    Как получить доступ к общим дискам родительской сети

    Оставляя ноутбук включенным все время

    Как остановить вспышку от повышения температуры процессора?

    Приводы MacBook Pro – 7200 против 5400 об / мин – тепло и шум

    Как изменить файл моих хостов? Он доступен только для чтения и не может быть изменен даже в качестве администратора.

    Папка отображается как один файл в Windows XP

    Имеет ли Windows 8 explorer.exe?

    Как я могу восстановить файлы, когда папка отображается пустым, но файлы не удаляются?

    Можно ли постоянно отключать доступ в Интернет в Ubuntu?

    Рабочий стол перезагружается во время сна или спящего режима

    Неопределенная ссылка на статический член classа

    Давайте будем гением компьютера.