Il tasto esc di OS X smette di funzionare (a caso)


19

Ho un MacBook Air 2011 con OS X Mountain Lion (ho aggiornato da Lion). E da quando l'aggiornamento della mia chiave di escape ha smesso casualmente di funzionare. E non è che la tastiera del portatile sarebbe danneggiata come succede anche se uso la tastiera Bluetooth di Apple. Quindi immagino che sia un problema di software.

Anche in alcuni casi premendo ctrl + esc si ottiene la stessa cosa di esc, quindi sono al 100% non è un problema hardware.

Qualcuno ha idea di cosa potrebbe essere tutto questo e come risolverlo?

modifica: la chiave di escape smette di funzionare completamente ma riprende a funzionare dopo aver riavviato il computer.

edit2: questo di solito accade dopo che il computer si è svegliato dal sonno. Quindi non è come se stopps stessero lavorando nel bel mezzo di usarlo, ma piuttosto dopo averlo messo in stop (o semplicemente chiuso il coperchio) e poi riaprirlo.

Nessuno ha avuto lo stesso problema? C'è un posto migliore per chiedere domande relative a OS X rispetto a Super User forse?


Si interrompe il lavoro, come in "non risponde a nessuna pressione"? O funziona a intermittenza?

Il primo. Quindi funziona OK quando riavvio l'intero computer.
Jan Hančič

Potresti avere un problema hardware. Farei un backup completo se non lo hai già fatto e portarlo alla tua Genius Bar locale.

2
Hai provato a utilizzare un account utente diverso (vuoto / incontaminato) e hai tentato di riprodurre il problema? È possibile che alcuni software vengano eseguiti in background e rompano le cose per te.
Daniel Beck

1
@Daniel Beck, proverò a farlo.
Jan Hančič

Risposte:


7

Se questo problema si verifica in ogni applicazione, è effettivamente un problema di sistema. Se succede solo in un'applicazione, si tratta di un problema di applicazione.

Questo problema potrebbe anche provenire da un altro tasto (modificatore) che si blocca.

Per verificare se il tasto Esc è ignorato dal sistema stesso o se un altro tasto è bloccato, usa il Keyboard Viewer:

  1. Vai su Apple → Preferenze di Sistema ...

  2. → Tastiera

  3. Abilitare Mostra tastiera e amp; Visualizzatori di caratteri nella barra dei menu

Quindi, quando il problema si ripresenta, visualizza il visualizzatore della tastiera e controlla se i tasti sono bloccati. In caso contrario, provare a utilizzare il tasto esc e vedere se viene visualizzato come premuto. In caso contrario, probabilmente hai un problema con il driver.

Potresti quindi provare a installare il tuo sistema su un'altra unità e provare a riprodurre il problema su un'installazione pulita.


29

Per tutti coloro che finiscono qui dopo aver installato il candidato per la versione di macOS Sierra. Ho dovuto disabilitare Siri e poi uccidere il processo Siri usando Activity Monitor.


1
Aveva questo problema dopo l'aggiornamento alla versione pubblica di macOS Sierra, e questa risposta l'ha risolto. Soluzione meno che ottimale se vuoi usare Siri, immagino.
Markus Amalthea Magnuson

Nel mio caso, Siri è stato impiccato e il riavvio ha risolto il problema. Grazie!
Daniel Pinyol

1
Ho avuto anche questo problema. Tipo di fastidio visto che ho disabilitato Siri (ho disabilitato anche il Centro di notifica tramite la bandiera del terminale, il che significa che non posso eseguire Siri comunque). Perplesso sul motivo per cui è ancora in esecuzione quando l'ho disabilitato ...
Matt Scheurich

2
Sono su macOS Sierra (10.12.3) e uccidere Siri ha risolto il problema!
Pauli

1
Brillante! Solo uccidere il processo ha funzionato per me! Grazie mille!
Chris Edwards

10

Ho avuto lo stesso identico problema per un paio di settimane, ed è risultato che era davvero la funzione Visor di TotalFinder come menzionato prima da Joe. Disabilitarlo ha risolto la cosa.

Comunque, come è stato detto, dato che il comportamento è lo stesso con la tastiera integrata o quella bluetooth, è ovvio che non si tratta di un problema hardware.


Potresti migliorare il tuo o joes post elencando la versione di TotalFinder che causa questo bug / interazione? È forse un problema noto o risolvibile dalle persone di TotalFinder (per i punti bonus)
bmike

