6 votes

Safari Javascript désactive la touche F4

J'ai un étrange problème avec mon nouveau MacBook Pro fonctionnant sous Sierra. Après avoir visité certains sites web (tels que stackexchange, gmail, et web.whatsapp.com), la touche F4 cesse de fonctionner dans toutes les applications. Toutes les autres touches de fonction continuent de fonctionner normalement, ainsi que le lancement du launchpad (qui se trouve également sur la touche F4). Il semble qu'appuyer sur la touche F4 ne génère plus aucun code de touche, selon Codes clés .

  • Cela se produit aussi bien avec le clavier interne du MacBook qu'avec le clavier sans fil Apple.
  • Se déconnecter et se reconnecter (ou redémarrer) résout le problème de la touche F4, mais quitter Safari ne le résout pas.
  • La désactivation de Javascript (via les préférences de Safari) laisse la touche F4 activée.
  • Les autres navigateurs (Chrome, Firefox) ne sont pas concernés par ce problème.
  • Il s'agit d'une installation entièrement nouvelle de Sierra, sans installation de programmes supplémentaires ni modification des paramètres. Testé avec les versions 10.12.2 et 10.12.3.

Quelqu'un a-t-il remarqué le même problème ?

Quelqu'un a-t-il une idée de la manière de déboguer ou de prévenir ce problème ?

Un moyen facile de tester si vous avez ce problème est de :

  1. Connectez-vous.
  2. Démarrez le terminal.
  3. Appuyez sur Control-v et F4 dans le terminal. Le message devrait s'afficher ^[OS .
  4. Démarrez Safari, allez à stackexchange.com .
  5. Répétez l'étape 3, rien n'est imprimé sur le terminal. En appuyant sur Control-v et F3, le code correct pour F3 est toujours imprimé, ^[OR .

1voto

Monomeeth Points 61435

Sur la base des informations que vous avez fournies au cours de l'historique de nos commentaires, et le fait que je n'ai pas pu reproduire ce problème sur cinq ordinateurs distincts, y compris trois MacBook Pros 2016 exécutant MacOS Sierra 10.12.3, la seule solution que j'ai est d'essayer un processus complet de réinstallation / test / mise à jour.

IMPORTANT - Assurez-vous d'avoir un sauvegarde complète antes de en procédant à ces étapes !

  1. Éteignez votre MBP
  2. Allumez votre MBP
  3. Appuyez et maintenez immédiatement la touche CommandR jusqu'à ce que vous voyiez apparaître le logo Apple
  4. Lorsque la fenêtre des utilitaires apparaît, sélectionnez Utilitaire de disque et cliquez sur Continuer.
  5. Sélectionnez votre lecteur MBP dans la barre latérale de gauche.
  6. Cliquez sur le bouton Effacer
  7. Cliquez sur la liste déroulante Format et sélectionnez Mac OS Extended (Journaled).
  8. Entrez un nom pour votre disque
  9. Cliquez sur Effacer
  10. Une fois terminé, quittez l'utilitaire de disque
  11. Sélectionnez Réinstaller MacOS dans la fenêtre Utilitaires ( ne pas choisissez l'option Restaurer à partir d'une sauvegarde Time Machine)
  12. Suivez les instructions pour réinstaller MacOS
  13. Lorsque l'installation est terminée et que vous avez redémarré, suivez les instructions pour configurer votre MBP. Cependant, ne pas choisissez de copier des fichiers ou de migrer des données à partir de vos sauvegardes. Au lieu de cela, configurez le MBP comme un ordinateur totalement neuf.
  14. Une fois terminé, testez pour voir si votre problème persiste.
  15. En supposant que votre problème est maintenant résolu, utilisez le Mac App Store pour mettre à jour MacOS, Safari, etc. Cependant, ne pas ne copiez aucun de vos fichiers sauvegardés.
  16. Maintenant, testez pour voir si votre problème est toujours là.
  17. Si tout est bon, copiez à nouveau vos données sauvegardées sur votre MBP. Vous pouvez le faire en utilisant Migration Assistant (situé dans le dossier Utilitaires de votre dossier Applications).

NOTE - Si votre problème persiste à l'étape 14 (lorsque vous effectuez le premier test), recommencez toute la procédure. Cependant, cette fois, à l'étape 3, maintenez le bouton CommandOptionR pour que vous démarriez à partir d'Internet Recovery. Cela prendra plus de temps, mais élimine la possibilité d'un problème aléatoire avec la partition de récupération locale.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X