Testar arcade stick e controles Leverless (Hitbox) online: diagonais, botões e SOCD

Nos jogos de luta competitivos como Street Fighter 6, Tekken 8, Mortal Kombat 1, Guilty Gear Strive e The King of Fighters (KOF), errar um comando por um único frame custa o round inteiro. Se o seu Hadouken ou Shoryuken começou a falhar para um dos lados da tela, ou se um botão de soco está dando toque duplo, você pode testar arcade stick ou controle estilo Hitbox (Leverless) direto no navegador sem abrir o jogo. Nossa matriz de resposta instantânea permite inspecionar os 4 microswitches da alavanca (ou os 4 botões direcionais), a limpeza de diagonais no restritor quadrado ou octogonal, as regras de SOCD (Simultaneous Opposite Cardinal Directions) e todos os 8 botões de ataque.

Painel interativo para testar arcade stick e controles Hitbox Leverless online verificando os 8 botões de ataque, diagonais da alavanca e limpeza SOCD

Conecte seu controle via USB ou Bluetooth e pressione qualquer botão

USB Bluetooth
Não detectado?
  • Use Google Chrome, Microsoft Edge, Brave ou Opera para melhor suporte da Gamepad API.
  • Pressione qualquer botão ou mova um analógico após abrir esta página para o navegador ativar o controle.
  • O Firefox exige pressionar um botão antes de reconhecer controles conectados na aba.
  • No macOS e iOS 16+, confirme se o controle está pareado nos Ajustes de Bluetooth do Sistema.
Diagrama do layout arcade de 8 botões (Vewlix / Noir) comparado às regras de torneio SOCD (Neutro vs Up Priority) e restritores quadrado e octogonal

Movimento, touchpad e bateria (PS4 / PS5)

O modo WebHID suporta Sony DualShock 4, DualSense e DualSense Edge.

Como auditar a alavanca, os 8 botões de ataque e as regras SOCD no navegador

  1. Conecte o Arcade Stick ou Leverless via USB e confira a chave de modo: Ligue o cabo USB na placa-mãe do PC e verifique em qual modo a chavinha seletora da sua placa (Brook, GP2040-CE, Hori, Qanba ou Razer) está posicionada para começar a testar arcade stick.
  2. Confirme o seletor de alavanca (DP / LS / RS): A maioria dos controles de fliperama possui uma chave de 3 posições: D-Pad (DP, que acende B12 a B15), Left Stick (LS, que move os Eixos 0 e 1) e Right Stick (RS). Coloque em DP para ver as setinhas na matriz.
  3. Gire a alavanca nos 4 cantos para testar as diagonais: Faça movimentos lentos de meia-lua (236 / Baixo, Diagonal, Frente) e comando de Shoryuken (623) para ambos os lados, conferindo se os dois switches da diagonal acendem juntos sem buracos no meio.
  4. Faça o teste de regra SOCD (Esquerda + Direita e Baixo + Cima): Se você usa um controle sem alavanca (Hitbox / Leverless), segure Esquerda (B14) e aperte Direita (B15) junto: em modo Neutro de torneio, ambos devem apagar (0.00). Depois segure Baixo (B13) e aperte Cima (B12).
  5. Dispare técnicas de Double Tap e Piano nos 8 botões de ataque: Bata rapidamente com dois dedos nos botões de 30mm ou 24mm (Sanwa, Hayabusa, Crown ou switches mecânicos Kailh/Cherry) para verificar se o painel registra 100% dos toques sem falhar.

Tabela técnica da FGC: mapeamento de 8 botões, alavanca e modos SOCD

Ao usar o GPadTester para testar arcade stick ou Hitbox, você enxerga exatamente como a placa controladora (PCB) do seu fliperama está entregando os comandos para o sistema. Veja na tabela abaixo a correspondência do layout clássico de 8 botões (Vewlix / Noir) com a matriz do navegador.