Grazie! Ho disabilitato e riattivato Visor da TotalFinder e funziona! Mi ha salvato tonnellate di problemi :)
justnorris

Grazie per averlo indicato. Non avrei mai creato la connessione tra il mio problema chiave esc e TotalFinder Visor. Disabled 'Hide on ESC' e ora ho il mio tasto esc indietro!
drebabels

Basta aprire e chiudere la visiera per risolvere questo problema.
Swader

Nel mio caso, si trattava di un altro programma "WiD" (per connettersi a un display wireless) che causava la mancata registrazione di ESC come keypress con qualsiasi app. Abbandonare WiD lascialo funzionare di nuovo. (E mentre WiD era in esecuzione, Ctrl-ESC funzionava a volte, e fn-ESC altre volte.) Grazie per il suggerimento di guardare altre app; poiché non l'ho nemmeno fatto provare ESC per molto tempo dopo aver avviato quella particolare app, non ho fatto la connessione. (E quell'app rimane in esecuzione dopo che mi sono disconnesso.)
not-just-yeti

1

Come altri hanno già detto, probabilmente c'è qualche conflitto tra le applicazioni che sta causando il problema (dal momento che hai detto che sta accadendo con la tastiera e la tastiera BT integrate). Avevo anche questo problema con gli stessi sintomi (succede dopo il risveglio dal sonno, il riavvio risolve il problema).

Nel mio caso, credo che sia correlato al mio uso di TotalFinder, in particolare alla funzione Visor di esso. Sollevare il Visor e poi colpire la fuga sembra riprendersi dall'errore finché il mio Mac non dorme di nuovo. Se si disabilita Visor o si disinstalla TotalFinder, la chiave di escape non si perde in primo luogo.


1

Nota che per risolvere questo problema, potresti non dover disabilitare completamente la funzione Visor. Ho solo disabilitato l'opzione 'Nascondi su ESC' e ora posso passare da una finestra all'altra tra le mie app di terminale senza sacrificare la chiave di opzione


0

Pulire il disco rigido e fare un'installazione pulita di OSX.

Odio suggerire questo, ma dovrebbe risolvere il tuo problema. Anch'io ho avuto un problema strano dall'aggiornamento del mio Mac OS. (il mio era che non potevo svuotare il cestino normalmente- dovevo usare i comandi della console) La barra del genio della mela era persa, Google non ha trovato nulla e nessun "esperto" ha avuto alcuna idea.

So che un'installazione pulita non è una risposta al problema, ma è un mezzo per risolverlo ...

Senti la tua frustrazione, fammi sapere se provi questo e se funziona :)

(Apple eseguirà un'installazione pulita gratuitamente, se ti senti a disagio nel farlo)


Forse, se non vuoi qualcosa di radicale come un'installazione pulita, puoi installarlo su un nuovo disco rigido esterno. Esegui il boot da questo e verifica se il problema è presente. Penso però che questo tipo di problema apparirà o meno con un nuovo account utente, quindi concordo prima di provare l'idea di Daniel Beck.
David DelMonte

d'accordo .. L'ho provato con il mio problema senza successo .. l'unità esterna è un'ottima idea .. buona chiamata :)
Ryan Hollingsworth

Avrei dovuto dire che se questo funziona, l'OP dovrà fare un'installazione pulita in seguito ..
David DelMonte

Hmm, non sapevo che è possibile installare OSX su un'unità esterna e quindi avviare da esso. Lo esamineremo. L'installazione pulita potrebbe non essere una cattiva idea, in quanto l'aggiornamento ha compromesso anche il mio PHP. Dovrò solo trovare il tempo ora :)
Jan Hančič

0

Non farei ancora una pulizia del disco e pulirò l'installazione. Vorrei prima avviare in modalità provvisoria. Fallo tenendo premuto il tasto Maiusc non appena senti il ​​"gong" della mela. Vedi se hai il problema allora. Se la chiave di escape funziona in modo affidabile, è probabile che un problema di driver o software interferisca. Puoi rimuovere app o driver di terze parti per cercare di capire quale (i) è la causa.

Se si verifica ancora in modalità provvisoria, potrebbe essere il momento di eseguire una cancellazione dell'unità e reinstallare OS X da zero.


0

La chiave di escape sul mio Macbook Air non funzionava affatto. Mi resi conto che il problema era che l'utilità per gli elementi parlanti aveva assegnato la chiave di escape come "chiave di ascolto". Disattivare gli elementi parlati (sotto il pannello Accessibilità in Preferenze di Sistema) sembra aver risolto il problema.


