Як визначити, яка програма краде (слухає) комбінацію клавіш / клавіш (Windows)?


14

CTRL + S і CTRL + A не працюють на моєму комп’ютері на роботі. Я припускаю, що якась програма, яка працює у фоновому режимі, слухає цей натискання клавіші, тому доступ до функції "Зберегти" за допомогою комбінації клавіш у всіх інших програмах порушено.

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

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

Відповіді:


5

Як я розумію, глобальний список гарячих клавіш будується в пам’яті при запуску Windows, тому немає жодного місця, де ви могли б їх переглянути (наприклад, вони не зберігаються в реєстрі).

Вони, здається, визначені (головним чином?) У файлах .lnk, тому вам потрібно буде пройти всі файли .lnk у вашій системі, вибираючи гарячі клавіші.

Як завжди, хтось був тут раніше і написав програму VBS, щоб перерахувати їх усіх .

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

Однак я натрапив на умовне програмне забезпечення Hotkey Commander , тож це може зробити саме те, що ви хочете. Спробуйте і додайте оновлення сюди, щоб ми знали, працює він чи ні.

О, і це питання є частковим дублікатом: Як я можу визначити, який процес має гарячу клавішу в Windows?

ОНОВЛЕННЯ : Я не міг протистояти, тому я спробував «Провідник клавіш», який є безкоштовним інструментом, переліченим поряд із інструментом Commander Commander. Дійсно, перераховано всі зареєстровані глобальні гарячі клавіші та їх реєстраційні програми. Буде цікаво дізнатися, чи зможе він помітити, що перехоплює ваші ключі.


1
Я трохи злякався, коли запустив «Hotkey Explorer», схоже, що додаток емулює клавіатуру і розтирає кожну комбінацію клавіш, щоб перевірити, чи додаток отримав фокус. Це злякало мене, тому що є вікончик, щоб увімкнути масштабування та оповідач. На жаль, він не може знайти додаток, що руйнує мій день, вкравши ctrl + alt + up / ctrl + alt + down
ThorSummoner

Драт! Ну, все одно дякую за оновлення. Можливо, спробуйте зв’язатися з автором цього інструменту і подивитися, чи можуть вони допомогти? Не схоже, що хтось інший має уявлення.
Джуліан Найт

У Windows 10 Hotkey Explorer натисне всі наявні клавіші! Але врешті-решт, він також перелічить усіх.
користувач
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.