Safari Javascript desactiva la tecla F4

6

Tengo un problema extraño con mi nueva MacBook Pro con Sierra. Después de visitar algunos sitios web (como stackexchange, gmail y web.whatsapp.com), la tecla F4 deja de funcionar en todas las aplicaciones. Todas las demás teclas de función continúan funcionando normalmente, así como el inicio del launchpad (que también se encuentra en la tecla F4). Parece que presionar la tecla F4 ya no genera ningún código clave, de acuerdo con Códigos de tecla .

  • Esto sucede tanto con el teclado interno del MacBook como con el teclado inalámbrico de Apple.
  • Cerrar la sesión y volver a iniciarla (o reiniciar) corrige la clave F4, solo salir de Safari no lo soluciona.
  • La desactivación de Javascript (a través de las preferencias de Safari) deja la tecla F4 habilitada.
  • Este problema no afecta a otros navegadores (Chrome, Firefox).
  • Es una instalación completamente nueva de Sierra y sucede sin instalar ningún programa adicional o modificar ninguna configuración. Probado con 10.12.2 y 10.12.3.

¿Alguien notó el mismo problema?

¿Alguien tiene una idea de cómo depurar o prevenir este problema?

Una forma fácil de probar si tiene este problema es:

  1. iniciar sesión.
  2. Inicia el terminal.
  3. Presiona Control-v y F4 en el terminal. Debería imprimir ^[OS .
  4. Inicie Safari, vaya a stackexchange.com .
  5. Repita el paso 3, no se imprime nada en el terminal. Al presionar Control-v y F3 aún se imprime el código correcto para F3, ^[OR .
pregunta mdd 24.01.2017 - 22:03

1 respuesta

2

Según la información que proporcionó durante el historial de comentarios y el hecho de que no pude replicar este problema en cinco computadoras separadas, incluidas tres MacBook Pros 2016 que ejecutan macOS Sierra 10.12.3, la única solución que tengo es intente un proceso completo de reinstalación / prueba / actualización.

IMPORTANTE : asegúrate de tener una copia de seguridad completa antes y sigue estos pasos.

  1. Cierre su MBP
  2. Encienda su MBP
  3. Inmediatamente presione y mantenga presionadas las teclas Comando R hasta que vea aparecer el logotipo de Apple
  4. Cuando vea que aparece la ventana de Utilidades, seleccione Utilidad de Discos y haga clic en Continuar
  5. Seleccione su unidad MBP desde la barra lateral de la izquierda
  6. Haz clic en el botón Borrar
  7. Haga clic en la lista desplegable Formato y seleccione Mac OS Extended (Journaled)
  8. Introduzca un nombre para su disco
  9. Haz clic en Borrar
  10. Cuando termine, salga de la utilidad de disco
  11. Seleccione Reinstalar macOS en la ventana de Utilidades ( no elija la opción Restaurar desde la copia de seguridad de Time Machine)
  12. Siga las instrucciones para reinstalar macOS
  13. Cuando la instalación haya finalizado y haya reiniciado, siga las instrucciones para configurar su MBP. Sin embargo, no elige copiar archivos o migrar los datos de tus copias de seguridad. En su lugar, configure el MBP como una computadora totalmente nueva.
  14. Cuando termine, haga una prueba para ver si su problema persiste
  15. Suponiendo que su problema ya está resuelto, use la Mac App Store para actualizar macOS, Safari, etc. Sin embargo, no copie ninguno de sus archivos respaldados.
  16. Ahora haga una prueba para ver si su problema se ha ido
  17. Si todo está bien, vuelva a copiar los datos de la copia de seguridad en su MBP. Puede hacerlo usando el Asistente de Migración (ubicado dentro de la carpeta de Utilidades dentro de su carpeta de Aplicaciones).

NOTA : si el problema persiste en el Paso 14 (cuando lo pruebas por primera vez), repite todo el proceso. Sin embargo, esta vez en el Paso 3 mantenga presionadas las teclas CommandOption R para que se inicie desde Internet Recovery. Esto llevará más tiempo, pero elimina la posibilidad de algún problema aleatorio con la partición de recuperación local.

    
respondido por el Monomeeth 30.01.2017 - 02:13

Lea otras preguntas en las etiquetas