Отключить клавиши клавиатуры в Windows с помощью AutoHotKey

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

Нажатие клавиши Alt иногда может полностью заблокировать все последующие вводы клавиш. Если вы случайно нажмете эти клавиши, не подозревая об этом, это может вызвать серьезные неудобства и путаницу.

Многие из привычных решений, позволяющих отключить ввод клавиш в Windows , сейчас устарели. Например, Simple Disable Key больше не является бесплатным программным обеспечением. Как SharpKeys , так и KeyTweak официально не поддерживаются последними версиями Windows . Итак, что вы делаете, когда у вас нет вариантов? Вы строите сами!

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

Загрузите и установите AutoHotKey

Первым шагом к отключению любого ввода с клавиатуры на вашем компьютере с Windows является загрузка программы под названием AutoHotKey . Ссылка на последнюю версию будет вверху страницы в синей кнопке. После загрузки AutoHotKey запустите программу установки.

Продолжайте(Continue) выполнять запросы установки, используя параметры по умолчанию, показанные выше. Когда установка будет завершена, вы можете закрыть ее полностью. Нам пока не нужно запускать AutoHotKey .

Создание скрипта AutoHotKey

Теперь, когда вы загрузили AutoHotKey , важно понять, что он делает. AutoHotKey позволяет создавать собственные скрипты, которые будут компилироваться и запускаться. Думайте(Think) об AutoHotKey как об упрощенном языке программирования, предназначенном специально для автоматизации и создания сочетаний клавиш Windows(Windows keyboard shortcuts) .

Изучать язык программирования сложно, но мы здесь, чтобы упростить вам использование возможностей AutoHotKey для отключения ввода любой из клавиш вашей клавиатуры.

Выберите свои ключи

Первый шаг — выбрать, какие клавиши вы хотите отключить. Перейдите на веб-сайт документации AutoHotKey(AutoHotKey) , чтобы(Head) найти список всех поддерживаемых ключей(list of all supported keys) .

Ради этого примера мы хотим отключить клавишу Caps Lock . На этой странице вы можете видеть, что AutoHotKey ссылается на эту клавишу как на « CapsLock ». Левая колонка показывает ссылочное имя(а), а правая колонка показывает, какой ключ ему соответствует.

Откройте текстовый редактор

Далее откройте любой текстовый редактор. Это может быть даже Блокнот(Notepad) , которым мы и воспользуемся. В пустом документе введите ссылочное имя ключа, а затем « :: return ».

Вот как выглядит наш пример Caps Lock :

Можете ли вы поверить, что это единственная строка кода, необходимая для отключения ключа? Если вы решите, что хотите отключить более одного, вы можете повторить эту же однострочную строку в новой строке для каждой дополнительной клавиши.

Сохраните свой сценарий

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

В этом примере мы выбрали папку «Scripts» в наших документах. После того, как вы выберете место для его сохранения, измените « Сохранить как тип(Save as type) » на « Все файлы(All Files) ». Затем введите имя файла по вашему выбору и обязательно добавьте расширение « .ahk ». Это очень важно.

Сохранение вашего файла как AHK позволяет вашей системе узнать, что он предназначен для компиляции и запуска с помощью AutoHotKey .

Запуск скрипта AutoHotKey

После того, как вы сохранили файл AHK , перейдите туда, где он сохранен, в проводнике Windows(Windows Explorer) . Вы должны увидеть, что значок файла представляет собой лист бумаги с буквой «H», что означает, что он связан с AutoHotKey .

Дважды щелкните(Double-click) файл. Вы можете ничего не заметить, но вы должны увидеть значок AutoHotKey на панели задач на панели задач.

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

Теперь попробуйте использовать ключ, который вы отключили. Это работает? Если нет, вы успешно отключили ключ! Если это так, возможно, вы сделали что-то не так. Внимательнее прочитайте инструкции и попробуйте еще раз.

Управление скриптом AutoHotKey

Щелчок правой кнопкой мыши по значку AutoHotKey на панели задач на панели задач откроет следующее меню:

Стоит упомянуть две важные опции: « Перезагрузить(Reload) этот скрипт» и «Приостановить горячие клавиши».

Может наступить время, когда вы захотите отредактировать свой скрипт AutoHotKey , пока он активно работает. Например, вы хотите добавить еще один ключ для блокировки. После сохранения изменений в файле AHK выберите параметр « Перезагрузить этот скрипт(Reload This Script) ». Это позволит вам загружать изменения вашего скрипта без необходимости закрывать и снова открывать файл.

Если вы когда-нибудь захотите запретить AutoHotKey(AutoHotKey) блокировать любые клавиши, выберите опцию « Приостановить(Suspend Hotkeys) горячие клавиши ». Значок вашего AutoHotKey в трее изменится с «H» на «S», чтобы указать, что горячие клавиши заблокированы. Чтобы снова включить все горячие клавиши, повторите это же действие еще раз.

Запуск вашего скрипта при запуске

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

Нажмите клавиши Windows + R , чтобы вызвать окно « Выполнить(Run) » . В нем введите « %appdata% » и нажмите Enter . Это приведет вас к папке «Роуминг» внутри «AppData».

Здесь перейдите в следующие папки: Microsoft > Windows > Start Menu > Programs > Startup . В другом меню проводника Windows(Windows Explorer) перейдите в папку, в которой сохранен ваш скрипт AutoHotKey . Щелкаем по нему правой кнопкой мыши и нажимаем « Создать ярлык(Create shortcut) ». Это создаст ярлык для файла в той же папке.

Перетащите(Drag) этот ярлык в папку « Автозагрузка ».(Startup)

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

Это все, что нужно. С помощью одной простой строки в скрипте AutoHotKey вы можете отключить любую стандартную клавишу на клавиатуре и избавить себя от часов головной боли. Не ищите в Интернете простое и бесплатное решение этой проблемы, следуйте этому руководству и создайте его самостоятельно!



About the author

Я веб-разработчик с опытом работы в Firefox и Google Docs. У меня есть степень в области делового администрирования Университета Флориды. Мои навыки включают в себя: разработку веб-сайтов, систему управления контентом (CMS), анализ данных и дизайн пользовательского интерфейса. Я опытный консультант, который может помочь вашей команде создавать эффективные веб-сайты и приложения.



Related posts