Português

Como adicionar macros a um controle de PS5 ou Xbox no Mac

Baixar o InputConfig na Mac App StoreEste 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.

Adicione com um mapeador. O InputConfig, o app grátis para Mac que eu faço, deixa qualquer botão de um controle de PS5, Xbox, Switch ou 8BitDo rodar uma macro: uma cadeia cronometrada de teclas, atalhos e cliques. Os controles da Sony e da Microsoft não têm recurso de macro próprio, então no Mac a macro precisa vir de software.

Um limite decide se isso serve para o seu jogo: a macro envia entrada de teclado e mouse, não botões de controle.

Passos

  1. Instale o InputConfig pela Mac App Store e permita o acesso de Acessibilidade.
  2. Clique em Add a new bind (Adicionar um novo mapeamento), pressione Scan e pressione o botão do controle que vai rodar a macro.
  3. Abra as Options da linha e marque Run a sequence of steps (macro) (Executar uma sequência de passos (macro)).
  4. Clique em Add a step (Adicionar um passo) para cada tecla ou clique, com uma espera antes dele e um tempo de pressão em milissegundos.
  5. Salve, feche o editor, ative o preset e pressione o botão.

Saiba quais controles têm macros próprias

  • DualSense do PS5. Não tem botão de macro, nem botões traseiros para pôr um.
  • DualSense Edge. A página da Sony lista botões traseiros que podem ser ajustados para outras entradas de botão, e nenhuma macro. Veja o DualSense Edge no Mac.
  • Xbox Elite Series 2. Também sem macros próprias. O Elite no Mac cobre os paddles e os perfis dele.
  • 8BitDo. A exceção: a 8BitDo diz que o Ultimate Software pode atribuir uma sequência longa a um botão, guardada no controle. Controles 8BitDo no Mac diz qual versão desse software roda onde.

Uma macro guardada no controle toca botões de controle, e uma macro de um mapeador toca teclas e cliques.

Monte uma macro em qualquer botão

  • Você: Em um preset, clique em Add a new bind, pressione Scan (Escanear) e pressione o botão do controle. Abra as Options da linha e marque Run a sequence of steps (macro), depois clique em Add a step para cada tecla ou clique.
  • InputConfig: Dá a cada passo uma espera (Wait) antes de disparar e um tempo de pressão, os dois em milissegundos. Um passo pode tocar uma tecla, segurar uma enquanto passos seguintes rodam, soltá-la ou clicar o mouse.
  • Confira: Salve, feche o editor e ative o preset. Ponha o cursor num lugar seguro, como uma nota vazia, e pressione o botão.

O preset integrado Macros & Turbo (Macros e Turbo) tem duas para copiar: o botão A copia, troca de app e cola, e o botão Y desce três itens e pressiona Return. Você monta a macro passo a passo, então cada passo e cada espera ficam visíveis e fáceis de mudar.

A macro no botão A do preset Macros and Turbo, com os passos Hold down Command, Tap C e Release, e depois o mesmo para Tab e V, cada um com sua espera e seu tempo de segurar.
Figura 1. Uma macro no botão A do InputConfig, que segura Command e toca C, depois Tab, depois V, com uma espera entre os passos.
Uma linha do editor do InputConfig com as Options abertas: uma linha Triangle com Run a sequence of steps marcado e três passos de teclas.
Figura 2. Um toque em Triangle roda três teclas em ordem. A espera entre os passos é o que faz um jogo aceitar as teclas.

Adicione turbo, alternar e repetir

O menu de pressionamento nas mesmas Options decide o que um pressionamento significa:

  • Repeats while held (Repete enquanto segurado). Turbo, ou tiro rápido. O Every define o intervalo, de 5 ms a um minuto.
  • Toggles on and off (Liga e desliga). Um pressionamento inicia a saída e o próximo a para.
  • Repeat. Dispara um número fixo de vezes por pressionamento.
  • When it runs (Quando é executada): Only while held. Encerra uma macro no instante em que você solta o botão.

A página de macros, turbo e alternar tem todas as opções, e a calculadora de CPS transforma pressionamentos por segundo no valor de Every. Para o turbo sozinho, botão de turbo num controle no Mac trata dele. Turbo e alternar se combinam num tiro rápido que continua ligado até você pressionar de novo.

Acerte o tempo

A maioria dos apps lê uma tecla com 30 a 50 ms segurada e um intervalo de 50 ms. Trocar de app precisa de 300 a 500 ms antes do próximo passo. Se uma macro perde um passo, aumente a espera antes do passo que falha.

Saiba onde uma macro de mapeador funciona

  • Apps, e jogos jogados com teclado e mouse. A macro chega como pressionamentos de tecla e cliques comuns, então funciona.
  • Um jogo que lê o controle por conta própria. O InputConfig não envia botões de controle, então não consegue fazer os botões do próprio controle dispararem em sequência ali. Isso precisa vir do jogo, ou de uma macro guardada no controle.
  • Jogo online e de torneio. Torneios não permitem macros, e o jogo online segue as regras de cada jogo.

Onde as macros mais ajudam é no treino, e para mãos que não conseguem pressionar dois botões no mesmo instante.

A versão curta

  • Sem botão de macro. Um DualSense, um Edge e um Elite não têm. Alguns controles 8BitDo guardam uma.
  • No Mac. Mapeie um botão, marque Run a sequence of steps (macro) e adicione os passos.
  • O limite. Ele envia teclas e cliques, não botões de controle.

Se o jogo aceita entrada de teclado, qualquer botão de controle pode rodar uma macro no Mac de graça.

Perguntas

O controle de PS5 tem botão de macro?

Não. O DualSense não tem botão de macro, e a página da Sony para o DualSense Edge lista botões traseiros que podem ser ajustados para outras entradas de botão, sem macros. No Mac, um mapeador como o InputConfig as adiciona.

Posso usar macros num controle de Xbox no Mac?

Sim, com um mapeador. Os controles de Xbox não têm macros próprias, e o InputConfig deixa qualquer botão rodar uma cadeia cronometrada de teclas e cliques.

Existe software grátis de macro de controle para Mac?

O InputConfig é grátis na Mac App Store e de código aberto. Qualquer botão de um controle compatível de PlayStation, Xbox, Switch, 8BitDo ou outro pode rodar uma macro, com turbo e alternar.

Uma macro pode pressionar botões de controle dentro de um jogo?

Não pelo InputConfig. Ele envia entrada de teclado e mouse, então as macros dele funcionam em apps e em jogos jogados com teclado e mouse. Um jogo que lê o controle por conta própria precisa do recurso do próprio jogo ou de uma macro guardada no controle.

Os controles 8BitDo têm macros?

A 8BitDo diz que o Ultimate Software pode atribuir uma sequência longa a um único botão em controles compatíveis. No Mac, o InputConfig adiciona macros de teclas e cliques a qualquer botão que ele lê.

Existe um auto clicker de controle de PS5 para Mac?

Existe. No InputConfig, dê a um botão do controle uma saída Mouse Button e defina How it fires (Como dispara) como Repeats until pressed again. O botão então clica no intervalo que você definiu até você apertá-lo de novo. O preset Auto Clicker que já vem no app já faz isso no gatilho direito, e a página do auto clicker grátis para Mac tem os passos.

Mais em português

Páginas 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. O InputConfig aparece em português quando o Mac está em português. Algumas páginas do site estão só em inglês.

Esta página em outros idiomas: English, العربية, Español, Français, עברית, Polski, Русский, Tiếng Việt

Baixar o InputConfig na Mac App StoreGrátis. macOS 14 ou posterior. Sem conta, nada sai do seu Mac. Código aberto no GitHub.