Około 6 miesięcy temu, znikąd Winkey mojej starej klawiatury przestał działać. CTRL + ESC nadal wyświetlałoby menu Start, ale tylko Winkey najwyraźniej nie zrobiłby nic. Winkey + M pokaże pulpit, Winkey + L nadal zablokuje komputer i tak dalej. W innych aplikacjach Winkey miałby inne zachowanie:
- W przeglądarce Firefox pokazywałby zakładki
- W Visual Studio otworzy pomoc
Po wylogowaniu, ponownym uruchomieniu i prawdopodobnie każdym rozwiązaniu w Google spróbowałem łatwego wyjścia i włączyłem klawiaturę. Była to zupełnie nowa klawiatura z zaledwie 6-miesięcznym użyciem (nie, nie była to klawiatura do gier), a ta miała wtedy 6 lat (teraz 7), ale z jakiegoś powodu działała. Uznałem to za jedną z tych przypadkowych rzeczy, które dzieją się pod Windows, i ruszyłem dalej.
Mniej więcej tydzień temu ta klawiatura zaczęła wyświetlać te same wyniki. Trudno mi uwierzyć, że jest to związane ze sprzętem, biorąc pod uwagę, że te klawiatury pochodzą od różnych firm i używają różnych wejść (PS / 2 dla 6-letniego, USB dla nowszego).
W tej chwili Winkey w przeglądarce Firefox wyświetla Zakładki, a w VS wyświetla Pomoc.
Chcę wiedzieć:
1) Jak trwale rozwiązać ten problem?
2) Co dokładnie to powoduje?
Próbowałem też tutaj rozwiązania, ale to nie pomogło.
EDYCJA : Ponowne uruchomienie naprawia, ale po pewnym czasie przestaje działać.
EDYCJA 2 : Wczoraj zajrzałem do podglądu zdarzeń i zauważyłem, że Winkey zmienił swoje zachowanie zaraz po uruchomieniu usługi Application Experience. Wyłączyłem tę usługę i pomyślałem, że zadziała. Nie udało się.
źródło
Odpowiedzi:
Występują tutaj dwa problemy zamiast jednego: pierwszy polega na ponownym przypisaniu klucza Windows, a drugi polega na wykryciu i ewentualnym uniknięciu ponownego przypisania (podejrzewanego) oprogramowania działającego w twoim systemie.
A) Ponowne mapowanie klawiatury do wartości domyślnych
Układ klawiatury znajduje się w tych kluczach rejestru:
i są nieco trudne do zmiany, więc sugeruję dwa proste rozwiązania, aby zmienić przypisanie klucza Windows do wartości domyślnej.
1- Microsoft Keyboad Layout Creator
http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=22339
lub
2- KeyTweak
http://webpages.charter.net/krumsick/
Oba są tam przedstawione: Ponowne mapowanie układu klawiatury w Windows XP, Vista i 7
http://vlaurie.com/computers2/Articles/remap-keyboard.htm
Sugeruję, aby najpierw spróbować z KeyTweak, ponieważ MKLC jest zbyt „ciężkim” rozwiązaniem: tworzy ogromny plik instalacyjny, a „lżejsze” rozwiązanie jest, imho, lepsze ...
Po prostu zresetuj „Klucz (y) W” do wartości domyślnej ...
B) Jak znaleźć niechcianego winowajcę?
Sugeruję monitorowanie za pomocą narzędzia Sysinternals Process Monitor procesu, który uzyskuje dostęp do kluczy rejestru związanych z układem klawiatury.
http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
Gdy go znajdziesz, zdecydujesz, co zrobić z tym „remaperem” ... [np. Kosz ... ;-)]
Mam nadzieję, że to pomoże. Powiadom nas. :)
źródło
Sugeruję przechwycenie tego i sprawdzenie, jakie aplikacje ładują się przy starcie. Następnie powinieneś zamykać je kolejno po menedżerze zadań
Ctrl+Shift+Esc
i sprawdzać po każdym z nich, czy klawisz Win wraca do normalnego działania. Jeśli to nie zadziała, spróbuj załadować okna w trybie awaryjnym i załaduj każdą z aplikacji na własną rękę i sprawdź, kiedy klawisz Win przestaje działać tak, jak powinien.Wierzę, że po wykonaniu tej czynności będziesz w stanie odpowiedzieć na oba 2) znajdziesz program, który go powoduje, oraz 1) odinstaluj / ponownie skonfiguruj ten program, aby go trwale rozwiązać.
źródło
HKCU w twoim drugim komentarzu oznacza, mam nadzieję, że jest odizolowany od użytkownika. Utworzę nowego użytkownika i uruchomię go na jakiś czas, aby sprawdzić, czy to się powtórzy, jeśli nie po prostu przenieś wszystkie swoje rzeczy (ból, wiem)
źródło
WinKlucz jest normalnie zarejestrowana jako skrótu przez
explorer.exe
korzystając z RegisterHotKey funkcji API. Możesz dowiedzieć się, jakie klawisze skrótów są zarejestrowane za pomocą Eksploratora klawiszy skrótu , chociaż jego wyświetlanie jest bardziej „przyjazne dla użytkownika”, niż wolałbym.Wygląda na to, że zmienia się mapowanie na pewnym poziomie, aby działało jak Favoritesklawisz na klawiaturach „internetowych”. Poziom nie może być zbyt niski, ponieważ Win+ Mitp. Nadal nie działałoby. W każdym razie dla Favoritesklucza ten wiersz w Monitorze procesów jest normalny:
(Używam lekko XP, YMMV)
źródło
Może to oczywiście być tylko sprzęt lub oprogramowanie.
Sprawdzanie oprogramowania najlepiej wykonać, uruchamiając komputer w trybie awaryjnym z siecią (w Internecie), jeśli możesz go znieść przez cały dzień. Jeśli tak się już nie dzieje, jest to spowodowane zainstalowanym programem. Możesz także spróbować odwzorować inny klucz na WIN i sprawdzić, czy to coś zmieni w obserwowanym zachowaniu.
Jeśli chodzi o sprzęt, spróbowałbym jeszcze innej klawiatury podłączonej przez inny port USB.
Jeśli nie możesz znaleźć problemu, zabranie komputera do mechanika to mój ostatni pomysł, oprócz rezygnacji z używania klucza WIN.
źródło