Compartilhar via


Utilitário Keyboard Manager

O PowerToysKeyboard Manager redefinir as teclas no teclado.

Por exemplo, você pode trocar a letra A pela letra B no teclado. Quando você pressionar a tecla A, um B será inserido.

Captura de tela das teclas de remapeamento do PowerToysKeyboard Manager

Você pode trocar combinações de teclas de atalho. Por exemplo: a tecla de atalho Ctrl+C copiará texto em muitos aplicativos. Com o utilitário PowerToysKeyboard Manager, você pode trocar esse atalho por ⊞ Win+C. Agora, ⊞ Win+C copiará o texto. Se você não especificar um aplicativo de destino no PowerToysKeyboard Manager, a troca de atalho será aplicada globalmente no Windows.

Além disso, você pode trocar uma tecla ou atalho para uma sequência de texto unicode arbitrária. Por exemplo, você pode trocar a letra H pelo texto Hello!. Quando você pressionar a tecla H, um Hello! será inserido. Da mesma forma, você pode usar o atalho Ctrl+G para enviar algum texto (por exemploHello from shortcut!, ).

PowerToysO Keyboard Manager deve ser habilitado (com o PowerToys em execução em segundo plano) para que as teclas e os atalhos remapeados sejam aplicados. Se o PowerToys não estiver em execução, o remapeamento de teclas não será mais aplicado.

Importante

Há algumas teclas de atalho reservadas pelo sistema operacional ou que não podem ser substituídas. As teclas que não podem ser remapeadas incluem:

  • ⊞ Win+L e Ctrl+Alt+Del não podem ser remapeadas, pois são reservadas pelo SO Windows OS.
  • A tecla Fn (função) não pode ser remapeada (na maioria dos casos). As teclas F1 ~ F12 (e F13 ~ F24) podem ser mapeadas.
  • Pausar só enviará um único evento de chave pressionada. Portanto, mapeá-la em relação à tecla backspace, por exemplo, e manter pressionada excluirá apenas um único caractere.
  • ⊞ Win+G geralmente abre a Barra de Jogos do Xbox, mesmo quando reatribuída. A Barra de Jogos pode ser desabilitada nas Configurações doWindows.

Configurações

Para criar mapeamentos com o Keyboard Manager, abra as Configurações do PowerToys. Em PowerToys Configurações, na Keyboard Manager guia, você verá opções para:

  • Abra a janela de configurações de Remapear Teclas ao selecionar Remapear uma tecla
  • Abra a janela de configurações de Remapear Atalhos ao selecionar Remapear um atalho

Remapeando chaves

Para remapear uma tecla, abra a janela Remapear configurações do teclado com Remapear uma tecla. Quando aberta pela primeira vez, nenhum mapeamento predefinido será exibido. Selecione Adicionar remapeamento de chave para adicionar um novo remapeamento. Várias teclas do teclado realmente enviam um atalho.

Quando uma nova linha de remapeamento aparecer, selecione a tecla de entrada cuja saída você deseja alterar na coluna "Selecionar". Selecione a nova chave, atalho ou valor de texto a ser atribuído na coluna "Enviar".

Por exemplo, para pressionar A e ter B exibido:

Selecione: Para enviar:
A B

Para trocar posições de teclas entre as teclas A e B, adicione outro remapeamento com:

Selecione: Para enviar:
B A

Captura da tela Remapear Teclas do Teclado

Remapeando uma tecla para um atalho

Para remapear uma tecla para um atalho (combinação de teclas), insira a combinação de teclas de atalho na coluna "Para enviar".

Por exemplo, para pressionar a tecla Ctrl e fazer com que ela resulte em ⊞ Win + (seta para a esquerda):

Selecione: Para enviar:
Ctrl ⊞ Win +

Importante

O remapeamento da tecla será mantido mesmo se a tecla remapeada for usada dentro de outro atalho. A ordem em que as teclas são pressionadas é importante nesse cenário, pois a ação é executada com tecla-pressionada, não tecla-levantada. Por exemplo, pressionar Ctrl+C resultaria em ⊞ Win + left arrow + C. Pressionar a tecla Ctrl executará primeiro ⊞ Win + left arrow. Pressionar a tecla C executará primeiro C + ⊞ Win + left arrow.

Remapeando uma chave para texto

Para remapear uma chave para texto unicode arbitrário, na coluna "Para enviar", primeiro selecione "Texto" na caixa de combinação e, em seguida, preencha a caixa de texto com o texto desejado.

Por exemplo, pressionar a tecla Ctrl e fazer com que ela resulte em Hello!:

Selecione: Para enviar:
H Hello!

Remapeamento de atalhos

Para remapear uma combinação de teclas de atalho, como Ctrl+C, pressione Remapear um atalho para abrir a janela de configurações de Remapear Atalhos.

Quando aberta pela primeira vez, nenhum mapeamento predefinido será exibido. Selecione Adicionar remapeamento de atalho para adicionar um novo remapeamento.

Quando uma nova linha de remapeamento aparecer, selecione as teclas de entrada cuja saída você deseja alterar na coluna "Selecionar". Selecione o novo valor de atalho a ser atribuído na coluna "Enviar".

