Winkey smette di funzionare


8

Circa 6 mesi fa, dal nulla il Winkey della mia vecchia tastiera ha smesso di funzionare. CTRL + ESC mostrerebbe comunque il menu Start, ma solo il tasto Win apparentemente non farebbe nulla. Winkey + M mostrerebbe il Desktop, Winkey + L bloccherebbe comunque il computer e così via. All'interno di altre applicazioni, Winkey avrebbe un comportamento diverso:

  • In Firefox, mostrerebbe i segnalibri
  • In Visual Studio, aprirebbe la guida

Dopo aver provato a disconnettermi, riavviare e probabilmente tutte le soluzioni su Google, ho provato a uscire facilmente e ho cambiato la tastiera. Era una tastiera nuova di zecca con solo 6 mesi di utilizzo (no, non era una tastiera da gioco) e questa aveva 6 anni allora (ora 7), ma per qualche motivo ha funzionato. L'ho considerata una di quelle cose casuali che accadono sotto Windows e sono andata avanti.

Circa una settimana fa, questa tastiera ha iniziato a mostrare gli stessi risultati. Ho difficoltà a credere che sia legato all'hardware, considerando che le tastiere provengono da aziende diverse e utilizzano input diversi (PS / 2 per quello di 6 anni, USB per quello più recente).

In questo momento, Winkey su Firefox mostra i segnalibri e su VS mostra la Guida.

Voglio sapere:

1) Come risolvere definitivamente questo problema?

2) Cosa causa esattamente questo?

Inoltre, ho provato la soluzione qui, ma non ha aiutato.

EDIT : il riavvio lo risolve, ma dopo un po 'smette di funzionare di nuovo.

EDIT2 : Ieri ho guardato nel Visualizzatore eventi e ho notato che Winkey ha cambiato il suo comportamento subito dopo l'avvio del servizio Application Experience. Ho disabilitato quel servizio e ho pensato che funzionasse. No


Mabey una visualizzazione di ciò che il sistema crede che venga spinto potrebbe aiutare? romeosa.com/osdHotkey/help.html <- questo programma afferma di mostrare quali tasti sono premuti. Mr.Winkey :-) si è mai riparato dopo uno spegnimento completo del computer, per poi riaccenderlo?
Psycogeek

Ho appena provato quel programma e viene visualizzato come WIN quando premo il tasto Win. Dopo il test, ho riavviato e Winkey funziona di nuovo, anche se so che è temporaneo.
stelonix

Mi chiedevo se anche qualsiasi altra chiave fosse "bloccata". Alcuni dei ganci del mouse e dei portachiavi che abbiamo usato con successo e con rari problemi in XP, stanno agendo di più in 7.. Poiché una chiave e un'azione del mouse comportano un tipo di cosa Key_down e Key_up, alcuni stick appariranno come key_down senza che si sia verificato alcun up. un software bloccato, non un problema hardware.
Psycogeek

1
Stai probabilmente passando da un layout di tastiera all'altro usando Alt + Shift?
Der Hochstapler,

2
Controllerò il messaggio BIOS, ma sono abbastanza sicuro di non passare da un layout all'altro (ho sempre mostrato la barra della lingua, quindi lo saprei). Ho lasciato il computer per 5 minuti e quando sono tornato aveva cambiato di nuovo comportamento.
stelonix

Risposte:


4

Esistono due problemi qui invece di uno solo: il primo è rimappare la chiave di Windows e il secondo è rilevare ed eventualmente evitare una rimappatura da un software (sospetto) in esecuzione nel sistema.

A) Rimappare la tastiera ai valori predefiniti

Il layout della tastiera si trova in queste chiavi di registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout

e sono un po 'difficili da modificare, quindi ti suggerisco due semplici soluzioni per rimappare la chiave di Windows al valore predefinito.

1- Creatore layout Microsoft Keyboad

http://www.microsoft.com/download/en/details.aspx?DisplayLang=en&id=22339

o

2- KeyTweak

http://webpages.charter.net/krumsick/

Entrambi sono presentati qui: rimappare il layout della tastiera in Windows XP, Vista e 7

http://vlaurie.com/computers2/Articles/remap-keyboard.htm

Ti suggerisco di provare prima con KeyTweak perché MKLC è una soluzione troppo "pesante": crea un enorme file di installazione e la soluzione "più leggera" è, imho, migliore ...

Ripristina i "tasti W" al loro valore predefinito ...

inserisci qui la descrizione dell'immagine

B) Come trovare il colpevole indesiderato "rimappatore"?

Ti suggerisco di monitorare quale processo sta accedendo alle chiavi di registro relative al layout della tastiera con Sysinternals Process Monitor.

http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx

Quando lo troverai deciderai cosa fare con questo "remapper" ... [es. Cestino ... ;-)]

Spero che questo aiuto. Facci sapere. :)


