Есть ли способ / утилита активировать CAPS LOCK только после того, как клавиша удерживается в течение одной секунды или более? Я не хочу полностью отключать его, просто предотвратить случайную активацию этой функции.
Можно ли написать скрипт AutoHotkey для этого?
Ответы:
Это действительно можно сделать с помощью таймера AHK. Этот сценарий регистрируется при нажатии Caps Lock и перехватывает Capslock Up , позволяя ему срабатывать только по прошествии определенного количества миллисекунд. Время ожидания по умолчанию составляет 0,2 с, это можно настроить в системном трее.
источник
У меня есть два сценария AHK здесь. Если вы хотите, чтобы я объяснил дальше, чем то, что я прокомментировал в сценариях, пожалуйста, добавьте комментарий ниже.
Первый является более сложным и, вероятно, подвержен сбоям, но он отправляет CapsLock как буквальное нажатие клавиши после удержания в течение одной секунды.
Второй переключает состояние «Caps Lock», что может быть нежелательно, если причиной задержки является горячая клавиша CapsLock другой программы.
Вы можете настроить задержку, изменив
Delay
переменную во второй строке.Посылает буквальное нажатие клавиши "CapsLock"
Тумблеры "Caps Lock" состояния:
источник
Поиск в Google дал мне эту ссылку на http://chuchuva.com/software/capslockdelay/ . Первый из трех ссылок для загрузки все еще работает.
Я не знаю о скрипте AutoHotKey. Может быть, Google для AutoHotKey и задержки блокировки.
источник
Я считаю, что старая утилита (это v1.0 от января 2001 года) под названием «Toggler» работает для меня лучше всего, хотя иногда кажется, что она отключена под Windows 10. Она позволяет мне добавить задержку в CapsLock с помощью функции SmartShift для снимите CapsLock, если нажата клавиша Shift и буква. У него есть много других возможностей, которые я не использую.
Примечание редактора. Похоже, что разработчика Aestas Software больше не существует, и программное обеспечение, по-видимому, не обновлялось с 2001 года. Однако его можно загрузить по адресу http://download.cnet.com/Toggler. /3000-2072_4-10054498.html
источник