Por exemplo, o atalho Ctrl+C copia o texto selecionado. Para remapear esse atalho para usar a tecla Alt, em vez da tecla Ctrl:

Selecione: Para enviar:
Alt + C Ctrl + C

Captura da tela Remapear Atalho do Teclado

Há algumas regras a serem seguidas ao remapear atalhos. Essas regras só se aplicam à coluna "Atalho".

  • Os atalhos devem começar com uma tecla modificadora: Ctrl, Shift, Alt ou ⊞ Win
  • Os atalhos devem terminar com uma tecla de ação (todas as teclas não modificadoras): A, B, C, 1, 2, 3 etc.
  • Os atalhos não podem exceder quatro teclas de comprimento, ou cinco se o atalho for um 'acorde'.

Atalhos com acordes

Os atalhos podem ser criados com um ou mais modificadores e duas teclas não modificadoras. São os chamados "acordes". Para criar um acorde, selecione Editar para abrir o diálogo para gravar o atalho usando o teclado. Depois de aberto, alterne a opção Permitir acordes . Isso permite inserir duas teclas não modificadoras.

Por exemplo, você pode criar atalhos usando um acorde baseado em 'V' para Aumentar o Volume e Abaixar o Volume assim:

Selecione: Para enviar:
Shift + Ctrl + V , U Volume Up
Shift + Ctrl + V , D Volume Down

Os acordes são úteis se você tiver vários atalhos semelhantes, situação em que faz sentido todos começarem com a mesma tecla não modificadora.

Remapear um atalho para uma única tecla

É possível remapear um atalho (combinação de teclas) para um único pressionamento de tecla selecionando Remapear um atalho em PowerToys Configurações.

Por exemplo, para substituir o atalho ⊞ Win+ (seta para a esquerda) por uma única tecla, pressione Alt:

Selecione: Para enviar:
⊞ Win + Alt

Importante

O remapeamento do atalho será mantido mesmo se a tecla remapeada for usada dentro de outro atalho. A ordem em que as teclas são pressionadas é importante nesse cenário, pois a ação é executada com tecla-pressionada, não tecla-levantada. Por exemplo, pressionar ⊞ Win++Shift resultaria em Alt + Shift.

Remapear um atalho para texto

Por exemplo, para substituir o atalho Ctrl+G por Hello! texto, escolha Texto na caixa de combinação e digite "Olá!":

Selecione: Para enviar:
Ctrl + G Hello!

Remapear um atalho para abrir um aplicativo

Keyboard Manager permite abrir aplicativos com a ativação de qualquer atalho. Escolha Iniciar aplicativo para a ação na coluna "Para:". Existem algumas opções de configuração para esse tipo de atalho.

Opção Significado
Aplicativo Este é o caminho para um executável. Expande as variáveis de ambiente.
Args Argumentos que serão enviados ao aplicativo.
Começa em O diretório de trabalho de onde o aplicativo é iniciado.
Elevação Especifica o nível de elevação para iniciar o aplicativo. As opções incluem Normal, Elevado e Usuário Diferente.
Se estiver em execução Que ação deve ser tomada se esse atalho for ativado enquanto o aplicativo está rodando? As opções são: Mostrar janela, Iniciar outra instância, Não fazer nada, Fechar, Finalizar tarefa.
Visibilidade O aplicativo ficará visível. Isso é útil quando se aplicativo for um console ou algo que você não queira ver.

Remapear um atalho para abrir um URI

Abre um URI. A única entrada é o Caminho/URI real. Quase tudo que você pode emitir na linha de comando deve funcionar. Consulte Abrir um aplicativo com um URI para mais exemplos.

Atalhos específicos do aplicativo

O Keyboard Manager permite que você remapeie atalhos apenas para aplicativos específicos (em vez de globalmente no Windows).

Por exemplo, no aplicativo de email do Outlook, o atalho Ctrl+E é definido por padrão para pesquisar um email. Se preferir definir Ctrl+F para pesquisar seu email (em vez de encaminhar um email conforme definido por padrão), você poderá remapear o atalho com "Outlook" definido como seu "aplicativo de destino".

Keyboard Manager Usa nomes de processo (não nomes de aplicativos) para direcionar aplicativos. Por exemplo, o Microsoft Edge é definido como "msedge" (nome do processo), não "Microsoft Edge" (nome do aplicativo). Para localizar o nome do processo de um aplicativo, abra o PowerShell e insira o comando get-process ou abra o Prompt de Comando e insira o comando tasklist. Isso resultará em uma lista de nomes de processo para todos os aplicativos abertos no momento. Veja abaixo uma lista de alguns nomes de processo de aplicativo populares.

Aplicativo Nome do processo
Microsoft Edge msedge.exe
OneNote onenote.exe
Outlook outlook.exe
Teams ms-teams.exe
Adobe Photoshop Photoshop.exe
File Explorer explorer.exe
Spotify Music spotify.exe
Google Chrome chrome.exe
Excel excel.exe
Word winword.exe
PowerPoint powerpnt.exe

Como selecionar uma tecla

