Use las teclas F1, F2, etc. para controlar las funciones integradas de Mac cuando use un teclado USB externo

1

Utilizo un teclado USB externo genérico (específicamente Teclado cableado básico de Amazon ) con mi MacBook Pro. El teclado no incluye la clave fn presente en el teclado integrado del MacBook.

En el teclado externo, deseo que las teclas F1, F2, etc. funcionen como la configuración predeterminada de los teclados incorporados, es decir, que controlen las funciones de Mac como el ajuste del brillo, el Control de la Misión, el Launchpad, etc. y no funcionen como teclas de función simples. .

¿Cómo configuro el teclado externo para hacer eso? Preferiría mucho más una solución integrada en macOS en lugar de confiar en una aplicación de terceros.

Estoy usando una MacBook Pro de 15 "a finales de 2013 con MacOS High Sierra 10.13.6.

    
pregunta Nimesh Neema 19.07.2018 - 11:10

2 respuestas

2

La tecla fn no es un modificador que se envía al sistema operativo, modifica el código de escaneo que se envía.

Para probar esto, puede usar un una utilidad integrada llamada xev (requiere X11) para ver los códigos de escaneo que se envían desde el mouse y el teclado. También puede usar Visor de eventos de Karabiner para obtener los códigos de escaneo de pulsación de tecla.

Lo que esto significa es que el código de escaneo para F1 (130) será diferente del código de escaneo de fn F1 (107) . Tenga en cuenta que macOS le permite "bloquear" la tecla fn a un comportamiento particular (hacer que las teclas de función actúen como teclas de función normales o que actúen como "teclas de funciones especiales").

Esto es diferente de otras teclas modificadoras (como Shift o Option en que ambos se envían códigos de escaneo (es decir, Shift A envía 64 y 8).

En cuanto a la reasignación de un teclado, puede usar la utilidad incorporada hidutil para reasignar las teclas. Esta responde aquí puede guiarlo sobre cómo hacerlo.

Esta es una solución alternativa para un teclado simple, y mi preferencia sería comprar un teclado barato con la funcionalidad de la tecla fn incorporada para que todo funcione de forma inmediata.

    
respondido por el Allan 19.07.2018 - 12:19
0

No hay posibilidad.

para usar las teclas de función en la Mac, necesitarás un teclado Apple.

Tuve el mismo problema en uno de mis clientes Mac.

Editar: Esta información es incorrecta. Mire la publicación de Allans para la solución.

    
respondido por el Fabian Gr 19.07.2018 - 11:51

Lea otras preguntas en las etiquetas