Desativar o atalho de teclado do Spotlight para aplicativos selecionados

4

A pesquisa do Spotlight é ativada por Ctrl + Espaço.

Infelizmente, isso colide com a conclusão de código no Eclipse.

Eu poderia alterar o atalho para qualquer função, mas gostaria de ficar com os padrões.

Existe uma maneira de desativar o atalho do Spotlight quando um determinado aplicativo está ativo (neste caso, o Eclipse)?

    
por Thilo 08.10.2009 / 08:22

4 respostas

4

Não acredito que seja possível desativar o atalho do Spotlight quando um aplicativo específico está em foco. A coisa mais próxima a fazer seria mapear novamente o atalho (do Spotlight ou do Eclipse).

Para alterar o atalho de teclado em todo o sistema para o Spotlight:

  • Nas Preferências do sistema, vá para Teclado e, em seguida, Atalhos de teclado .
  • Na coluna à esquerda, selecione Spotlight .
  • Clique duas vezes no atalho (nesse caso, ⌘ Espaço ) e mantenha pressionado o novo atalho. Sugiro algo semelhante, como opção + espaço.

    
por 08.10.2009 / 08:40
1

Siga estes passos:

  1. Preferências do sistema
  2. Spotlight
  3. Desativar o atalho de teclado do menu Spotlight
por 14.08.2013 / 13:01
0

Altere o atalho de teclado para mostrar o menu do Spotlight para algo como control-command-space:

Emseguida,useum private.xml assim com o KeyRemap4MacBook:

<?xml version="1.0"?>
<root>
  <appdef>
    <appname>ECLIPSE</appname>
    <equal>org.eclipse.eclipse</equal>
  </appdef>
  <item>
    <name>test</name>
    <identifier>test</identifier>
    <not>ECLIPSE</not>
    <autogen>__KeyToKey__ KeyCode::SPACE, VK_COMMAND | ModifierFlag::NONE,
    KeyCode::SPACE, ModifierFlag::CONTROL_L | ModifierFlag::COMMAND_L</autogen>
  </item>
</root>
    
por 14.08.2013 / 13:56
-2

Parece um trabalho para Autohotkey . Use as funções ifwinactive ou ifwinexist. Ainda não é possível descobrir o código exato, mas não deve ser muito difícil com um pouco de tempo.

    
por 08.10.2009 / 08:26