C'è un modo in cui il Keymapping di Questioners era cambiato nello scenario di "semplicemente non funziona più". Osserva il secondo commento, Knuck ha eseguito un test e ha mostrato che è stato premuto il tasto "win". avrebbe comunque dimostrato che se la chiave fosse stata rimappata? Stavo pensando più come se non fosse "visto" dal software? Questo è interessante in modo diverso.
Psycogeek

Può essere ... sto aspettando di leggere il feed-back del questionario ... :)
climenole il

1
Ho scaricato Keytweak e non appena Winkey smette di funzionare, lo eseguo e vedo se viene rilevato lì. Ti farò sapere al più presto.
stelonix,

1
@Psycogeek = Stava mostrando che il tasto Windows veniva premuto perché lo era. È stato appena mappato su un'altra funzione. Sulla base del fatto che il menu di aiuto stava arrivando ... sembra che sia stato mappato su F1 che è il pulsante "menu di aiuto" predefinito per tutti i prodotti Microsoft.
Ramhound,

1
Ho appena notato questo quando premo il tasto Winkey (semplificato qui per essere più leggibile): "Explorer.EXE RegOpenKey HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ AppKey \ 6 NOME NON TROVATO Accesso desiderato: Valore query" Il risultato è "NON TROVATO ", apparentemente
stelonix il

1

Vorrei suggerire di ottenere hijackthis e vedere quali applicazioni vengono caricate all'avvio. Dopodiché dovresti chiuderli dal Task Manager Ctrl+Shift+Escuno per uno e vedere dopo ognuno di essi se il tasto Win ritorna al suo comportamento normale. Se il problema persiste, prova a caricare Windows in modalità provvisoria e carica ciascuna delle applicazioni da solo e vedi quando il tasto Win smette di funzionare come dovrebbe.

Credo che dopo averlo fatto sarai in grado di rispondere a entrambi 2) troverai il programma che lo causa e 1) disinstallare / riconfigurare quel programma per risolverlo permanentemente.


Ho pensato di provare l'hijackthis, ma poiché Winkey cambia il comportamento in modo casuale (non dipende dal caricamento del sistema operativo, è davvero casuale da quello che posso dire), ho pensato che sarebbe stato troppo difficile trovare l'applicazione che lo modificasse. Ma lo farò comunque.
stelonix,

Gli strumenti di ciò che è in esecuzione / avvio / acquisizione, sono essenziali nel calcolo odierno Hijack-questo è un buon modo per vedere quali sono. Sento che è più preventivo sapere cosa c'è oggi, quindi vedere se cambia mai quando le cose vanno male. AKA Lo avrei acceso, per visione generale, prima che fosse necessario :-)
Psycogeek

1

La HKCU nell'altro tuo commento significa che si spera sia isolata per il tuo utente. Vorrei creare un nuovo utente ed eseguirlo per un po 'per vedere se si ripresenta, se non semplicemente spostare tutte le tue cose (un dolore, lo so)


1

La Winchiave viene normalmente registrata come hotkey explorer.exemediante la funzione API RegisterHotKey . Puoi scoprire quali tasti di scelta rapida sono registrati utilizzando Hotkey Explorer , sebbene il suo display sia più "user friendly" di quanto preferirei.

Sembra che venga rimappato ad un certo livello per agire come il Favoritestasto sulle tastiere "Internet". Non può essere un livello troppo basso, o Win+ Mecc. Non funzionerebbe ancora. In ogni caso, per la Favoriteschiave, questa riga in Process Monitor è normale:

10:43:11.7233223 PM explorer.exe    1028    RegOpenKey  HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\AppKey\6    NAME NOT FOUND  Desired Access: Read

(Sto eseguendo XP, YMMV leggermente)


@knuck considera l'aggiunta di un filtro a Process Monitor per "Il percorso contiene AppKey" immediatamente dopo il riavvio. Dopo aver notato che la chiave WIN non funziona più come desiderato, controllare Process Monitor per vedere se un programma ha richiesto una modifica a questa chiave del Registro di sistema.
Jeremy W,

Credo che Explorer sia andato in crash e ora un riavvio non lo ripristina più. Keytweak non lo vede commutato e Hotkey Explorer non si avvia con un errore di cui Google non ha mai sentito parlare. ("Hotkey Explorer init fallito! (-7)")
stelonix

0

Naturalmente questo potrebbe essere solo hardware o software.

Il controllo del software viene eseguito meglio avviando in modalità provvisoria con rete (per Internet), se riesci a sopportarlo per un'intera giornata. Se ciò non accade più, ciò è causato da alcuni programmi installati. Potresti anche provare a mappare un'altra chiave per essere WIN e vedere se questo cambia qualcosa nel comportamento osservato.

Per l'hardware, proverei ancora un'altra tastiera collegata tramite un'altra porta USB.

Se non riesci a trovare il problema, portare il computer da un riparatore è la mia ultima idea oltre a rinunciare all'utilizzo del tasto WIN.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.