Como posso alterar o uso das teclas Fn com base no aplicativo?

34

Gostaria de saber se existe algum aplicativo que possa permitir o uso das teclas Fn de maneira diferente, com base no aplicativo atual.

Por exemplo, no terminal ou no seu IDE favorito, você deseja usá-los como teclas de função padrão, mas para outros aplicativos deseja manter as teclas padrão da Apple.

sorin
fonte
2
O novo MacBook com TouchBar faz exatamente o que você pediu (seis anos atrás).
Glorfindel
Infelizmente, a preferência pela função TouchBar não é transferida para o teclado externo. Ainda uso o Fluor no meu MacBook TouchBar. (É um ótimo aplicativo também!)
Noio

Respostas:

26

O Fluor é um relativamente novo nesse espaço que faz exatamente o que você deseja:

O Fluor é uma ferramenta que permite alterar automaticamente o comportamento das teclas fn do teclado, dependendo do aplicativo ativo.

É de código aberto, funciona no macOs Sierra e é desenvolvido ativamente (em março de 2017).

robd
fonte
2
De fato, a Fluor faz exatamente isso. Muito bom. :)
Grogs
2
Também é muito fácil de instalar e executar:, em brew cask install fluorseguida, basta executar no menu Aplicativos. Uma vez Palua parou de funcionar I migraram para Fluor e estou muito feliz com isso
Checketts
10

FunctionFlip pode ser o que você está procurando.

O objetivo do FunctionFlip é simplesmente desativar os recursos especiais - rebobinar, reproduzir, silenciar etc. - nas teclas de função. Por exemplo, se você "inverter" F7, F8 e F9, essas teclas - somente aquelas - voltarão às teclas F normais. Pressione a tecla fn com a tecla especial para recuperar a função especial. Ou seja, as funções "especiais" e "normais" são invertidas.

Para atribuir atalhos personalizados às suas chaves recuperadas, use um programa como o Quicksilver ou o Keyboard Maestro.

Ron
fonte
Editei sua postagem com mais informações, @ron, mas colar links não é como as coisas funcionam aqui. Por favor, o faq para mais.
Loïc Wolff 25/10
@ LoïcWolff Sem problemas.
ron
9

Palua fará exatamente o que você precisa.

Apresentando o Palua, a maneira mais fácil de mudar rapidamente o modo das suas Teclas de Função em qualquer teclado Mac!

Você precisa executar um jogo, iniciar um aplicativo gráfico ou trabalhar em um projeto que precise de F1-F12 como teclas de função, basta pressionar a opção + comando + TAB e a troca ocorrerá.

Modo inteligente: o modo principal muda com o aplicativo que está focado.

chenyi1976
fonte
O link para Palua não funciona, acesse aqui itunes.apple.com/br/app/palua/id431494195?mt=12
fredw
1
Infelizmente Palua não trabalha com el capitan. Acabei definindo o padrão para as teclas de função (com o painel de prefixo do teclado), como geralmente as uso e usando o Keyboard Maestro para remapear algumas delas de volta às teclas especiais da apple.
jonaustin
1
A partir de hoje, Palua desapareceu da App Store e da Internet em geral.
krs013
Não tenho certeza, mas acho que Palua costumava trabalhar em El Capitan. Tentei executá-lo a partir do bash, /Applications/Palua.app/Contents/MacOS/Palua, mas obtive este erro. "19/03/2016 23: 07: 40.302 Palua [21714: 183915] Palua deve sair, o recibo da Mac Apple Store é inválido."
sigjuice
@ ksr013 Fiquei muito desapontado por não encontrar mais Palua. Comecei a amar este pequeno aplicativo. Alguma idéia de onde poderia ter ido?
Preeze 03/06
3

Existe um aplicativo - FNable - que pode ajudá-lo (também funciona com El Capitan).

Ele pode alternar as teclas Fn com base no aplicativo ou usando um atalho.

Ele não está mais disponível na App Store, então aqui está o site deles: https://fnable.com/

romashko_o
fonte
Não está mais disponível na App Store. Haha todos eles desaparecem.
huyz
0

Eu não sei quais teclas você precisa, mas para mim a solução mais fácil era usar todos eles como teclas de função padrão amnd usando gravata borboleta com atalhos globais para manter F7-F12 como teclas de mídia, apesar de terem F1-F6 como teclas de função padrão .

voidStern
fonte