Altere as teclas de função-pseudo para mostrar / ocultar o aplicativo

1

No meu macbook air, a tecla F5 não está atribuída. Então, em Sparrow, eu coloquei essa chave para esconder / mostrar Sparrow. Basicamente eu tenho uma tecla F dedicada para olhar minha caixa de entrada e depois escondê-la novamente para voltar ao meu trabalho.

Minha pergunta é: Como posso atribuir novamente F3 (expor) ou F4 (painel de controle) ou até mesmo F12 (ejetar) para mostrar / ocultar outros aplicativos como Skype, Adium ou VLC?

As preferências de Sparrow permitiram-me atribuir uma chave. Existe um rabisco que eu posso escrever ou uma configuração de Preferências do Sistema Mac que eu possa manipular para atingir esse objetivo? Estou aberto a softwares de terceiros, de preferência um que não exija estar no dock ou na barra de menus.

EDITAR: Eu encontrei um programa útil, o FunctionFlip, que apenas altera algumas das teclas de função para o seu estado original. Encontrei então um lançador, Alfred, para o qual posso atribuir chaves. Obrigado a @slhck pela inspiração!

    
por victoroux 01.05.2012 / 04:16

1 resposta

1

Se você quiser reatribuir as chaves do sistema como F3 ou F4 , primeiro você precisa ir para  »Preferências do Sistema» Atalhos do Teclado e, em seguida, marque a seguinte opção:

Use all F1, F2, etc. keys as standard function keys

Agora você está pronto para ir.

Esta página oferece muitos AppleScripts para alternar a visibilidade dos aplicativos. Aqui está uma que deve funcionar:

set appName to "Skype"
set needsActivation to false
tell application "System Events"
    if frontmost of process appName then
        set visible of process appName to false
    else
        set needsActivation to true
    end if
end tell

if needsActivation then
    tell application appName to activate
end if

Você pode usar qualquer iniciador de terceiros para abri-lo. Spark vem à mente. Você pode colar o script acima como está e usar F5 como tecla de atalho:

Enxagúe e repita para outras aplicações!

    
por 01.05.2012 / 09:24