Pular para o conteúdo principal

Teclas de atalho

Uma tecla de atalho é um gatilho de uma ação: uma combinação de teclas que executa a ação. Não há uma página separada para teclas de atalho. Você adiciona uma tecla de atalho a uma ação na página Ações, ao lado dos gestos e textos digitados dela. Uma ação pode ter vários gatilhos de qualquer tipo.

Adicionar uma tecla de atalho a uma ação​

Input.ObserverSimplesAvançado
AUTOMAÇÃO
Ações
Expansão de texto
Snippets
Gravador
Área de testes
Grupos de aplicativos
Grupos ignorados
Gestos
MECANISMO
Eventos globais
Zonas de exclusão
Scripts
Plug-ins
CONFIGURAÇÃO
Geral
Aparência
Perfis
Console
Segurança
Ajuda
Sobre
Ações
Abrir notas
Fechar guia
Ações
Gatilhos
+ Gesto
+ Tecla de atalho
+ Expansão de texto
ATALHOCtrl+Shift+N
Combinação de teclas
Ctrl+Shift+N
Registrada
Teclas modificadoras pressionadas
Soltar e depois restaurarManter pressionadas
  1. Na página Ações, escolha o grupo de aplicativos em Grupo de aplicativos e depois selecione a ação (ou crie uma).
  2. No cartão Gatilhos, clique em + Tecla de atalho ①.
  3. Clique no campo Combinação de teclas ②. Ele mostra Pressione uma combinação de teclas… enquanto aguarda.
  4. Pressione a combinação, por exemplo Ctrl+Shift+N. O campo a mostra.
  5. No modo Avançado, escolha Registrada ③ e Teclas modificadoras pressionadas ④ (abaixo).
  6. Salve. A tecla de atalho funciona assim que o mecanismo tem a configuração salva.

A segunda linha do cartão do gatilho mostra Reservada no Windows ou Observação passiva, os dois tipos de tecla de atalho (Reservada ou passiva).

observação

Modo Avançado. Registrada, Engolir a última tecla e Teclas modificadoras pressionadas aparecem somente no modo Avançado. No modo Simples, uma tecla de atalho nova é reservada no Windows e solta as teclas modificadoras pressionadas antes de a ação dela ser executada. O modo Simples nunca altera um valor que você definiu no modo Avançado.

Escolher as teclas​

O campo de combinação de teclas registra o que você pressiona em vez de deixar que isso aja: Win+E não abre o Explorador de Arquivos enquanto o campo está aguardando, e uma tecla de atalho existente não é executada.

  • Uma combinação é qualquer número de modificadores (Ctrl, Shift, Alt, Win) e exatamente uma outra tecla. Só modificadores não a completam; o campo continua aguardando a outra tecla.
  • Qualquer outra tecla serve como tecla final, inclusive as teclas de função, o teclado numérico e as teclas que não têm nome na gramática de teclas dos scripts.
  • Uma combinação sem modificador, como F9 sozinha, é permitida. Uma reservada tira essa tecla de todos os programas (Reservada ou passiva).
  • Esc sem modificador cancela e deixa o campo inalterado. Esc com um modificador, como Shift+Esc, é registrado.
  • As teclas modificadoras esquerda e direita são o mesmo modificador: uma tecla de atalho Ctrl+K é executada com qualquer uma das teclas Ctrl.
  • O campo só registra enquanto a janela de configuração é a janela ativa. Clicar em outro lugar para o registro.

Reservada ou passiva​

Uma tecla de atalho é reservada no Windows (Registrada ligada, o padrão) ou observada de forma passiva (Registrada desligada).

Reservada no WindowsObservação passiva
O programa que está na frente recebe as teclas?Nunca, em nenhum programa.Sim, a menos que Engolir a última tecla esteja ligada e a ação desta tecla de atalho se aplique à janela que está na frente.
Se outro programa já reservou as mesmas teclasEsta tecla de atalho falha. O Input.Observer informa isso (Teclas que outro programa ocupa).Os dois são executados: o atalho do outro programa e esta ação.
Enquanto o mecanismo está desativado, ou pausado por um grupo ignoradoAs teclas continuam sendo tiradas de todos os programas, e nada é executado.As teclas chegam aos programas normalmente, e nada é executado.
Melhor paraTeclas que você quer que pertençam ao Input.Observer em todo lugar.Teclas que devem continuar funcionando normalmente nos programas onde a ação não se aplica, ou teclas que outro programa já reserva.

A reserva no Windows acontece uma vez para cada combinação distinta, toda vez que o mecanismo carrega a configuração. Ela não depende de qual janela está na frente, de qual perfil está ativo nem de a ação se aplicar à janela que está na frente. Isso é intencional: reservar uma tecla de atalho é uma escolha de tomar posse dessas teclas, para que nenhum outro programa possa reivindicá-las depois, e manter a reserva evita soltar e reservar de novo as teclas a cada troca de janela. Assim, uma tecla de atalho reservada cuja ação pertence a outro perfil ou a outro programa continua ocupando as teclas dela e não executa nada. Uma combinação não é reservada quando todas as ações que a usam estão desativadas, o grupo de aplicativos dela está desativado, ou Teclas de atalho funcionam aqui está desligada para o grupo dela.

Engolir a última tecla​

Para uma tecla de atalho de observação passiva, Engolir a última tecla (ligada por padrão) impede que a última tecla da combinação chegue ao programa que está na frente: o pressionamento, a repetição e a liberação dela. As teclas modificadoras sempre passam. Isso só se aplica quando esta tecla de atalho executa uma ação para a janela que está na frente; em qualquer outro lugar, a tecla passa. Uma tecla de atalho reservada não mostra esta opção, porque o Windows já retém as teclas dela.

