Safari JavaScript disabilita il tasto F4

6

Ho uno strano problema con il mio nuovo MacBook Pro con Sierra. Dopo aver visitato alcuni siti Web (come stackexchange, gmail e web.whatsapp.com), il tasto F4 si ferma per funzionare in tutte le applicazioni. Tutti gli altri tasti funzione continuano a funzionare normalmente, oltre all'avvio del launchpad (che si trova anche sul tasto F4). Sembra che premendo il tasto F4 non venga più generato alcun codice chiave, in base ai codici chiave .

  • Questo accade sia con la tastiera interna del MacBook che con la tastiera wireless Apple.
  • La disconnessione e l'accesso di nuovo (o il riavvio) corregge il tasto F4, solo l'uscita da Safari non lo risolve.
  • Disabilitare Javascript (tramite le preferenze di Safari) lascia abilitato il tasto F4.
  • Gli altri browser (Chrome, Firefox) non sono interessati da questo problema.
  • È un'installazione completamente rinnovata di Sierra e avviene senza installare programmi aggiuntivi o modificare alcuna impostazione. Testato con 10.12.2 e 10.12.3.

Qualcuno ha notato lo stesso problema?

Qualcuno ha un'idea di come eseguire il debug o prevenire questo problema?

Un modo semplice per testare se si verifica questo problema con:

  1. Accedi.
  2. Avvia il terminale.
  3. Premere Control-v e F4 nel terminale. Dovrebbe stampare ^[OS .
  4. Avvia Safari, vai su stackexchange.com .
  5. Ripeti il passaggio 3, niente viene stampato sul terminale. Premendo Control-v ed F3 si stampa ancora il codice corretto per F3, ^[OR .
posta mdd 24.01.2017 - 22:03
fonte

1 risposta

2

In base alle informazioni fornite durante la cronologia dei commenti e al fatto che non sono riuscito a replicare questo problema su cinque computer separati, tra cui tre MacBook Pro 2016 con macOS Sierra 10.12.3, l'unica soluzione possibile è prova un processo completo di reinstallazione / test / aggiornamento.

IMPORTANTE : assicurati di avere un backup completo prima procedendo con questi passaggi!

  1. Spegni il tuo MBP
  2. Accendi il tuo MBP
  3. Premi e tieni premuti i tasti Comando R fino a quando viene visualizzato il logo Apple
  4. Quando viene visualizzata la finestra Utility, seleziona Utility Disco e fai clic su Continua
  5. Seleziona l'unità MBP dalla barra laterale a sinistra
  6. Fai clic sul pulsante Cancella
  7. Fai clic sull'elenco a discesa Formato e seleziona Mac OS Esteso (Journaled)
  8. Inserisci un nome per il tuo disco
  9. Fai clic su Cancella
  10. Al termine, Esci da Utility Disco
  11. Seleziona Reinstalla macOS dalla finestra Utilità ( non scegli l'opzione Ripristina da Time Machine Backup)
  12. Segui le istruzioni per reinstallare macOS
  13. Al termine dell'installazione e dopo il riavvio, segui le istruzioni per configurare il tuo MBP. Tuttavia, non scegliere di copiare i file o eseguire la migrazione dei dati dai backup. Invece, imposta l'MBP come un computer totalmente nuovo.
  14. Al termine, prova a vedere se il problema persiste ancora
  15. Supponendo che il problema sia stato risolto, utilizza il Mac App Store per aggiornare macOS, Safari, ecc. Tuttavia, non copia ancora uno dei tuoi file di backup.
  16. Ora prova per vedere se il problema persiste
  17. Se tutto va bene, copia nuovamente i dati di backup nel tuo MBP. Puoi farlo utilizzando Assistente Migrazione (che si trova all'interno della cartella Utility all'interno della cartella Applicazioni).

NOTA : se il problema persiste ancora al passaggio 14 (quando esegui nuovamente il test per la prima volta), ripeti l'intero processo. Tuttavia, questa volta al passaggio 3, invece, tieni premuto il tasto Comando Opzione R in modo da iniziare da Internet Recovery. Ciò richiederà più tempo, ma elimina la possibilità di alcuni problemi casuali con la partizione di ripristino locale.

    
risposta data 30.01.2017 - 02:13
fonte

Leggi altre domande sui tag