Fileira / Comando ArcadeLayout Street Fighter (Capcom)Código na Matriz PadrãoDefeito Típico Detectado no Teste
Fileira Superior (4 Botões)Soco Fraco (LP), Médio (MP), Forte (HP) e 3x Socos / Drive ImpactB2 (X/Quadrado), B3 (Y/Triângulo), B5 (RB/R1) e B4 (LB/L1)Botão falha ao apertar na borda da tampa: switch Sanwa SW-68 sujo ou terminal faston frouxo
Fileira Inferior (4 Botões)Chute Fraco (LK), Médio (MK), Forte (HK) e 3x Chutes / Drive ParryB0 (A/Cruz), B1 (B/Círculo), B7 (RT/R2) e B6 (LT/L2)Gatilhos B6/B7 demoram a responder se o controle estiver em modo analógico estranho
Direcionais (Alavanca JLF ou Botões)Cima (Pulo), Baixo (Agachar), Esquerda e DireitaB12 (Cima), B13 (Baixo), B14 (Esquerda), B15 (Direita) no modo DPDiagonal falha (pula de Baixo direto para Frente sem acionar os dois juntos): atuador gasto
Limpeza SOCD Horizontal (Esq + Dir)Segurar Trás e Frente ao mesmo tempo no Leverless / HitboxAmbos B14 e B15 apagam (0.00) no padrão Neutro (CPT Standard)Continua marcando um dos lados ou ambos: limpeza SOCD desligada ou em modo Last Win
Limpeza SOCD Vertical (Baixo + Cima)Segurar Agachar e apertar Pulo ao mesmo tempoAmbos B12 e B13 apagam no modo Neutro (SF6) ou B12 acende no modo Up PriorityCrucial verificar antes de torneios presenciais para evitar desclassificação por regra CPT

Por que a comunidade de jogos de luta (FGC) precisa testar arcade stick no navegador?

Quem joga jogos de luta com controles estilo fliperama (Arcade Sticks / Fightsticks) ou controles modernos sem alavanca (Leverless / All-Button / estilo Hitbox) tem uma relação muito próxima com a manutenção do próprio equipamento. Diferente de um controle comum todo fechado e soldado, um arcade stick é como um computador modular: você abre a tampa superior, troca botões Sanwa ou Seimitsu, muda a mola da alavanca, troca o restritor quadrado por um octogonal e encaixa terminais metálicos Faston de 2.8mm.

Sempre que você faz um mod desses na bancada ou chega em um campeonato presencial depois de carregar o controle na mochila, é fundamental testar arcade stick antes da primeira luta. Um terminal metálico que escapou meio milímetro debaixo do botão de Soco Forte ou uma poeira dentro de um dos quatro microswitches Omron da alavanca JLF é suficiente para fazer você errar um combo decisivo.

Usando o painel do GPadTester no PC ou no próprio celular (conectado via adaptador OTG), você confere em dez segundos se todas as direções, diagonais, botões de ataque e travas de torneio (Tournament Lock) estão respondendo com precisão cirúrgica.

Entendendo a chave DP / LS / RS: por que minha alavanca mexe o eixo em vez das setinhas?

Quando você conecta seu controle no PC para testar arcade stick, a primeira coisa que você deve olhar na carcaça do seu aparelho é uma chavinha pequena de 3 posições escrita 'DP - LS - RS' (ou um atalho de botões nas placas GP2040-CE e Brook).

Como uma alavanca de fliperama física só possui 4 microswitches digitais (Cima, Baixo, Esquerda e Direita), essa chavinha diz para a placa como ela deve apresentar esses 4 cliques para o computador. Na posição 'DP' (D-Pad), a alavanca aciona diretamente os botões das setinhas direcionais B12, B13, B14 e B15 na nossa matriz. Esse é o modo mais recomendado para 99% dos jogos de luta e plataforma 2D.

Já se a chavinha estiver na posição 'LS' (Left Stick), a placa do seu arcade stick finge que a alavanca é o analógico esquerdo, jogando os Eixos 0 e 1 direto para -1.0000 e +1.0000 no gráfico circular! E na posição 'RS' (Right Stick), ela move os Eixos 2 e 3 do analógico direito (útil apenas quando você quer girar a câmera no modo World Tour do Street Fighter 6 ou navegar em menus especiais).

Diagnosticando a alavanca (Sanwa JLF, Hori Hayabusa e alavancas Coreanas): o teste da meia-lua

O defeito mais traiçoeiro em uma alavanca de fliperama japonesa (como a clássica Sanwa JLF-TP-8YT ou a Hori Hayabusa) ou coreana (como as Crown/Samducksa que usam colar de borracha de silicone Grommet em vez de mola metálica) não é uma direção parar de funcionar totalmente, mas sim a 'diagonal suja'.

Imagine que você faz o movimento rápido de um Hadouken: Baixo (2) -> Diagonal Baixo-Frente (3) -> Frente (6) + Soco. Para o jogo reconhecer a diagonal (3), os dois microswitches (Baixo B13 e Direita B15) OBRIGATORIAMENTE precisam ficar acesos juntos em 1.00 por pelo menos 1 ou 2 frames durante a passagem da alavanca! Se a peça plástica na ponta inferior da haste (chamada de Atuador / Actuator) estiver gasta ou se a lâmina metálica de um dos switches estiver cansada, o switch de Baixo apaga um milissegundo antes de o switch da Direita acender.

