Как изменить Windows 10 сочетания клавиш?

Как пользователь Linux, я большой пользователь рабочей области. В Windows 10 это есть, но я все же хотел бы переключаться между ними, как в Linux, где я используюctrl+alt+right или left для переключения между рабочими пространствами.

Однако для Windows 10 это скорее Ctrl+Windows+вправо или влево.

Как я могу изменить эти ярлыки Windows 10 на ярлыки Linux?

2 ответа

Решение

Я попробовал скрипт Гарримка, но он не сработал. Поэтому я изменил его, и у меня сработало следующее:

!^Right::send, #^{Right down}{Right up}
!^Left::send, #^{Left down}{Left up}

все остальное было в порядке.

Затем я улучшил скрипт, добавив следующие строки

!^Down::
    send, #^{Right down}{Right up}
    Sleep, 200
    send, #^{Right down}{Right up}
    return
!^Up::
    send, #^{Left down}{Left up}
    Sleep, 200
    send, #^{Left down}{Left up}
    return

Это позволяет эмулировать сетку 2x2 стрелками ВВЕРХ и ВНИЗ для перемещения между строками.

Изменить: sleep добавлена ​​команда, позволяющая завершить анимацию перед отправкой второго send в противном случае я видел некоторые случаи, когда эта вторая инструкция была проигнорирована.

Нельзя изменить ярлыки Windows, но можно перехватывать ключи и менять их на лету.

AutoHotkey - отличная программа для переназначения клавиш клавиатуры. Вот шаги, чтобы настроить это:

  1. Скачайте и установите AutoHotkey
  2. Создайте текстовый файл с именем startup.ahk и вставьте в него следующее, чтобы отобразитьCtrl+Alt+Right / Left наCtrl+Win+Right / Left:

!^Right::^#Right
!^Left::^#Left

  1. Сохраните и запустите скрипт, чтобы проверить его работоспособность.
  2. Если он работает как положено, скопируйте скрипт в папку "Автозагрузка"

Чтобы найти папку запуска в Windows 10, откройте "Выполнить" (нажмите Win + R или найдите ее в меню "Пуск") и введите (без кавычек): "shell:startup" для текущего пользователя или "shell: общий запуск "для всех пользователей. Скопируйте файл startup.ahk в открывшуюся папку.

Другие вопросы по тегам