Português

Como jogar jogos de navegador com um controle em um 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.

Sim, dá para jogar jogos de navegador com um controle em um Mac. Safari, Chrome, Firefox e Edge passam um controle PS5, Xbox ou Switch pareado para qualquer página da web que o peça, por um padrão chamado Gamepad API, e os jogos feitos para ele funcionam sem nenhuma configuração. A maioria dos jogos da web nunca pede: eles leem as setas, WASD e o mouse. Para esses, o InputConfig, um app grátis para Mac que eu fiz, transforma o controle nas teclas e no mouse que o jogo já entende, em todos os navegadores ao mesmo tempo.

A versão 1.7 do InputConfig, prevista para outubro de 2026, estará totalmente disponível em português.

Passos

  1. Pareie o controle com o Mac.
  2. Abra o jogo e pressione um botão depois que ele carregar.
  3. Se o jogo responder, jogue. Ele lê o controle sozinho.
  4. Se nada se mover, abra o InputConfig e ative um layout com as teclas que o jogo lista.
  5. Pressione um botão de novo e confira se o jogo se move.

Descubra se o jogo lê o controle

Pressione um botão do controle depois que a página carregar. Os navegadores só mostram um gamepad a uma página depois que ele foi usado, então um jogo pode parecer quebrado até esse primeiro pressionamento.

  • Você: Carregue o jogo, depois pressione qualquer botão do controle.
  • Confira: Se o menu ou o personagem se mover, o jogo lê o pad e não precisa de mais nada. Se nada se mover depois de um pressionamento e de um recarregamento, o jogo só lê o teclado.

O Xbox Cloud Gaming, o GeForce NOW e a maioria dos emuladores de navegador leem o pad desse jeito. Dez segundos e um pressionamento de botão mostram qual tipo de jogo você tem.

Mapeie o pad para teclas em jogos de teclado

Plataformas com setas, jogos .io, jogos da era do Flash rodando pelo Ruffle, jams do itch.io e jogos de digitação ignoram o controle, mesmo que o navegador o repasse. Um mapeador envia as teclas no lugar, e o navegador vê um teclado. Quase todo jogo da web com teclado cai em um de três formatos, e o InputConfig tem um layout inicial para cada um:

  • Setas mais Z e X. Plataformas, portes de arcade, jogos da era do Flash e a maioria dos emuladores de navegador. O layout Emulator / Arcade coloca as setas no direcional e no analógico esquerdo, Z e X em A e B, A e S em X e Y, Q e W nos botões de ombro, Enter em Start e Shift em Select.
  • WASD e o mouse. Shooters de navegador e jogos de construção com blocos. Comece pelo preset FPS embutido do seu pad (Xbox, DualSense, Switch Pro, 8BitDo): WASD no analógico esquerdo, mira no direito, disparo e mira nos gatilhos. Jogos que travam o ponteiro leem quanto o mouse se moveu, e não onde ele está, e a saída de analógico para mouse do InputConfig informa esse movimento.
  • Só o mouse. Jogos .io que você dirige apontando, jogos de cliques, jogos de cartas e de quebra-cabeça. Mouse + Scroll coloca o ponteiro no analógico esquerdo, a rolagem no direito, clique esquerdo em A e clique direito em B, e o direcional move o ponteiro devagar para alvos pequenos. Ative Confine cursor para o ponteiro não escapar para uma segunda tela.
O editor do InputConfig para o layout Emulador / Arcade, com as linhas do direcional enviando as quatro setas e as linhas de A e B enviando Z e X.
Figure 1. Um jogo da web com teclado só precisa das teclas que ele lista. Escaneie uma linha para mover qualquer uma delas para outro botão.

Qualquer linha pode ser escaneada para outro botão, e qualquer tecla pode ser trocada pela que o jogo usa. Para jogos que pedem que você martele uma tecla, o turbo no botão de disparo a pressiona para você numa velocidade que você escolhe.

Faça o layout começar com o navegador

Um layout de jogo pode ligar sozinho sempre que o navegador em que você joga vai para a frente.

  • Você: Na seção Automation do preset, adicione o navegador em que você joga, depois ative a troca automática em Ajustes, Avançado.
  • InputConfig: Inicia o preset quando esse navegador vai para a frente, e devolve o preset anterior quando você sai dele.
  • Confira: Mude para o navegador e pressione um botão. O layout do jogo deve estar ativo sem tocar na barra de menus.

A troca segue o app, não o site, então o layout do jogo fica ligado em todas as abas desse navegador. Se isso atrapalhar, mantenha um navegador para jogos e outro para o resto. Um preset também pode abrir o endereço do jogo quando começa, com Launch on activate. Mais sobre a troca automática.

Se o pad deixar de ser visto no meio do jogo

Os navegadores só mostram um controle a uma página depois de um pressionamento de botão, então um pad que cai no meio do jogo precisa desse pressionamento de novo. Suba esta escada, do passo menor para o maior:

  1. Pressione um botão. Reconecte o controle se ele entrou em repouso, depois pressione qualquer botão para a página vê-lo de novo.
  2. Recarregue a página. Se o jogo ainda ignorar o pad, recarregue e pressione um botão depois que o jogo carregar.
  3. Tente outro navegador. Cada navegador lê controles pelo próprio código, então um pad que um deles perde pode funcionar em outro.
  4. Passe para teclas. Mapeie o controle para as teclas que o jogo lista, com o InputConfig. O caminho do teclado não precisa que a página veja o pad, e por isso eu o escolheria para sessões longas.