Quando isso acontece, o jogo lê apenas 'Baixo -> Neutro -> Frente' (pulando a diagonal) e o seu golpe especial não sai! Ao testar arcade stick na nossa matriz, empurre a alavanca bem devagarzinho para os quatro cantos do seu restritor quadrado (Square Gate) ou octogonal (Octo Gate) e confirme se os pares de botões (B12+B15, B13+B15, B13+B14 e B12+B14) acendem juntos e permanecem firmes sem piscar.

  • Restritor Quadrado (Square Gate): Padrão de fábrica japonês; oferece uma área ampla nos 4 cantos para travar as diagonais de defesa agachada.
  • Restritor Octogonal (Octo Gate): Possui 8 cantos marcados que guiam os movimentos circulares (236 e 360 de Zangief), mas exige curso exato nas diagonais.
  • Snapback na Alavanca: Empurre a alavanca para a direita e solte-a livremente; se o botão Esquerda (B14) piscar quando a mola bater de volta, sua mola está fraca ou o switch muito sensível.
  • Chave Tournament Lock: Desativa os botões Start (B9), Select (B8) e Home (B16) para evitar pausa acidental e desclassificação em campeonatos.

Controles Leverless (Hitbox, Kitsune, Haute42): como testar as regras de limpeza SOCD

Nos últimos anos, o cenário competitivo de jogos de luta passou por uma revolução com os controles sem alavanca (chamados de Leverless, All-Button ou estilo Hitbox, como o Razer Kitsune, Victrix Pro KO, SnackBox Micro e os populares modelos com placa Raspberry Pi RP2040 / GP2040-CE como Haute42 e Cosmox). Nesses controles, você usa 4 botões para se movimentar com a mão esquerda (Esquerda, Baixo, Direita e um botão grande de Pulo/Cima no polegar).

Como são botões separados, surge uma questão física que não existia na alavanca: o que acontece se o jogador apertar Esquerda e Direita ao mesmo tempo, ou Baixo e Cima ao mesmo tempo? Isso se chama SOCD (Simultaneous Opposite Cardinal Directions), e usar a regra errada dá desclassificação imediata na Capcom Pro Tour (CPT) e no EVO!

Use nossa matriz agora mesmo para testar arcade stick ou Leverless nas regras SOCD: 1) Segure Esquerda (B14) e, sem soltar, aperte Direita (B15). Na regra universal de torneio, os dois botões devem apagar (ficar em 0.00 = Neutro). 2) Agora segure Baixo (B13) e aperte Cima (B12) junto: para o modo clássico Hitbox (Up Priority), o botão Baixo apaga e o Cima (B12) fica aceso; já para a regra oficial do Street Fighter 6 (CPT Full Neutral), segurar Baixo + Cima deve apagar os dois botões (0.00 = Neutro)!

Atalhos das placas GP2040-CE e Brook para mudar o modo SOCD e o modo de console

Se durante o teste de SOCD acima você percebeu que o seu controle Leverless ou placa Brook / GP2040-CE está no modo errado (por exemplo, marcando Cima quando você aperta Baixo+Cima, ou dando prioridade para o último botão apertado no modo Last Input Wins), você pode mudar isso em dois segundos e ver o resultado ao vivo na nossa tela!

Nas placas baseadas no firmware aberto GP2040-CE (presentes em quase todos os controles flat de acrílico/alumínio modernos como Haute42): basta segurar os botões Home + Start + Baixo por 2 segundos para ativar o 'Modo Neutro' (onde Baixo+Cima = Neutro e Esq+Dir = Neutro, legal para SF6); segurar Home + Start + Cima ativa o 'Modo Up Priority' (onde Baixo+Cima = Cima); e segurar Home + Start + Esquerda ativa o 'Modo Last Win' (Segunda Entrada Vence, ótimo para atalhos rápidos em Tekken).

Além disso, se ao conectar seu controle GP2040-CE no PC para testar arcade stick os botões aparecerem bagunçados, desligue o cabo USB e reconecte o cabo segurando apertado o botão '1P / B1 / Soco Médio' (ou botão B no layout Xbox) por 3 segundos: isso força a placa a iniciar no modo XInput puro do Windows, deixando todos os botões perfeitamente alinhados na nossa matriz!

