Предотвратить программы от ключей блокировки?

Photoshop CS4 блокирует клавишу ESC, пока программа открыта. Нажатие клавиши ESC не регистрируется, пока оно открыто, за исключением нажатия клавиш CTRL+SHIFT+ESC.

Также некоторые игры блокируют клавиши регулировки громкости.

Есть ли способ предотвратить блокировку этих клавиш программами или отменить блокировку?

1 ответ

Приложения могут программировать определенные клавиши для выполнения действий. Это не редкость и обычно ограничивается несколькими ключами. Если ключ отображается как "Заблокированный" - другими словами, он не выполняет свою обычную функцию - тогда разработчик либо запрограммировал его для выполнения какого-либо действия в программе, либо для того, чтобы ничего не делать. Клавиатура все еще отправляет код клавиши в программу, которая перехватывает этот код и обрабатывает его в коде. Вы не можете перепрограммировать то, что делает код программы. Так что ответ НЕТ.

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

Другие вопросы по тегам