Se cada pressionamento chegar duas vezes

O InputConfig não esconde o controle do navegador. Se um jogo lê o pad por conta própria enquanto um preset também envia teclas, cada pressionamento chega duas vezes. Suba esta escada, do passo menor para o maior:

  1. Pare o preset. Use o ícone da barra de menus e deixe o jogo ler o pad por conta própria.
  2. Tire o navegador da lista. Remova esse navegador da lista de apps do preset, para que a troca automática não inicie o layout ali.
  3. Use a parada de emergência. Se um layout atrapalhar, a parada de emergência solta tudo: Control Option Command period, ou segure Back e Start juntos no controle por três segundos.

Encontre jogos da web que suportam controle

Alguns sites de jogos permitem filtrar por isso, e o streaming de jogos cobre o resto:

  • itch.io. Marca jogos da web com suporte a controle e gamepad.
  • CrazyGames. Mantém uma coleção Controller Compatible Games.
  • Streaming de jogos. O Xbox Cloud Gaming e o GeForce NOW rodam no navegador e leem o controle do mesmo jeito, que é como o Fortnite roda em um Mac.

Trate a etiqueta de um site como uma dica, não como promessa. Alguns jogos só entendem um layout no estilo Xbox, e alguns usam o pad apenas nos menus e em nenhum outro lugar.

Jogue Poki, CrazyGames e jogos do Scratch

São os sites que as crianças abrem, e cada um é uma mistura:

  • CrazyGames. Os jogos da coleção Controller Compatible leem o pad diretamente: abra um, pressione um botão, jogue. Tudo fora dessa coleção vale ser testado do mesmo jeito, e mapeado se nada se mover.
  • Poki. Alguns jogos leem um pad e muitos são feitos para o teclado. As instruções do próprio jogo, geralmente na primeira tela, dizem quais teclas ele usa, e essa é a lista a mapear.
  • Scratch. Ele não tem blocos próprios para gamepad, então quase todo projeto do Scratch escuta as setas, Espaço e uma ou duas letras. Mapeie o direcional ou o analógico esquerdo para as setas e A para Espaço, e a maioria deles funciona.

Faça um preset por tipo de jogo, não por jogo. Um layout de setas com Espaço em A cobre uma parcela surpreendente dos três sites, e um segundo com W, A, S e D cobre a maior parte do resto. Muitos desses jogos começam em um botão Play que pede um clique, então mantenha um analógico movendo o ponteiro e um botão clicando, como o preset Web Browsing faz com o analógico esquerdo e A. Para dois jogadores em um só teclado, dê a cada controle as suas próprias teclas. A página sobre dois controles explica como.

O resumo

  • Pressione um botão primeiro. Se o jogo se mover, ele lê o pad e não precisa de mais nada.
  • Jogos de teclado. Mapeie o pad para as teclas listadas na primeira tela do jogo com o InputConfig.
  • Nunca os dois. Se um jogo lê o pad, pare o preset, ou cada pressionamento chega duas vezes.

Dois presets, setas e WASD, cobrem a maior parte da web.

Perguntas

Jogos de navegador suportam controles no Mac?

Os feitos com a Gamepad API suportam, no Safari, Chrome, Firefox e Edge. Jogos só de teclado precisam de um mapeador como o InputConfig.

Por que o meu controle não funciona em um site?

Pressione um botão primeiro. Os navegadores escondem um gamepad até que ele seja usado. Se o site for só de teclado, mapeie o controle para teclas.

Qual navegador é o melhor para jogar com controle em um Mac?

Qualquer um atual. Safari, Chrome, Firefox e Edge suportam a Gamepad API, e cada um lê controles pelo próprio código, então se um deixar seu pad passar, teste outro. Para jogos de teclado o navegador não faz diferença, porque o InputConfig envia teclas para o app que estiver na frente.

Posso usar um controle PS5 ou Xbox para jogos de navegador em um MacBook?

Sim. Pareie nas configurações de Bluetooth e pressione um botão depois que o jogo carregar. Jogos que leem controles os usam diretamente. Para jogos só de teclado, mapeie o controle para teclas com um mapeador grátis como o InputConfig.

Posso jogar io games como slither.io ou Krunker com um controle?

Se o jogo lê um gamepad, pressione um botão e jogue. Se ele só lê teclado e mouse, mapeie o pad: o ponteiro em um analógico para jogos que você dirige com o mouse, ou WASD no analógico esquerdo e mira no direito para shooters.

Dá para jogar jogos do Poki com um controle em um Mac?

Alguns leem um controle por conta própria. Pressione um botão depois que o jogo carregar. Para os outros, mapeie o controle para as teclas que o jogo lista na primeira tela com o InputConfig, e o jogo enxerga um teclado.

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, Français, עברית, Magyar, Italiano, 日本語, Norsk, Polski, Русский, Slovenčina, Svenska, ไทย, Türkçe, Українська, 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.