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

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

Однако для Windows 10 это скорее ctrl + windows + right или left .

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


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

 ! ^ 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  

Это позволяет имитировать сетку 2×2 с помощью UP и Стрелки вниз для перехода между строками.

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


46
+50

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

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

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

! ^ Вправо :: ^ # Вправо
! ^ Left :: ^ # Left

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

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

Улучшите этот ответ
ответил 24 октября 2015 г. в 8:30
  • 11
    Это все еще сбивает меня с толку. Windows не добавляет функции для изменения сочетаний клавиш. Даже спустя 20 лет. Вау. Аминь AutoHotkey. — Лигемер, 26 мая ’17 в 1:48
  • Нужно ли после этого перезагружать компьютер, чтобы он работал? — Red M 12 янв., 21:48
  • @RedM: startup.ahk уже должен быть запущен после тестирования. Для будущих загрузок он будет запускаться во время загрузки. — harrymc 12 янв. ’18 в 22:18
добавить комментарий |

Нельзя изменить ярлыки 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: common startup» для всех пользователей. Скопируйте startup.ahk в открывшуюся папку.



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

Это не слишком Сложно создать собственные сочетания клавиш в Windows 10. Просто щелкните правой кнопкой мыши исполняемый файл, для которого вы хотите создать ярлык, щелкните «Свойства» и введите свою команду в поле. (Подробнее о создании пользовательских сочетаний клавиш здесь.)

Но что, если вы хотите изменить сочетания клавиш по умолчанию, которые Windows 10 навязала вам, например, получение Win + S , чтобы открыть свой собственный инструмент поиска вместо инструмента Windows или переназначить ярлыки, чтобы отразить их работу на Mac или Linux? Что ж, на этом этапе все становится немного сложнее, но все еще вполне выполнимо.

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

Встречайте Auto Hotkey

Итак, давайте начнем с плохой новости: в Windows нет собственного способа изменить сочетания клавиш по умолчанию. Нет, по прошествии всех этих лет Microsoft по-прежнему не желает предлагать такую ​​простую гибкость, предположительно из опасения, что вы захотите использовать ее ярлыки для доступа к приложениям сторонних разработчиков… что, вероятно, так и есть.

Вместо этого вам придется создавать сценарии для каждой комбинации клавиш, которую вы хотите заменить. Не волнуйтесь, этот процесс на самом деле стал довольно простым благодаря отличному инструменту AutoHotkey.. Это инструмент для создания скриптов, который можно использовать для любых творческих целей, но сегодня мы специально рассмотрим, как вы можете использовать его для изменения ярлыков Windows по умолчанию.

Сначала загрузите AutoHotKey.

Как только вы это сделаете, на рабочем столе Windows щелкните правой кнопкой мыши пустое место, затем выберите «New -> Auto Hotkey script» и назовите его как-нибудь узнаваемым, а затем добавьте суффикс «Ах». (Мы называем наш «Search.ahk», поскольку мы заменим ярлык Windows Search ярлыком гораздо более совершенного инструмента поиска, Search Everything.)

Далее мы познакомим вас с основами автоматической горячей клавиши синтаксис, который вам необходимо знать, чтобы изменить ярлыки Windows. Большинство ярлыков Windows используют комбинацию кнопок ниже, поэтому этого должно быть достаточно, чтобы вы начали.

Синтаксис AutoHotkey Представление
^ Ctrl ключ
! Alt ключ
+ Shift ключ
# Клавиша Win
Вверх, Вниз, Влево, Вправо Клавиши со стрелками/направления
run, Заставляет вашу горячую клавишу открывать файл, папку или программу на ваш компьютер
send, Перенаправляет горячую клавишу на выбранные вами нажатия клавиш

Если вы хотите ввести букву, вы просто набираете ее буквально, а кнопки такие как Esc и Del и другие, также могут быть напрямую введены в ваш скрипт. Вы можете найти удобный список основного синтаксиса Auto Hotkey на этом сайте.

Итак, допустим, мы хотим перенаправить ярлык Windows Search по умолчанию Win + S на поиск везде. Мы должны ввести следующую команду:

 #s :: run, "C:  Program Files  Everything  Everything.exe" 

:: — это то, что отделяет горячую клавишу от действия, которое вы хотите выполнить. Бит перед этим — это горячая клавиша, которую мы будем вводить (в данном случае Win + S), а бит после run — это команда для открытия приложения Search Everything.

При всех заменах сочетаний клавиш мы рекомендуем добавить в скрипт вторую строку с текстом #NoTrayIcon . Это заблокирует появление значка Auto Hotkey на панели задач, гарантируя, что весь процесс останется в фоновом режиме.

Когда ваш скрипт будет готов, закройте его и сохраните, затем дважды щелкните скрипт, чтобы запустить его, и протестируйте сочетание клавиш, чтобы посмотрите, делает ли он то, что должен.

Если да, переместите. ahk в папку автозагрузки вашей системы в проводнике (C: ProgramData Microsoft Windows Start Menu Programs StartUp). Сделайте то же самое для всех замененных сочетаний клавиш. Таким образом, все они будут работать, как только вы загрузите компьютер.

Заключение

Это немного усилий, но, безусловно, работает, и в качестве бонуса вы теперь изучили абсолютные основы Auto Hotkey — чрезвычайно удобный инструмент, способный запускать сценарии намного более сложные, чем те, которые мы здесь упоминаем.

Полезна ли эта статья?
  • Facebook
  • Твитнуть

Один комментарий

  1. Спасибо за публикацию. Обязательно назначьте тип файла .ahk приложению AutoHotKey через Пуск> Настройки> Приложения по умолчанию> Выбрать приложение по умолчанию по типу файла.

    С уважением

Комментарии закрыты.


Спасибо за публикацию. Обязательно назначьте тип файла .ahk приложению AutoHotKey через Пуск> Настройки> Приложения по умолчанию> Выбрать приложение по умолчанию по типу файла.

С уважением

Оцените статью
logicle.ru
Добавить комментарий