Chiave di Windows crede che sia premuto a caso


4

Ho notato che a volte Windows crede che il mio tasto Windows sia premuto anche se non lo è.

Ricordo di aver letto che il problema scompare se premo manualmente la chiave di Windows per resettare il suo stato, e in effetti, secondo la mia esperienza, funziona bene.

Tuttavia mi chiedo se c'è un modo per evitare che questo problema accada. Ho riscontrato questo problema su almeno due macchine diverse, tutte su Windows 7 Professional 64 e con Microsoft Tastiera ergonomica naturale (diverse tastiere fisiche, ma lo stesso modello)


Hai provato una tastiera diversa? O un profilo utente diverso?
Tom Wijsman

1
@ Tom Wijsman, sì, in una certa misura. Ho aggiornato la mia domanda.
Amelio Vazquez-Reina

Risposte:


1

Personalmente dubito che esista una soluzione definitiva a questo problema.

Conosco il problema molto bene. Succede praticamente almeno una volta alla settimana. Soprattutto quando si passa molto da una macchina virtuale all'altra.

Fondamentalmente, il problema può essere riassunto come, lo stato della tastiera interna di Windows non corrisponde allo stato della tastiera fisica. Questo di solito non è un problema per nessuna chiave, a meno che non sia un tasto modificatore. È interessante notare che sembra influenzare la mia chiave di Windows più frequentemente.
Perché è così, non capisco me stesso.

Diamo un'occhiata a un modo semplice per riprodurre il problema.

  1. Premere e tenere premuto il tasto Windows Logo
  2. Concentrare una finestra della macchina virtuale VirtualBox
  3. Rilascia il tasto Logo di Windows
  4. Fai clic sul desktop della mia macchina host fisica

Se adesso premo R verrà visualizzata la finestra di dialogo Esegui di Windows, poiché Windows continua a pensare che venga premuto il tasto Logo di Windows. E perché non dovrebbe? Non l'ho mai pubblicato L'ho rilasciato su una macchina completamente diversa.

Quale sarebbe l'alternativa? Interpretando le modifiche della tastiera sull'host fisico mentre lavoro nella VM? Ovviamente non funzionerebbe bene.

Forse non lavori con le macchine virtuali, ma il problema rimane lo stesso. Avrai un'altra applicazione che deve catturare esclusivamente l'input da tastiera. Che porta al problema


Uso Virtual Box (l'ho sempre aperto) e ho sempre pensato che il problema fosse legato a ciò che descrivi. Condivido il tuo scetticismo nel trovare una soluzione a questo, ma ho pensato di provare qui. Quello che mi imbarazza è che premendo il tasto Windows alcune volte si ripristina lo stato della chiave. Forse ho torto, ma se il sistema operativo è in grado di interrogare i tasti modificatori di tanto in tanto, il problema potrebbe andare via. Sembra che tutto ciò che dovrebbe fare è controllare se il tasto fisico è premuto ..
Amelio Vazquez-Reina

Bene, se si preme di nuovo il tasto nel sistema host, si ottiene di nuovo l'evento GIÙ e SU. Quindi Windows conosce lo stato corretto. Probabilmente hai ragione con l'idea di come sarebbe stato corretto. Ma suppongo che non sia implementato e potrei inventare alcune possibili ragioni. Forse le tastiere stesse non hanno nemmeno un metodo garantito per recuperare il pieno stato della tastiera. Mi dispiace di non poter offrire più delle supposizioni.
Der Hochstapler
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.