¿Puedo usar mis teclas F1, F2, etc. como teclas de función estándar solo para aplicaciones específicas?

Utilizo constantemente los atajos de brillo, control de misión, volumen y reproducción de iTunes en la fila de funciones de mi teclado. Sin embargo, un puñado de aplicaciones que uso hacen un uso intensivo de F1, F2, etc. para atajos de teclado, y es molesto tener que usar algo como Fn+ F7todo el tiempo para algo que estaba destinado a estar a una sola pulsación de tecla.

Puedo pensar en algunas maneras de solucionar este problema:

  1. Reasignar manualmente todos y cada uno de los métodos abreviados de teclado que utilizan teclas de función a otra cosa. Puaj.
  2. Habilite la opción "Usar todas las teclas F1, F2, etc. como teclas de función estándar" en Preferencias del sistema, y ​​vuelva a entrenarme para usar Fncuando quiera usar los accesos directos del sistema. Puaj.
    Captura de pantalla
  3. Encuentre una manera de habilitar esta opción solo para ciertas aplicaciones.

¿Es posible hacerlo? ¿Hay alguna aplicación de terceros que pueda encargarse de esto por mí?

Nota: tenemos una pregunta similar pero distinta sobre cómo realizar cambios en todo el sistema en las teclas para mezclar algunas como las definió Apple y otras predeterminadas en F6 (o el número deseado). Esta pregunta parece más acerca de hacer que una (o algunas aplicaciones) tengan un mapa diferente en lugar de hacer un cambio en todo el sistema.

Respuestas (4)

Prueba Palua , creo que esto es exactamente lo que estás buscando. Cuesta $0.99 / £0.69 en la Mac App Store .

En MacStories: Controle las teclas de función de OS X con Palua

Esta aplicación ya no existe.

Fluor es exactamente lo que estás buscando. Puede elegir el valor predeterminado (la configuración que puede ajustar en las preferencias de su sistema), las teclas Apple o las teclas de función.

La barra de menú muestra su aplicación actualmente abiertaVes el ajuste para texmaker

¡Espero que haya sido útil!

parece que la aplicación ya no es compatible y ya no me funciona en Monterey 12.3.1 :(

He visto esta aplicación antes cuando solo estaba navegando, aunque nunca la usé. Se llama FunctionFlip .

FunctionFlip controla individualmente las teclas de función de su MacBook o MacBook Pro, convirtiendo las teclas especiales en teclas F normales, o viceversa. FunctionFlip es un panel de preferencias; lo encontrará en la categoría "Otros" en Preferencias del sistema.

Este tipo de hace lo que quiero, excepto que funciona en todo el sistema. Necesito algo que haga lo que hace FunctionFlip pero solo para aplicaciones específicas.
FWIW FunctionFlip está roto y parece haber estado así durante años, PERO si desea que se describa la función, puede obtenerla como parte de la aplicación gratuita KARABINER-ELEMENTS, que tiene una pestaña de configuración de "Teclas de función" donde puede reasignar cada físico tecla f para lo que quieras, incluyendo f3/f4/etc. Vea mi respuesta sobre el tema aquí: apple.stackexchange.com/a/441599/299084
Me doy cuenta de que esta no es una respuesta directa a la pregunta original, pero muchas personas estarán satisfechas con simplemente recuperar ciertas claves en todo el sistema, en lugar de deshabilitar todas las claves según la aplicación. (y google nos lleva aquí)

En las máquinas con Touch Bar, esto está integrado: https://support.apple.com/en-us/HT207240

El sistema incorporado también administra teclados externos, pero solo cuando el teclado interno tiene una barra táctil.

¿Has probado esto? Porque he estado usando esto desde siempre para el teclado interno, pero ahora que obtuve uno externo, no funciona. La barra táctil aún cambia a teclas F, pero las teclas F del teclado externo aún tienen la funcionalidad secundaria.
@musiKk Estoy de acuerdo: estoy seguro de que esto realmente funcionó en Low/High Sierra, pero en Catalina/Big Sur si apago Fluor es como lo describe: el teclado externo nunca tiene teclas F regulares.