Português
Como fazer um botão repetir uma tecla no Mac
Este app é totalmente gratuito. Você não precisa criar uma conta. Não há assinaturas nem downloads complicados, e nada fica bloqueado. Otimizado para Apple Silicon.
Marque Repeat keys while held na linha do InputConfig 1.6, e um botão de controle segurado repete a tecla do jeito que uma tecla do teclado segurada repete. Para uma repetição mais rápida ou mais constante que a do teclado, existe o turbo.
Na maioria dos mapeadores, um botão segurado envia a tecla uma vez e a mantém apertada. Os jogos querem exatamente isso, por isso é o padrão. Para texto, listas e desfazer, em geral você quer a repetição.
A versão 1.7 do InputConfig, prevista para outubro de 2026, estará totalmente disponível em português.
Passos
- Adicione uma linha, clique em Escanear no botão e defina uma saída Keyboard Key.
- Nas Opções, marque Repeat keys while held para a repetição no estilo do teclado, ou defina Como dispara (How it fires) como Repeats while held para o turbo.
- Para o turbo, defina Every em milissegundos.
- Feche o editor e ative o preset.
Entenda por que um botão segurado envia uma pressão só
A repetição de tecla é algo que o macOS faz para o teclado: Delay until repeat e Key repeat rate em Ajustes do Sistema, Teclado, decidem quanto tempo ele espera e a rapidez. Uma tecla pressionada por um app fica apertada como uma pressão só, a menos que o app envie as repetições por conta própria.
O InputConfig segura uma tecla exatamente pelo tempo em que você segura o botão e não envia repetições a menos que você peça, então W anda, Shift corre e um clique segurado arrasta do jeito que um jogo espera.
Repita como uma tecla do teclado
Novidade na 1.6. Instale o InputConfig pela Mac App Store e permita o acesso de Acessibilidade antes.
- Você: Adicione uma linha, clique em Escanear, pressione o botão e defina a saída como Keyboard Key, por exemplo Down ou Backspace. Abra as Opções da linha e marque Repeat keys while held, na caixa Press, ou na caixa Stick em uma linha de analógico. Salve, feche o editor e ative o preset.
- InputConfig: Repete a tecla depois do atraso do próprio Mac, na velocidade do próprio Mac, marcada como repetição do jeito que um teclado a marca.
- Confira: Segure o botão em um campo de texto e a tecla se repete.

- Os modificadores acompanham. Uma tecla com modificadores se repete com eles, então um botão de Command Z segurado continua desfazendo.
- Uma tecla por vez. A última tecla apertada se repete, como em um teclado, então uma diagonal do direcional não envia duas setas intercaladas.
- Onde a caixa aparece. Em linhas que disparam enquanto seguradas, ou que têm outra ação quando seguradas, com uma tecla comum entre as saídas.
- Onde não aparece. Um modificador sozinho e as teclas de mídia, volume, brilho e Globe nunca se repetem. Em uma linha de toggle, turbo ou macro a caixa fica oculta, porque essas linhas se repetem do próprio jeito.
A repetição segue as configurações do teclado do seu Mac, então parece exatamente o teclado.
Repita na sua velocidade com o turbo
- Você: Defina Como dispara (How it fires) como Repeats while held, e ajuste o intervalo em Every, de 5 ms até um minuto.
- InputConfig: Aperta e solta a saída várias vezes enquanto você segura o botão, começando na hora. A linha mostra a taxa que isso dá.
- Confira: Segure o botão. Um jogo vê pressões separadas.

- Variar em até. Soma ou subtrai um valor aleatório a cada intervalo.
- Parar depois de. Encerra a sequência depois de um número de pressões.
- Repeats until pressed again. A mesma coisa com trava: um toque inicia, o seguinte para. É o pressionador automático de teclas e o autoclicker.
Cada repetição do turbo é uma pressão e soltura completas, o que o tiro rápido precisa e a repetição no estilo do teclado não faz.
Escolha a certa
| Você quer | Use | Onde |
|---|---|---|
| Setas, Backspace ou desfazer que continuem enquanto segurados, como em um teclado | Repeat keys while held | Caixa Press nas Opções |
| Tiro rápido, ou uma repetição mais rápida ou mais constante que a do teclado | Repeats while held | How it fires |
| Repetir com as mãos longe do controle | Repeats until pressed again | How it fires |
| Exatamente três pressões de um único toque | Repeat, vezes por pressão | How it fires |
| A tecla apertada, sem repetições | Fires while held (o padrão) | How it fires |
O campo Repeat envia a saída um número definido de vezes por pressão, com um Wait em milissegundos entre elas. O preset já incluído Macros & Turbo mostra duas dessas lado a lado: RB repete Space 12 vezes por segundo enquanto segurado, e LB envia J três vezes por pressão. Eu usaria a repetição do teclado para texto e o turbo para jogos.
Coloque onde ajuda
- O direcional em listas e textos. Setas que se repetem rolam uma lista longa ou movem o cursor por um parágrafo sem uma pressão por linha.
- Backspace. Segurado para apagar uma palavra ou uma linha, em um controle usado para escrever.
- Command Z. Segurado para desfazer vários passos.
- Command Tab. Segurado para percorrer o alternador de apps. Veja trocar de app com um controle.
- Uma ação ao segurar. A caixa também cobre a tecla que uma linha envia quando segurada, então um toque pode ser uma tecla, e um toque longo, outra tecla que se repete.
Eu começaria com setas se repetindo no direcional.
Se não repetir
Suba esta escada, começando pelo passo menor:
- Feche o editor de presets. As teclas ficam retidas enquanto ele está aberto.
- Confira se a caixa está lá. Se não estiver, a linha está em toggle, turbo ou macro, ou a única tecla dela é um modificador.
- Ajuste a taxa do Mac. Lenta ou rápida demais: mude Key repeat rate e Delay until repeat em Ajustes do Sistema, Teclado. O InputConfig segue essas configurações.
- Use uma seta ou Backspace em texto. Segurar uma letra em um campo de texto pode abrir o menu de acentos em vez de repetir, como acontece em um teclado do Mac.
- Use o turbo nos jogos. Muitos jogos leem uma tecla segurada e ignoram as repetições, como acontece com o teclado. Use Repeats while held lá.
Se o teclado não repete naquele lugar, o controle também não vai repetir.
Resumo
- Como um teclado. Abra as Opções e, na caixa Press, marque Repeat keys while held.
- Tiro rápido. Como dispara (How it fires), Repeats while held, com Every em milissegundos.
- Presets antigos. Nada muda até você marcar a caixa.
Uma caixa de seleção transforma um direcional em setas que você pode segurar.
Perguntas
Um botão de controle pode repetir uma tecla quando segurado no Mac?
Sim. No InputConfig 1.6, marque Repeat keys while held na linha, e a tecla se repete como uma tecla do teclado segurada, na velocidade definida em Ajustes do Sistema, Teclado.
Qual é a diferença entre repetição de tecla e turbo?
A repetição de tecla espera e depois envia repetições na velocidade do teclado, como os campos de texto esperam. O turbo começa na hora e envia pressões completas em um intervalo que você escolhe, de 5 ms a um minuto, como funciona o tiro rápido.
Meus presets antigos vão começar a repetir depois da atualização?
Não. A opção fica desligada em todas as linhas até você marcá-la.
Uma tecla do meu teclado pode repetir outra tecla?
Sim. Uma linha de teclado funciona do mesmo jeito. A tecla que você aperta ainda faz a própria função, já que o InputConfig escuta junto com o macOS, e as teclas de todos os teclados contam como a mesma tecla, então escolha uma que não digite nada, como F13 a F19.
Mais em português
Guias completos, em inglês
Quem escreve. Ryleigh Newman desenvolve o InputConfig e usa o próprio Mac todos os dias com um controle, porque as mãos não funcionam bem. Esta página foi traduzida do inglês. Os principais botões e menus do app aparecem em português quando o Mac está em português; esta página os chama assim, com o nome em inglês entre parênteses. O restante do app e do site está em inglês.
Esta página em outros idiomas: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, Tiếng Việt, 繁體中文, 简体中文
Grátis. macOS 14 ou posterior. Sem conta, nada sai do seu Mac. Código aberto no GitHub.