Testando botões de ataque de 30mm e 24mm: Sanwa OBSF vs. Switches Mecânicos de Teclado

Os 8 botões principais de ataque (Socos na fileira de cima e Chutes na fileira de baixo) são onde a sua mão direita descarrega milhares de pancadas por hora. Existem duas famílias de botões que você vai encontrar ao testar arcade stick.

A primeira família são os botões tradicionais de fliperama japonês (Sanwa OBSF-30, Seimitsu PS-14 ou Hori Hayabusa), que usam um microswitch vertical interno (como o Sanwa SW-68). Esses botões não têm 'clique' tátil e acionam apenas encostando o dedo (curso de ativação de menos de 1mm). O defeito comum neles após meses de uso é o acúmulo de poeira de plástico e suor dentro do switch SW-68, fazendo o botão falhar quando você dá um toque rápido na borda (técnica de Sliding ou Double Tap).

A segunda família (padrão nos controles Leverless finos) usa switches mecânicos de teclado de perfil baixo ou alto (como Kailh Choc V1/V2, Cherry MX Speed Silver ou switches ópticos Razer). Para testá-los na nossa matriz (B0 a B7), pressione cada tampa devagarzinho até o ponto de atuação e solte meio milímetro: se o quadradinho na tela ficar piscando loucamente entre 0.00 e 1.00 (chatter), basta puxar o switch com um extrator (hot-swap) e encaixar um switch reserva novo em dez segundos!

O problema do 'Snapback' na alavanca mecânica: quando soltar para a frente faz o boneco virar para trás

Assim como acontece nos controles comuns, as alavancas de fliperama também sofrem com um fenômeno físico chamado Snapback (rebote da mola). Você está correndo ou caminhando para a Direita (B15) e solta a bola da alavanca (balltop / battop) para parar no neutro e defender. Só que a haste metálica volta com tanta velocidade para o meio que passa reto pelo centro e dá um totó no microswitch da Esquerda (B14) por 1 frame!

No jogo, esse toque fantasma de 1 frame para o lado oposto faz o seu personagem virar de costas no ar, soltar um comando especial sem querer ou cancelar a posição no Tekken. Para descobrir se a sua alavanca está com Snapback ao testar arcade stick no GPadTester, puxe a alavanca até encostar no fundo de uma direção e largue a mão de uma vez só.

Olhe fixamente para o botão da direção oposta na matriz (por exemplo, solte da Direita B15 e olhe para a Esquerda B14): se o botão oposto der uma piscadinha rápida em 1.00 quando a alavanca bater no meio, você tem Snapback! A solução para isso na bancada é instalar uma mola um pouco mais firme (como uma mola de 2lb ou 4lb no lugar da mola original de 0.9lb da Sanwa JLF) e lubrificar o pivô plástico central com graxa de silicone Shin-Etsu.

Latência de Placas (PCBs) de Fliperama: Brook Gen-5X, GP2040-CE e Overclock de 1000Hz

Para os jogadores que montam seus próprios controles customizados (Custom Arcade Sticks em caixas de madeira, acrílico ou metal) ou fazem upgrade em controles antigos de PS3/Xbox 360 (como os clássicos Mad Catz TE, Qanba Obsidian ou Hori RAP), a escolha da placa controladora interna define a velocidade de resposta.

Quando você gira a alavanca (em modo LS) ou alterna comandos rapidamente aqui no nosso painel, o medidor de Polling Rate e Latência mostra o poder das placas modernas. Tanto as placas da família Brook (Universal Fighting Board / Gen-5X) quanto as placas baseadas em Raspberry Pi RP2040 com firmware GP2040-CE operam nativamente a 1000Hz (1 milissegundo de tempo de resposta!) via cabo USB no PC.

Ter menos de 1ms de latência na placa do controle garante que técnicas avançadas que exigem precisão de 1 frame (como o Electric Wind God Fist / EWGF dos Mishimas no Tekken 8, os Just Frames ou os links de Drive Rush no Street Fighter 6) dependam exclusivamente do seu treino muscular, sem atraso nenhum do equipamento.

Especificação Técnica de Hardware: MDN Low-Latency Input API Overview

Perguntas Frequentes

Como faço para ver as direções da minha alavanca ou Hitbox nos botões B12 a B15 do teste?

Verifique a chavinha seletora de direção do seu controle (geralmente escrita 'DP / LS / RS'). Coloque a chave na posição 'DP' (D-Pad) para que Cima, Baixo, Esquerda e Direita acendam os botões B12, B13, B14 e B15 na matriz. Se a chave estiver em 'LS', os movimentos aparecerão no gráfico circular do analógico esquerdo.

