FAQ
FAQ da JoyCheck
A JoyCheck é um testador de controle gratuito que roda no navegador: sem instalar, sem cadastro, nenhum dado enviado a nenhum servidor. Ela lê qualquer controle moderno USB ou Bluetooth pela API Gamepad do W3C. Esta FAQ cobre segurança, privacidade, controles suportados e solução de problemas.
- 22 respostas
- 6 tópicos
- Atualizado em 2026-05-29

Perguntas frequentes sobre a JoyCheck
O que é a JoyCheck?
A JoyCheck é um testador de controle gratuito que roda no navegador. Abra a página, conecte ou pareie seu controle, pressione qualquer botão, e o widget ao vivo mostra cada entrada que o controle expõe: botões, analógicos, gatilhos, touchpad, giroscópio, motores de vibração. Baseada na API Gamepad do W3C [1]; roda inteiramente no seu navegador; nenhum dado enviado.
A JoyCheck é gratuita?
Sim. Sem cadastro, sem paywall com anúncios, sem nível premium bloqueando recursos básicos. Planejamos um futuro nível Pro ($5/mês) para perfis de controle salvos e métricas hápticas avançadas do DualSense. O Pro é estritamente opcional e não restringe o testador principal: o diagnóstico básico continua grátis para sempre.
Quem criou a JoyCheck?
Taimoor Bamazai e a Elites Algorithm Limited, registrada em Dublin, na Irlanda. A história completa está na página sobre.
Por que vocês criaram a JoyCheck?
Os testadores de controle existentes ou instalam software de desktop, ou coletam analytics sobre o uso do seu controle, ou não foram atualizados para competir na busca por IA. A JoyCheck é a resposta para "eu só quero testar meu controle sem abrir mão de nada."
A JoyCheck é de código aberto?
O código-fonte do widget será publicado no GitHub para que a promessa de nenhum dado seja auditável linha por linha. O status está na página sobre. O caminho de auditoria pelo DevTools já funciona hoje.
A JoyCheck envia os dados do meu controle para algum lugar?
Não. A API Gamepad roda inteiramente no seu navegador. A JoyCheck não tem analytics no widget em si. Verificável no DevTools, aba Rede (passos abaixo). Declaração completa de privacidade em /pt/privacidade/.
A JoyCheck usa cookies?
Nenhum cookie de rastreamento próprio. O site roda em WordPress, que pode definir cookies de sessão ou de cache: esses não carregam identificadores de rastreamento e não são compartilhados com terceiros. Se um dia adicionarmos analytics respeitoso à privacidade nas páginas de marketing (Plausible, Fathom ou Matomo auto-hospedado), avisaremos em /pt/privacidade/.
Posso verificar que a JoyCheck não envia meus dados?
Sim. Abra o DevTools (F12 na maioria dos navegadores), clique na aba Rede, limpe o log e use o widget por 30 segundos: pressione botões, mexa nos analógicos, dispare a vibração. A aba Rede fica vazia quanto a requisições de estado do controle. Qualquer pessoa com um navegador consegue fazer isso em menos de um minuto.
Quais controles a JoyCheck suporta?
PS5 DualSense e DualSense Edge, PS4 DualShock 4, Xbox Series X/S Wireless Controller, Xbox One Controller, Nintendo Switch Pro Controller, Joy-Con (par pareado), 8BitDo Pro 2, GuliKit KingKong 3, controles XInput genéricos e controles DirectInput genéricos. USB e Bluetooth funcionam nos dois casos.
A JoyCheck funciona no Mac?
Sim. O Safari 14.1 ou mais novo suporta a API Gamepad do W3C. Chrome, Edge e Firefox no macOS também funcionam. O pareamento Bluetooth é feito pelo macOS: uma vez que o controle esteja pareado em Ajustes do Sistema, Bluetooth, a JoyCheck o lê pelo navegador que você abriu.
A JoyCheck funciona em Chromebooks?
Sim. O ChromeOS tem suporte completo à API Gamepad. Conecte um controle por USB ou pareie por Bluetooth, pressione um botão, e a JoyCheck o lê.
A JoyCheck funciona no celular?
O Chrome Mobile e o Safari Mobile suportam a API Gamepad. Controles Bluetooth pareados a um celular aparecem corretamente. A interface funciona no celular, mas fica apertada: as visualizações são pensadas para telas de desktop. Para um diagnóstico sério, recomenda-se desktop ou laptop.
Quais navegadores funcionam com a JoyCheck?
Chrome (qualquer versão desde a 21, lançada em 2012), Edge (desde a 12, 2015), Firefox (desde a 29, 2014), Safari (14.1 ou mais novo, 2021) [2], Opera. O Internet Explorer não é suportado, ele nunca trouxe a API Gamepad.
Meu controle não aparece, o que devo verificar?
Três passos: Pressione qualquer botão para acordar a API Gamepad. Os controles não aparecem até o usuário fazer um gesto, isso é um recurso de privacidade no nível do navegador. Verifique seu navegador. Use Chrome, Edge ou Firefox. O Safari precisa da versão 14.1 ou mais nova. O Internet Explorer não é suportado. Para controles Bluetooth, confirme primeiro o pareamento no nível do sistema. O controle precisa aparecer no menu Bluetooth do seu sistema operacional antes de a JoyCheck poder lê-lo.
Meu controle Bluetooth pareou, mas a JoyCheck não o vê
Na maioria das vezes é uma questão de requisito de gesto: a API Gamepad precisa de um botão pressionado depois que a página carrega, não antes. Recarregue a página primeiro, depois pressione um botão no controle já pareado. O controle aparece em um quadro após o botão pressionado.
Meus gatilhos não mostram pressão analógica (só ligado/desligado)
Alguns controles expõem gatilhos analógicos só por USB, não por Bluetooth: tente uma conexão com fio. Algumas versões do driver Xbox reduzem os gatilhos a binário; atualizar o app Acessórios Xbox (Windows) normalmente restaura a leitura analógica.
O teste de vibração não faz nada
A interface vibrationActuator depende do navegador. Chrome e Edge têm o melhor suporte à vibração. O Firefox tem suporte parcial. O Safari tem suporte limitado. Se a vibração não disparar no seu navegador atual, tente o Chrome, que é a base mais confiável.
Meu teste de giroscópio do DualSense mostra a rotação errada
Calibre a IMU primeiro: no PS5, em Ajustes, Acessórios, Controles, Redefinir; no PC, o DualSense recalibra depois de ficar desconectado por alguns segundos e ser reconectado. As leituras do navegador dependem do que o firmware do controle relata: se a calibração no nível do firmware estiver errada, a JoyCheck mostrará fielmente a leitura errada.
Como sei se meu controle tem stick drift?
Coloque o controle na horizontal sobre uma mesa, sem tocar nos analógicos. Observe o X/Y dos analógicos na JoyCheck. Se o ponto se mexe enquanto você não está tocando no analógico, ele tem drift. Guia completo com detalhamento controle por controle: stick drift em 30 segundos.
Qual valor de zona morta é normal?
A maioria dos jogos usa 0,05 a 0,10 como zona morta de software [3]. Um controle marcando acima de 0,10 em repouso está driftando de forma perceptível. Controles saudáveis com analógicos de potenciômetro marcam 0,00 a 0,03 em repouso. Controles com analógicos Hall-effect (GuliKit KingKong, 8BitDo Ultimate 2024) marcam tipicamente 0,01 a 0,03 em repouso, pois os sensores de campo magnético não têm contato físico que se desgaste.
Meu controle reprova no teste, devo consertar ou trocar?
Decisão guiada pelo custo: DualSense Edge: os módulos de troca foram feitos para substituição pelo próprio usuário, a $25 cada. Sempre consertar. DualSense padrão, DualShock 4, controles Xbox: módulos Hall-effect de reposição custam $20 a $40 mais habilidade com solda. Existem kits sem solda, mas eles anulam a garantia. Controles de reposição custam $60 a $200. Joy-Con: o programa de reparo gratuito da Nintendo cobre o drift do Joy-Con em muitas regiões [4]. Verifique o suporte da Nintendo para a sua região. Regra prática: se o custo do conserto se aproxima do custo de troca e você não tem prática com solda, compre um controle novo. Prefira modelos com Hall-effect de fábrica (GuliKit KingKong 3, 8BitDo Ultimate Controller 2024) para evitar o mesmo problema de desgaste.
O que vem a seguir na JoyCheck?
Planejado para o fim de 2026: Perfis de controle salvos (Pro): guardar preferências de zona morta e valores de calibração personalizados por controle, primeiro local com sincronização opcional. Benchmark de latência: medir a latência da entrada até a tela por combinação de navegador e controle. Visão comparativa de vários controles: conectar dois do mesmo modelo e ver qual está mais desgastado. Métricas avançadas do DualSense (Pro): captura do perfil de gatilhos adaptativos, visualização da curva háptica. O testador principal (tudo que você consegue fazer hoje) continua grátis para sempre. Tem uma dúvida que não está aqui? Escreva para support@joycheck.io, respondemos em até dois dias úteis e atualizamos esta FAQ se a pergunta valer a pena acrescentar.
A JoyCheck é um testador de controle gratuito que roda no navegador: sem instalar, sem cadastro, nenhum dado enviado a nenhum servidor. Ela lê qualquer controle moderno USB ou Bluetooth (PS5, Xbox, Switch Pro, controles HID genéricos) pela API Gamepad do W3C. Esta FAQ responde às dúvidas mais comuns sobre segurança, privacidade, controles suportados e solução de problemas.
Por Taimoor Bamazai, fundador da Elites Algorithm Limited. 22 respostas em 6 tópicos. Atualizado em 2026-05-29.
Pontos principais
- A JoyCheck roda inteiramente no seu navegador pela API Gamepad do W3C e não envia nenhum dado do controle a nenhum servidor.
- Todo controle moderno funciona: PS5, Xbox Series, Switch Pro, 8BitDo, HID genérico, por USB ou Bluetooth.
- Se seu controle não aparece, pressione qualquer botão depois que a página carregar. Isso é um requisito de privacidade do navegador, não uma configuração da JoyCheck.
- Um analógico saudável marca 0,00 a 0,03 em repouso. Qualquer coisa acima de 0,10 em repouso está driftando de forma perceptível.
- Chrome e Edge têm o suporte mais amplo a vibração e giroscópio. Safari e Firefox cobrem parcialmente.
◆ VERIFICADO
As afirmações factuais são verificadas contra a especificação da API Gamepad do W3C e as notas de versão dos navegadores. A API Gamepad roda inteiramente no navegador, então o estado do controle nunca é transmitido a um servidor.
Compatibilidade de navegador e sistema operacional para os recursos da JoyCheck (verificado em 2026-05)
Nossa análise da compatibilidade de navegadores para os recursos da JoyCheck mostra o que funciona onde. Testamos a cada trimestre no build estável mais recente de cada grande navegador no Windows, macOS e Linux. Nossa pesquisa mostra que a própria API Gamepad do W3C vem nas quatro engines, mas o suporte por recurso (em especial giroscópio, vibração háptica e force feedback) varia por navegador e sistema operacional.
| Recurso | Chrome 130 (Win+Mac+Linux) | Firefox 132 (Win+Mac+Linux) | Edge 130 (Win+Mac) | Safari 18 (Mac) |
|---|---|---|---|---|
| Botões (frontais, superiores, gatilhos digitais) | Sim | Sim | Sim | Sim |
| Analógicos (eixos X, Y) | Sim | Sim | Sim | Sim |
| Gatilhos analógicos (eixo Z) | Sim | Sim | Sim | Parcial (alguns controles) |
| Giroscópio (Switch Pro, DualSense) | Sim (USB) | Não | Sim (USB) | Não |
| Vibração / rumble (dois motores) | Sim | Não | Sim | Não |
| Háptica do DualSense (gatilhos adaptativos) | Não (ainda sem API) | Não | Não | Não |
| String de ID do controle (vendor:product) | Sim | Sim | Sim | Sim |
Verificado contra a especificação da API Gamepad do W3C publicada e testado em sessões novas em cada navegador. “Parcial” significa que o suporte existe para um subconjunto dos controles do nosso conjunto de teste. Giroscópio e rumble por Bluetooth são inconsistentes em todos os navegadores até 2026-05; o USB é o caminho confiável.
Continue lendo
- Como a JoyCheck lê seu controle: a API Gamepad, o ritmo de consulta e a matemática da zona morta, ou seja, o que o navegador de fato vê quando você pressiona um botão.
- Privacidade na JoyCheck: nenhum dado enviado, verificável no DevTools do seu navegador, três linhas para copiar e colar.
- Stick drift, diagnostique em 30 segundos: o teste de 30 segundos, o que o stick drift realmente é e quais controles apresentam mais drift.
Fontes e referências
- W3C Gamepad API Specification. W3C Working Draft. https://w3c.github.io/gamepad/
- MDN Web Docs. “Gamepad API.” Mozilla Developer Network. https://developer.mozilla.org/en-US/docs/Web/API/Gamepad_API
- Calibrating Gamepad Dead Zones. Gamasutra (arquivado). Os intervalos de zona morta de 0,05 a 0,10 são o padrão do setor nas principais game engines, incluindo Unreal e Unity. Game Developer reference
- Nintendo Support. “Joy-Con Repair Program.” Nintendo Co., Ltd. https://www.nintendo.com/support/
Teste seu controle no navegador
Sem instalar, sem conta. Seus inputs nunca saem do seu aparelho.