9

CTRL+S и CTRL+A не работают на моем компьютере на работе. Я предполагаю, что некоторые приложения, работающие в фоновом режиме, прослушивают нажатие клавиш, поэтому доступ к функции «Сохранить» с помощью комбинации клавиш во всех других программах нарушен.

Я пытался убить некоторые фоновые процессы, но не повезло, CTRL+S и CTRL+A не работают (даже с виртуальной клавиатуры). У меня нет привилегий, чтобы убить некоторые процессы (системные службы).

Есть ли вариант (какое-то приложение?) который мог бы сказать мне, какой процесс прослушивает определенную комбинацию клавиш - например, прослушивание сетевых портов. Я хочу определить, какой процесс вынуждает меня щелкнуть чертову иконку дискеты на панели инструментов вместо использования удобных сочетаний клавиш CTRL+S.

1 ответ1

4

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

Похоже, они определены (в основном?) в файлах .lnk, поэтому вам нужно будет просмотреть все файлы .lnk в вашей системе, выбирая горячие клавиши.

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

Тем не менее, быстрый взгляд и попытка запустить показывает, что он не очень надежный или полный. Однако, если вы можете заставить его работать, он может сказать вам, что вам нужно. В противном случае вам нужно улучшить его для поиска файлов .lnk в других местах. Я также не совсем уверен, что файлы .lnk - единственный способ зарегистрировать глобальные горячие клавиши.

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

О, и этот вопрос является частичной копией: Как я могу определить, какому процессу принадлежит горячая клавиша в Windows?

ОБНОВЛЕНИЕ: я не мог сопротивляться, поэтому я попробовал Hotkey Explorer, который является бесплатным инструментом, перечисленным рядом с условно-бесплатным инструментом Commander. В нем, похоже, действительно перечислены все зарегистрированные глобальные горячие клавиши и их приложения для регистрации. Будет интересно узнать, сможет ли он определить, что перехватывает ваши ключи.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .