Рекомендуем, 2024

Выбор редакции

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

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

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

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

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

Скачать и установить AutoHotKey

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

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

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

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

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

Выбрать ключи

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

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

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

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

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

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

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

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

В этом примере мы выбрали папку «Сценарии» в наших Документах. После того, как вы выберете место для сохранения, измените « Сохранить как тип » на « Все файлы ». Затем введите имя файла по вашему выбору и обязательно добавьте расширение « .ahk ». Это очень важно.

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

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

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

Дважды щелкните файл. Вы можете не заметить, что что-то происходит, но вы должны увидеть значок AutoHotKey на панели задач на панели задач.

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

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

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

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

Два важных параметра, о которых стоит упомянуть, это «Обновить этот скрипт» и «Приостановить горячие клавиши».

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

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

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

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

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

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

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

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

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

Top