Como testar se o meu controle Hitbox / Leverless está dentro da regra SOCD do Street Fighter 6?

Conecte o controle e faça dois testes simples na nossa matriz: 1) Segure Esquerda (B14) e aperte Direita (B15) junto; 2) Segure Baixo (B13) e aperte Cima (B12) junto. Para ser 100% legal nas regras da Capcom Pro Tour (SF6), nos dois testes os botões devem se anular e ficar ambos apagados em 0.00 (SOCD Neutro).

Como mudar o modo SOCD no meu controle Haute42 ou placa GP2040-CE?

Com o controle conectado, segure por 2 segundos: 'Home + Start + Baixo' para ativar o modo Neutro (exigido no Street Fighter 6); 'Home + Start + Cima' para ativar o modo Up Priority (onde Baixo + Cima = Pulo); ou 'Home + Start + Esquerda' para ativar o modo Segunda Entrada Vence (Last Input Wins).

Por que meu Hadouken ou Shoryuken falha para um dos lados mesmo com as 4 direções funcionando?

Porque nos jogos de luta você precisa das DIAGONAIS perfeitas! No nosso teste, empurre a alavanca para os 4 cantos diagonais: o canto inferior direito precisa manter B13 (Baixo) e B15 (Direita) acesos ao mesmo tempo sem piscar. Se um deles apagar quando você encosta no canto, o microswitch daquele lado está gasto ou o atuador plástico está pequeno.

Qual é a ordem dos 8 botões de fliperama na matriz B0 a B7?

No padrão XInput/PlayStation usado em controles de 8 botões: a fileira de cima (Socos) corresponde da esquerda para a direita a B2 (Soco Fraco/X), B3 (Soco Médio/Y), B5 (Soco Forte/RB) e B4 (3x Socos/LB). A fileira de baixo (Chutes) corresponde a B0 (Chute Fraco/A), B1 (Chute Médio/B), B7 (Chute Forte/RT) e B6 (3x Chutes/LT).

Como consertar um botão Sanwa ou switch mecânico que está falhando ou dando clique duplo?

Em botões tradicionais Sanwa OBSF, abra a tampa do controle, solte os dois fios (terminais faston), tire o miolo preto do switch (SW-68) e pingue uma gota de Álcool Isopropílico 99% dentro dele apertando várias vezes. Em controles Leverless com switches de teclado (Haute42, Kitsune), basta puxar o switch com a pinça extratora e encaixar um novo.

Meu controle GP2040-CE não foi reconhecido ou está com os botões trocados no PC. O que fazer?

Sua placa provavelmente está iniciando no modo Switch ou PS3/DirectInput. Tire o cabo USB, segure apertado o botão 'B1 / Soco Médio' (ou botão de Chute Médio dependendo da versão) enquanto pluga o cabo USB de volta no PC e aguarde 3 segundos: isso muda a placa para o modo XInput nativo do Windows.

Por que os botões Start, Select e Home do meu arcade stick pararam de funcionar no teste?

Verifique na lateral ou na parte traseira do seu controle se a chavinha 'Tournament Lock' (Modo Torneio / Key Lock) não está ligada! Os fabricantes colocam essa trava justamente para desligar os botões Start (B9), Select (B8) e Home (B16) durante campeonatos para que ninguém pause a luta sem querer.

Como acessar o painel de configuração Web Configurator das placas GP2040-CE pelo navegador?

Se o seu controle usa firmware GP2040-CE, desconecte o cabo USB, segure o botão 'Start (S2)' apertado enquanto conecta o cabo USB no PC e abra o endereço http://192.168.7.1 no seu navegador. Depois que salvar suas configurações lá, tire o cabo, reconecte normalmente e volte aqui no GPadTester para testar arcade stick.

Conversores de torneio como o Brook Wingman FGC funcionam neste teste?

Sim, perfeitamente! Você pode ligar o seu controle no conversor Brook Wingman FGC / XE e espetar o conversor na porta USB do computador para verificar se a tradução de botões, as regras SOCD e o tempo de resposta através do adaptador estão funcionando sem falhas.

Fontes

  1. Especificação W3C Gamepad
  2. MDN Web Docs: Gamepad API
  3. MDN Web Docs: WebHID API
  4. Suporte PlayStation: Controle DualSense no PC
  5. Suporte Xbox: Conectar controle ao PC
  6. Suporte Nintendo: Solução de problemas dos Joy-Con