Teclas de función función alternar

3

¿Hay algún método abreviado para cambiar las teclas de función (F1, F2, F3, ...)? A veces quiero que realicen las operaciones especiales (por ejemplo, brillo) y otras veces las utilicen para alternar cosas en las páginas (puede configurar el acceso directo para el estilo, etc.).

Estoy buscando una solución sin presionar la tecla fn para un tipo de funciones. Sé que puedo hacer algunos scripts y hacer una pequeña aplicación AppleScript para alternar, pero esa es la última solución.

Tengo una MacBook Pro que no es Touchbar ejecutando macOS Sierra 10.12.6, si eso ayuda.

    
pregunta Jakub Srnka 18.01.2018 - 22:33

2 respuestas

3

Esto me funciona con la última versión de Sierra y MBP (barra no táctil) de 15 pulgadas

Usando Automator, crea un nuevo archivo y elige "Nuevo servicio" como tu opción

Agregue un “comando de ejecución de AppleScript” a su flujo de trabajo e inserte el siguiente código de AppleScript

tell application "System Preferences"
    reveal anchor "keyboardTab" of pane "com.apple.preference.keyboard"
end tell
tell application "System Events" to tell process "System Preferences" to tell window 1
    click checkbox "Use F1, F2, etc. keys as standard function keys" of tab group 1
end tell
quit application "System Preferences"

GuardesunuevoserviciodeAutomatoryasígneleunnombrecomo..."Alternar teclas de función"

A continuación, simplemente abra Preferencias del sistema / Teclado / Accesos directos / Servicios Y debería ver su nuevo servicio "Cambiar teclas de función" ubicado en el submenú "General" y asignarle un método abreviado de teclado.

Tunuevoservicioahorasepuedeactivarusandoelmétodoabreviadodetecladoquecreasteyenelmenú"Servicios" mientras usas cualquier aplicación.

Tambiéntienesotraopción.

EresdueñodeunaMac!Esunaherramientamuypoderosaquesesuponequeteharálavidamásfácil.AsíquehaztuvidamásfácilydejaquetuMachagatutrabajoporti.

Sieresunlocoperezosocomoyo,puedesguardaresecódigoAppleScriptenmirespuesta,enlaaplicacióndeleditordescriptscomounscriptynombrarlocomo"Toggle Function Keys.scpt". Puede activar y desactivar la acción de activar y desactivar las teclas de función. Lo que significa que puede ejecutar el script con un comando de dictado.

Aquí está el proceso ...

Habilite los comandos de dictado y dictado mejorados en las preferencias de su sistema.

Comosepuedeverenmipróximaimagen,configuro"computadora" como mi frase clave ...

Ahora,coneldictadomejoradolistopararock'nroll,seleccionéelarchivo"Toggle Function Keys.scpt" en el Finder y pronuncié la frase "la computadora hace que se pueda hablar"

Al pronunciar ese comando se abrió este cuadro de diálogo

Ahora,cadavezquequieroalternarmisteclasdefunción,simplementedigoelcomando"Teclas de función de alternancia de computadora" y ejecuta "Alternar teclas de función.scpt" y realiza todas las acciones en ese archivo de script

    
respondido por el wch1zpink 19.01.2018 - 00:02
1

Recomiendo BetterTouchTool , una pequeña aplicación de barra de menú en la que he confiado durante años. Con él, puede crear accesos directos universales con o sin teclas modificadoras, o crear accesos directos específicos de la aplicación para que las funciones estén determinadas por la aplicación que se encuentre más adelante. Debido a que las teclas F son especiales, si encuentra un comportamiento controvertido, verifique Preferencias del sistema > Teclado > Atajos y deshabilite los atajos que dificultan sus propias asignaciones. No he sobrescrito mis teclas F, por lo que no recuerdo si volver a asignarlas con BetterTouchTool causa controversia o no, pero si lo hace, consulte Preferencias del sistema. Es más fácil hacer un seguimiento de qué funciones dominan si puede tratar de mantener todas las reglas en un solo lugar.

    
respondido por el user158589 18.01.2018 - 23:45

Lea otras preguntas en las etiquetas