Como as teclas modificadoras passam, o Windows ainda pode reagir a elas sozinhas. Com Alt ou Win em uma combinação de observação passiva, o programa que está na frente pode ver um pressionamento isolado de Alt e selecionar a barra de menus dele, ou o Windows pode abrir o menu Iniciar. O Input.Observer não consegue impedir isso totalmente. Se acontecer, reserve a combinação no Windows ou escolha uma com Ctrl ou Shift.

Teclas modificadoras pressionadas​

Uma tecla de atalho é executada enquanto você ainda mantém as teclas modificadoras dela pressionadas. Uma ação que digita texto digitaria então com Ctrl ou Alt ainda pressionadas. Teclas modificadoras pressionadas escolhe entre Soltar e depois restaurar (o padrão de um gatilho novo) e Manter pressionadas. As regras completas estão em Modificadores e momento.

Uma execução por pressionamento​

Manter uma tecla de atalho pressionada executa a ação dela uma vez. A repetição de teclas do Windows não a executa de novo; solte a tecla final e pressione-a de novo para executá-la outra vez. Isso vale para os dois tipos de tecla de atalho.

Qual ação é executada​

Uma tecla de atalho não tem janela sob o ponteiro. Ela usa a janela que está na frente (a que tem o foco do teclado) no momento em que você pressiona a tecla final:

  1. Se a janela pertence a um grupo ignorado, nada é executado. As teclas de uma tecla de atalho reservada continuam sendo retidas dessa janela.
  2. Se a janela pertence a um grupo de aplicativos com Teclas de atalho funcionam aqui ligada e o grupo se aplica no perfil ativo, é executada a primeira ação ativada desse grupo, na ordem de correspondência, com exatamente esta combinação e este tipo de tecla de atalho.
  3. Se nada desse grupo for executado, a tecla de atalho recorre às ações do grupo Global, a menos que Recorrer ao Global esteja desligada para esse grupo ou na página Geral.
  4. Uma janela que não pertence a nenhum grupo de aplicativos usa diretamente as ações do grupo Global.
  5. Se nada corresponder, nada é executado.

Assim, uma combinação pode executar uma ação diferente em cada grupo de aplicativos, mais uma ação do Global em todos os outros lugares. Uma combinação reservada usada em vários grupos é reservada somente uma vez. Escopo e recurso são explicados por completo em Escopo e recurso. Ações limitadas a certos perfis são puladas nos outros perfis (Perfis).

Quando as teclas de atalho não são executadas​

Nenhuma ação de tecla de atalho é executada:

  • enquanto um gesto está sendo desenhado;
  • enquanto uma macro está sendo gravada, ou enquanto gestos estão sendo treinados;
  • enquanto o mecanismo está desativado pela bandeja, ou pausado porque uma janela com Pausar tudo enquanto estiver em foco está em foco (Grupos ignorados);
  • no Modo de segurança, em que nenhuma tecla de atalho é reservada.

A tecla de atalho para parar todas as ações da página Geral é a exceção: ela funciona em todos esses estados, exceto no Modo de segurança.

Conflitos​

O editor de ações mostra uma faixa no gatilho, e um ponto na linha da ação na lista, para cada um destes casos:

FaixaO que significa
Outra ação usa estas teclas aquiDuas ações do mesmo grupo de aplicativos têm a mesma combinação e o mesmo tipo. É executada a mais acima na lista; a outra nunca é executada com estas teclas. A faixa diz qual vence.
Esta combinação de teclas é usada duas vezesA mesma combinação é reservada em uma ação e passiva em outra. As duas podem ser executadas com um único pressionamento. Resolva alterando uma delas.
Estas teclas param todas as açõesA combinação é a tecla de atalho para parar todas as ações da página Geral. Pressioná-la para todas as ações em vez de executar esta.
Ctrl+Break para uma gravação de macroUma tecla de atalho Ctrl+Break reservada impede que a tecla de parar a gravação funcione; pare as gravações pelo ícone da bandeja ou pela página Gravador.
Ctrl+Alt digita caracteres em muitos tecladosExatamente Ctrl+Alt mais uma tecla de caractere. Em layouts de teclado com tecla AltGr, digitar um caractere como € ou @ a aciona. Adicionar Shift evita isso.
Nenhuma tecla definidaO gatilho ainda não tem combinação e nunca é executado.
O Windows ou outro programa já usa estas teclasConsulte Teclas que outro programa ocupa.

A mesma combinação em dois grupos de aplicativos diferentes não é um conflito: a janela que está na frente decide qual é executada (Qual ação é executada).

Teclas que outro programa ocupa​

Somente um programa pode reservar uma combinação no Windows. Quando o mecanismo não consegue reservar uma das suas teclas de atalho, ele mostra uma mensagem Aviso de configuração que lista todas as combinações que não conseguiu reservar, toda vez que carrega a configuração (na inicialização, depois de salvar ou ao Recarregar configuração). Essas teclas de atalho não funcionam nessa sessão. O editor de ações as marca com O Windows ou outro programa já usa estas teclas. O próprio Windows também reserva algumas combinações, como Win+L.

Para corrigir, escolha outras teclas, feche o programa que as ocupa e escolha Recarregar configuração no menu da bandeja, ou desligue Registrada para observar as teclas de forma passiva.

Se você acabou de alterar ou remover uma ação que usava as teclas, salve primeiro: o Input.Observer mantém a própria reserva até lá.