0

NON ANCORA REINSTALLARE: Ho avuto questo problema. Il visualizzatore tastiera non registrava le press "esc". Si è scoperto che si trattava di attivare comandi vocali mentre si giocava a scacchi. Per risolvere il problema, sono andato su Preferenze di Sistema - & gt; Accessibilità - & gt; Elementi discutibili - & gt; Chiave d'ascolto. Poi ho cambiato la chiave di ascolto con qualcosa di diverso da esc, e il problema è andato via immediatamente.


0

Per me, dovrei fare entrambe le cose.

  1. Disabilitato il nascondiglio TotalFinder sulla chiave esc
  2. E ha anche cambiato la chiave Esc in qualcosa (l'ho impostato in backtik `)

Ora funziona.


0

Ho abilitato il comando vocale nelle preferenze di sistema e subito dopo il tasto esc ha smesso di funzionare. Ho provato diverse correzioni dai forum prima che mi rendessi conto che poteva essere un comando vocale. Una volta disabilitato, il tasto esc funzionava immediatamente. Vai a Preferenze di Sistema Sistema Discorso Elementi parlati; via


0

Potrebbe essere necessario ripristinare la SMC

http://osxdaily.com/2010/03/24/when-and-how-to-reset-your-mac-system-management-controller-smc/

Verificato copiato dal post di blog sopra:

Ecco come ripristinare SMC sulla maggior parte dei moderni laptop Mac, nessuno dei quali ha una batteria rimovibile:

Spegni MacBook Air / MacBook Pro

  • Collega l'alimentatore al Mac
  • Sulla tastiera del MacBook / Pro, tieni premuti contemporaneamente i tasti Maiusc + Ctrl + Opzione e il pulsante di accensione
  • Rilascia tutti i tasti e il pulsante di accensione allo stesso tempo - la piccola spia sull'adattatore MagSafe potrebbe cambiare brevemente i colori per indicare che SMC è stato ripristinato
  • Avvia il tuo Mac come al solito
  • Ecco la sequenza di tasti da tenere premuto:

Ripristina l'SMC di MacBook Air o Retina MacBook Pro

  • Tieni presente che reimpostando l'SMC si perderanno le impostazioni specifiche di alimentazione, come il tempo necessario per dormire su un Mac e altre personalizzazioni per alimentare le impostazioni. Non è un grosso problema, ma se hai apportato molte modifiche al tuo comportamento hardware, vorresti adattare di nuovo cose come il comportamento del sonno.
  • Il tempo di avvio dopo il reset di una macchina SMC può essere un po 'più lungo del solito, questo è normale.

Ripristina SMC di un iMac, Mac Pro, Mac Mini

  • Il ripristino di SMC è diverso per i Mac non portatili, ma è ancora abbastanza semplice e i problemi che risolve sono gli stessi. Su qualsiasi desktop Mac, ecco come si resetta il controller di gestione del sistema:

Spegni il tuo Mac

  • Scollegare il cavo di alimentazione
  • Premi e tieni premuto il pulsante di accensione del Mac per 5 secondi
  • Rilascia il pulsante
  • Ricollega i cavi di alimentazione e avvia il Mac come al solito
  • Ripristina l'SMC di un MacBook o MacBook Pro con batterie rimovibili
  • sad mac resettare il smc I vecchi laptop MacBook, indicati con una batteria rimovibile, possono ripristinare SMC con il seguente approccio:

Spegni il MacBook / Pro e rimuovi la batteria

  • Scollegare l'alimentatore, tenere premuto il tasto di accensione per 10 secondi
  • Rilascia il tasto di accensione e ricollega la batteria e l'alimentatore
  • Accendi il tuo Mac
  • Lascia il boot come al solito

0

Per me, in macOS Sierra, con Macbook Pro con Touchbar, ctrl + Esc lavora, in vim. Ma da nessun'altra parte finora, come la fuga da una scheda di Chrome a schermo intero.

Sfortunatamente uccidere Siri non risolve questo problema per me.


-2

Perché non basta premere brevemente il pulsante di accensione per svegliarsi dal sonno come faccio io? Non è diverso dal premere un tasto.

Per me va bene!


Questo non ha molto a che fare con la chiave di fuga non funziona.
Saaru Lindestøkke
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.