Norma central
A Keymap Labs reporta o que um navegador suportado recebe durante uma sessão definida. Separamos a observação, a interpretação e o diagnóstico. O valor de um eixo ao vivo é uma observação. Chamar notável a um desvio central repetível é uma interpretação ao abrigo de um limiar publicado. Nomear um componente interno gasto exigiria provas para além da página web e não é apresentado como uma conclusão do navegador.
Caminho de entrada e limite
Os sinais passam por sensores ou interruptores, eletrónica do dispositivo, firmware, transporte, pilha de entrada do sistema operacional, controladores ou remapeadores opcionais e o navegador. A nossa medição começa na interface do navegador. A conexão, o agendamento, a calibração e os mapeamentos podem, portanto, afetar uma leitura.
Análise do centro do controle
O laboratório de drift coleta pares de eixos bidimensionais por cinco segundos enquanto o controle repousa. Para cada amostra, a distância radial em relação ao centro é sqrt(x² + y²). O relatório inclui o raio médio, o raio máximo, as posições médias dos eixos, o desvio absoluto simples e a contagem de amostras.
As faixas de rastreio são: abaixo de 3% centrado, 3–8% de drift observado menor, 8–15% de drift observado notável e 15% ou mais de drift observado forte. Estas são faixas explicativas do navegador, não tolerâncias de garantia do fabricante. Recomendam-se duas execuções e uma condição alternativa.
Recomendação de zona morta
O calibrador registra cinco segundos de amostras radiais em repouso para o analógico selecionado. Ele ordena os raios, interpola o percentil 95 e adiciona uma margem de segurança visível para o usuário. A fórmula é recommended = min(35%, p95 resting radius + margin). A margem predefinida é de 1 ponto percentual.
O resultado é um ponto de partida, e não uma configuração universal. O limite verde-limão visualiza um modelo radial. Um jogo de destino pode utilizar uma entrada axial, radial, híbrida ou reajustada, por isso verifique o movimento lento e deliberado e traduza a porcentagem para a escala do jogo.
Eventos de teclado e mouse
Os laboratórios de teclado registram eventos de tecla pressionada e solta, código físico, tecla interpretada e estado de repetição. A perda de foco limpa o conjunto ativo. A orientação sobre ghosting cobre apenas combinações testadas; não é uma certificação NKRO.
Os laboratórios de mouse registram pressionamento, soltura, clique, roda e índices de botões em uma superfície de teste focada. A tela de clique duplo sinaliza intervalos curtos usando um limite visível. Ela não pode inferir a intenção nem medir o contato diretamente.
Amostra da taxa de ponteiro
A ferramenta de polling regista o carimbo de data/hora dos eventos de movimento do ponteiro entregues ao longo de cinco segundos e reporta a taxa de eventos, o intervalo mediano e o 95.º percentil. Os navegadores podem agrupar eventos, pelo que o rótulo é sempre a taxa observada pelo navegador. A certificação de hardware requer uma medição especializada de baixo nível.
Análise de varredura do controle
O analisador avançado divide um varrimento completo do analógico em 24 setores angulares. A cobertura é a proporção de setores que atingem pelo menos 75% do raio reportado pelo navegador. O P95 exterior descreve o intervalo radial alto, o erro de circularidade é o desvio médio absoluto do setor dividido pelo raio exterior médio, e a simetria compara setores opostos. Estes valores descrevem o mapeamento entregue; não são notas de aprovação universais.
Análise de DPI, chatter e associações
O analisador de DPI estima contagens por polegada a partir do movimento de ponteiro travado fornecido pelo navegador e uma distância física medida pelo usuário, informando a mediana e a dispersão entre as tentativas. O laboratório de chatter analisa intervalos de pressionamento sem repetição para um código físico e conta separadamente as repetições mantidas marcadas pelo navegador. O BindGraph normaliza códigos físicos e sinaliza teclas duplicadas apenas no mesmo contexto declarado.
Conversão de sensibilidade
O conversor preserva a distância angular modelada de tiro sem mira usando constantes horizontais de yaw específicas do jogo. O valor de destino equivale a source sensitivity × source yaw ÷ target yaw. O valor estimado de cm/360 equivale a 2.54 × 360 ÷ (DPI × sensitivity × yaw).
| Jogo | Constante de yaw | Mira |
|---|---|---|
| Counter-Strike 2 | 0.022 | Horizontal padrão m_yaw |
| VALORANT | 0.07 | Disparo sem mira |
| Apex Legends | 0.022 | Modelo padrão de disparo sem mira |
| Overwatch 2 | 0.0066 | Disparo sem mira |
A troca reversível entre origem e destino, os parâmetros de consulta compartilháveis, o salvamento de perfis locais e as notas específicas de jogos não alteram a fórmula. Yaw personalizado, multiplicadores de zoom, modelos relativos ao FOV e aceleração continuam fora do resultado.
Limite de perfil local e exportação
Os perfis são objetos limpos e com limite de tamanho guardados no armazenamento local do navegador. A exportação cria um pacote JSON estruturado; a importação aceita apenas a estrutura esperada, limpa os campos suportados e ignora entradas em excesso além do limite definido. Isto é portabilidade, não sincronização na nuvem ou cópia de segurança encriptada.
Comportamento de idioma
Inglês, espanhol, russo e japonês estão disponíveis em todas as rotas suportadas. Um idioma detectado no navegador pode acionar uma sugestão dispensável na página inicial em inglês. Informações de idioma não suportadas, em falta ou incertas recorrem sempre ao inglês.
Assim que você escolhe explicitamente um idioma, a preferência é guardada localmente e o mesmo idioma é mantido em ferramentas, hubs de jogos, perfis, guias, pesquisas, políticas e notas de campo até que outro idioma seja selecionado. A localização nunca força um redirecionamento.
Limite de privacidade
Os inputs de diagnóstico bruto e os perfis não são transmitidos para o Keymap Labs pelas ferramentas. O servidor web ainda pode gerar registros comuns de segurança e acesso. Qualquer ferramenta de análise ou publicidade deve estar em conformidade com o consentimento quando exigido e documentada na política de privacidade.
Correções e alterações
Mudanças materiais em constantes, fórmulas, limites, comportamento de idioma ou privacidade são revisadas e registradas. Envie correções reproduzíveis para hello@keymap.io.