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 TP "Build Expired"
  • Курсор мыши на нескольких экранах с различным PPI
  • Как установить DirectX9 на Windows 10?
  • Удаленный рабочий стол от Win10 -> Windows Server 2016 медленный, но быстрый наоборот
  • Как изменить комбинацию клавиш для переключения между виртуальными рабочими столами в Windows 10?
  • Как отключить JavaScript в Microsoft Edge?
  • Windows 10: Не удается найти приложения через окно поиска
  • Как вы принудительно удаляете приложения в Windows 10?
  • Windows 10 - Проверка совместимости аппаратного обеспечения
  • Удаление надежных современных приложений в Windows 10
  • Interesting Posts

    Установка JDK в Eclipse

    Как вы можете избежать просьбы ввести пароль BitBucket при нажатии на вики-версию BitBucket?

    Действительно ли Windows 7 дефрагментирует SSD-накопитель, если вы сообщите об этом?

    Сделать изменения стиля в блокноте ++ постоянным

    Двойная буферизация Winforms

    Как получить доступ к сетевым компьютерам по имени

    Есть ли способ изменить профиль локальной учетной записи Windows на профиль учетной записи домена?

    Как отключить автоматическое открытие PDF-файлов в chrome

    Почему программа под названием «C: \ Program» влияет на другие программы?

    Каков наилучший инструмент для измельчения файлов на карте памяти?

    Командная строка в режиме администратора не отображает подключенные диски

    Internet Explorer исчез из моего меню «Пуск» в Windows XP

    Невозможно отключить привод «subst»

    Проверка блокировки учетной записи пользователя на другом контроллере домена

    Захват видеоэкрана, который поддерживает виртуальный рабочий стол

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