Инструмент, чтобы найти, какие программы используют клавиатурные крючки?

Я ищу хороший инструмент, который находит все программы, подключение к обработчику клавиатуры.

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

Deep System Explorer не находит какой-либо драйвер и отображает ошибку.

любые другие?

Я использую windows 7 64bit.

27
задан Tony_Henrich
17.01.2023 3:52 Количество просмотров материала 3435
Распечатать страницу

3 ответа

вы пробовали Spy++? Это может помочь вам в этом.


Spy++, Кажется, включены в Windows SDK, но я не могу найти ссылку для загрузки больше. Я буду продолжать искать; в то же время, вот некоторые другие инструменты, чтобы проверить:
1
отвечен Jase 2023-01-18 11:40

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

в моем случае я не смог использовать несколько сочетаний клавиш, которые я обычно использую все время в Eclipse и WinSplit Revolution (WinSplit даже жаловался при запуске на каждую из сочетаний клавиш, которые уже были взяты кем-то другим). Хотя я не нашел программу, которая могла бы узнать, кто украл мои сочетания клавиш, я нашел обходной путь.

  1. для каждого значка в вашей системе лоток (область панели задач справа / внизу панели задач), щелкните правой кнопкой мыши или дважды щелкните и перейдите в параметры (иногда называемые "настройки").
  2. пройдите через каждую страницу параметров, ища любое упоминание о сочетаниях клавиш или горячих клавиш.
  3. отключить те, которые вы не используете в каждом апплете панели задач.
  4. в некоторых случаях не будет возможности отключить горячие клавиши, и ваш единственный вариант будет отключить эту программу при запуске или удалить программа.

в конечном счете, мне пришлось отключить горячие клавиши для около полудюжины программ, и была даже одна программа, которую я должен был удалить. Некоторые из программ, чьи горячие клавиши мне пришлось отключить, были SnagIt (инструмент скриншот), DisplayFusion (усилитель панели задач), Skype, апплет панели управления моей видеокартой и TrueCrypt.

0
отвечен rob 2023-01-18 13:57

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

осторожностью: если вы используете Win 8 или более поздней версии, не используйте эту утилиту, как это создаст некоторые проблемы.

Это называется Проводник Горячих Клавиш Windows и бесплатно скачать (не путайте с платной горячей клавиши Commander на той же странице). Он показывает вам все горячие клавиши и какие программы зарезервированы их.

0
отвечен Gene Pavlovsky 2023-01-18 16:14

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх