Jak ustalić, która aplikacja kradnie (nasłuchuje) kombinację klawiszy / kombinacji klawiszy (Windows)?

14

CTRL + S i CTRL + A nie działa na moim komputerze w pracy. Zakładam, że jakaś aplikacja działająca w tle nasłuchuje tego naciśnięcia klawisza, więc dostęp do funkcji „Zapisz” za pomocą kombinacji klawiszy we wszystkich innych programach jest zepsuty.

Próbowałem zabić niektóre procesy w tle, ale bez powodzenia, CTRL + S i CTRL + A nie działają (nawet z wirtualnej klawiatury). Nie mam uprawnień do zabijania niektórych procesów (usług systemowych).

Czy istnieje opcja (jakaś aplikacja?), Która mogłaby mi powiedzieć, który proces nasłuchuje na konkretnej kombinacji klawiszy - jak nasłuchiwanie portów sieciowych. Chcę ustalić, który proces zmusza mnie do kliknięcia tej cholernej ikony dyskietki na pasku narzędzi zamiast używania wygodnego CTRL + S.

Heps
źródło

Odpowiedzi:

5

Rozumiem, że globalna lista skrótów jest wbudowana w pamięć podczas uruchamiania systemu Windows, więc nie ma jednego miejsca, w którym można by na nie rzucić okiem (np. Nie są przechowywane w rejestrze).

Wydaje się, że są zdefiniowane (głównie?) W plikach .lnk, więc trzeba będzie przejść przez wszystkie pliki .lnk w systemie, wybierając klawisze skrótów.

Jak zwykle ktoś już tu był i napisał program VBS, aby wymienić je wszystkie .

Jednak szybkie spojrzenie i próba uruchomienia pokazuje mi, że nie jest on zbyt solidny ani kompletny. Jeśli jednak sprawisz, że zadziała, może ci powiedzieć, czego potrzebujesz. W przeciwnym razie musisz go ulepszyć, aby wyszukiwać pliki .lnk w innych miejscach. Nie jestem też do końca przekonany, że pliki .lnk to jedyny sposób na zarejestrowanie globalnych skrótów klawiszowych.

Jednak natknąłem się na shareware Hotkey Commander , więc może to zrobić dokładnie to, co chcesz. Spróbuj i dodaj tutaj aktualizację, abyśmy wiedzieli, czy to działa, czy nie.

Aha, a to pytanie jest częściowym duplikatem: Jak mogę ustalić, który proces jest właścicielem skrótu w systemie Windows?

AKTUALIZACJA : Nie mogłem się oprzeć, więc wypróbowałem Hotkey Explorer, który jest bezpłatnym narzędziem wymienionym obok narzędzia shareware Commander. Rzeczywiście wydaje się, że zawiera listę wszystkich zarejestrowanych globalnych skrótów klawiszowych i ich aplikacji rejestrujących. Ciekawie będzie wiedzieć, czy jest w stanie wykryć, co przechwytuje twoje klucze.

Julian Knight
źródło
1
Byłem trochę przestraszony, kiedy uruchomiłem Hotkey Explorer, wygląda na to, że aplikacja emuluje klawiaturę i zgłasza każdą kombinację klawiszy, aby sprawdzić, czy aplikacja została aktywowana. To mnie przestraszyło, ponieważ jest klawisz Windows, aby włączyć zoom i narratora. Niestety aplikacja nie rujnuje mojego dnia, kradnąc ctrl + alt + góra / ctrl + alt + dół
ThorSummoner
Drat! W każdym razie dzięki za aktualizację. Może spróbuj skontaktować się z autorem tego narzędzia i sprawdzić, czy mogą pomóc? Nie wygląda na to, żeby ktokolwiek inny miał wgląd.
Julian Knight
W systemie Windows 10 Hotkey Explorer naciska wszystkie dostępne skróty klawiszowe! Ale w końcu wyświetli również wszystkie z nich.
użytkownik