Para selecionar uma tecla ou um atalho para remapear:

  • Escolha Selecionar.
  • Usar o menu suspenso.

Depois que você seleciona Selecionar, é aberta uma janela de diálogo na qual você pode inserir a tecla ou atalho, usando o teclado. Depois de estar satisfeito com a saída, pressione Enter para continuar. Para sair do diálogo, retenha Esc.

Usando o menu suspenso, você pode pesquisar com o nome da tecla, e valores suspensos adicionais aparecerão conforme você avança. No entanto, você não pode usar o recurso de tecla de digitação enquanto o menu suspenso estiver aberto.

Teclas órfãs

Deixar uma tecla órfã significa que você a mapeou para outra tecla e não tem mais nada mapeado para ela. Por exemplo, se a tecla for remapeada de A para B, uma tecla não existirá mais no teclado que resulta em A. Para lembrá-lo disso, um aviso será exibido para todas as chaves órfãs. Para corrigir isso, crie outra tecla remapeada mapeada para resultar em A.

Tecla órfã do PowerToysKeyboard Manager

Perguntas frequentes

Remapeei as teclas erradas, como posso interrompê-la rapidamente?

Para que o remapeamento da tecla funcione, o PowerToys precisa estar em execução em segundo plano e o Keyboard Manager precisa estar habilitado. Para interromper as teclas remapeadas, feche o PowerToys ou desabilite o Keyboard Manager nas configurações do PowerToys.

Posso usar o Keyboard Manager na minha tela de logon?

Não, o Keyboard Manager só está disponível quando o PowerToys está em execução e não funciona em nenhuma tela de senha, incluindo enquanto Executar como administrador.

Preciso reiniciar meu computador ou o PowerToys para fazer o remapeamento entrar em vigor?

Não, o remapeamento deve ocorrer imediatamente ao pressionar OK.

Onde estão os perfis Mac/Linux?

Atualmente, os perfis Mac e Linux não estão incluídos.

Isso funcionará em videogames?

Sugerimos que você evite usar o Keyboard Manager ao jogar, pois isso pode afetar o desempenho do jogo. Isso também dependerá de como o jogo acessa suas teclas. Determinadas APIs de teclado não funcionam com o Keyboard Manager.

O remapeamento funcionará se eu alterar meu idioma de entrada?

Sim, funcionará. No momento, se você remapear A para B no teclado inglês (EUA) e alterar a configuração de idioma para francês, digitar A no teclado francês (Q no teclado físico inglês dos EUA) resultaria em B, isso é consistente com a forma como Windows lida com a entrada multilíngue.

Posso ter mapeamentos de teclas diferentes em vários teclados?

Neste momento, não. Não temos conhecimento de uma API onde possamos ver a entrada e de qual dispositivo ela veio. O caso de uso típico aqui é um laptop com um teclado externo conectado.

Vejo teclas listadas nos menus suspensos que não funcionam. Por quê?

Keyboard Manager lista os mapeamentos para todas as teclas de teclado físico conhecidas. Alguns desses mapeamentos podem não estar disponíveis no teclado, pois pode não haver uma tecla física à qual corresponde. Por exemplo, a opção Iniciar Aplicativo 1 mostrada abaixo só está disponível nos teclados que têm fisicamente uma tecla Iniciar Aplicativo 1. Tentar mapear de e para essa tecla em um teclado que não dá suporte à tecla Iniciar Aplicativo 1 resultará em um comportamento indefinido.

Lista de Teclas do PowerToysKeyboard Manager

Solução de problemas

Se você tentou remapear uma tecla ou um atalho e está tendo problemas, pode ser um dos seguintes problemas:

  • Executar como administrador: o remapeamento não funcionará em um aplicativo ou janela se essa janela estiver sendo executada no modo de administrador (elevado) e PowerToys não estiver sendo executada como administrador. Tente executar PowerToys como administrador.
  • Não interceptando teclas:Keyboard Manager intercepta os ganchos de teclado para remapear suas teclas. Alguns aplicativos que também fazem isso podem interferir com o Keyboard Manager. Para corrigir isso, vá para as configurações, desative e reative Keyboard Manager.

Problemas conhecidos

  • Keyboard Manager não deve ser usado ao jogar videogames. A interceptação do Keyboard Manager de pressionamentos de teclas no momento afetará Fps.
  • Remapeando teclas como Win, Ctrl, Alt ou Shift pode interromper gestos e algumas teclas especiais
  • AltGr e Ctrl+Alt dão problemas, já que AltGr se comporta como (L)Ctrl + (R)Alt e remapear uma dessas teclas pode interromper a função.
  • Algumas teclas do teclado realmente enviam um atalho. Exemplos comuns são a tecla Office (Win+Ctrl+Alt+Shift) e a tecla Copilot (Win + C ou Shift Esquerdo+ tecla Windows + F23).

Confira a lista de problemas abertos do gerenciador de teclado.

Instalar PowerToys

Este utilitário faz parte dos utilitários da Microsoft PowerToys para usuários avançados. Ele fornece um conjunto de utilitários úteis para ajustar e otimizar sua Windows experiência para maior produtividade. Para instalar PowerToyso , consulte Instalando PowerToyso .