Oki
Продвинутый
- Сообщения
- 452
- Репутация
- 63
Речь идёт именно о случайном вызове в результате несвоевременного отпускания нажатой клавиши, воспринимаемой в качестве удерживаемой. Следующий скрипт, например, такой случайный вызов не предотвращает.
Более того, почему-то скрипт не реагирует на горячую клавишу вовсе, если в момент его запуска была включена русская раскладка, сразу же после запуска переключённая на английскую. А вот если в момент запуска была включена английская раскладка, то срабатывает в любой раскладке, словно игнорируя переключения. Но это, впрочем, интересный момент, но уводящий в сторону от основного вопроса: предотвращение случайных повторных срабатываний, для борьбы с которыми добавлена ещё одна строка кода; получился следующий скрипт.
По не вполне очевидной причине такой трюк ничего не меняет: обе проблемы остаются неразрешёнными. Что не так, и как с этим бороться?
Последнее редактирование: