Termo do glossário

Como testar controles no Steam Deck

Prepare o Steam Deck para testes no navegador em modo desktop. O guia aborda os controles integrados, conexões externas e a influência do Steam Input nos sinais que chegam à página.

Definição

O que significa Como testar controles no Steam Deck

Como testar controles no Steam Deck: Teste de controle no Steam Deck roda pela Gamepad API no Modo Desktop, requer que os controles internos do Deck estejam em estado de emulação de gamepad e envolve layouts do Steam Input que moldam quais eventos de botão chegam ao navegador.
Também chamado detestar controle no navegador Steam Deckdiagnóstico gamepad Steam Deckteste controle Deck no navegador
Funcionamento

O caminho confiável do Deck

O Steam Deck tem dois modos de operação que tratam controles de forma diferente. Modo Gaming é o Big Picture Mode com um gamepad virtual gerenciado pelo Steam Input. Modo Desktop é o KDE Plasma com os controles do Deck emulando teclado e mouse por padrão. Para testes de controle no navegador, o Modo Desktop com uma configuração específica é o que funciona.

  1. 01

    Alterne para Modo Desktop

    Do Modo Gaming, segure o botão Power e selecione Alternar para Desktop. O Deck reinicia no KDE Plasma. Todo navegador que você instala e toda ferramenta de navegador que você visita roda aqui, não no Big Picture - o ambiente gerenciado pelo Steam do Modo Gaming roteia entrada de controle pelo Steam Input de formas que não chegam ao navegador de forma confiável.

  2. 02

    Abra um navegador baseado em Chromium

    O Firefox vem pré-instalado. Chrome e Edge podem ser instalados da Discover Store como Flatpaks. Navegadores baseados em Chromium dão o comportamento mais consistente da Gamepad API, embora Firefox funcione bem para testes básicos. Evite o overlay de navegador embutido do Steam - ele não expõe a Gamepad API completa.

  3. 03

    Segure o botão Menu para alternar controles do Deck

    Por padrão no Modo Desktop, os controles embutidos do Deck emulam teclado + mouse. Segure o botão Menu (três linhas horizontais) até o Steam mostrar uma notificação de que os controles foram alternados. Agora os analógicos e botões do Deck emitem eventos de gamepad que o navegador pode ver pela Gamepad API.

  4. 04

    Layout personalizado do Steam Input para o navegador

    Para emulação persistente de gamepad sem a alternância do botão Menu, adicione seu navegador como um jogo não-Steam no Steam, então configure seu Layout de Controle para 'Gamepad' ou um layout personalizado que emite eventos padrão de controle Xbox. Isso roteia todas as entradas do Deck para o navegador como entrada limpa de gamepad em vez do mapeamento teclado e mouse do Desktop.

  5. 05

    Controles externos conectam normalmente

    Hub USB-C ou dock expõe portas USB para controles com fio. Pareamento Bluetooth funciona em Configurações → Bluetooth. Controles externos desviam da maioria das peculiaridades do Steam Input - controles Xbox e DualSense conectados via USB-C ou Bluetooth aparecem no navegador imediatamente após você pressionar um botão.

Controles relacionados

Controles relacionados a Como testar controles no Steam Deck

Veja também

Outros termos do glossário

Perguntas frequentes

perguntas Como testar controles no Steam Deck

O navegador no Modo Gaming é o navegador overlay embutido do Steam, que não expõe a Gamepad API completa de forma confiável. Mesmo quando mostra eventos de controle, a camada de gamepad virtual do Steam Input mascara o comportamento bruto do hardware que estamos tentando medir. Modo Desktop é o caminho correto para qualquer teste de diagnóstico.

No Modo Desktop, os controles internos do Deck por padrão emulam teclado + mouse - mover o analógico direito move o cursor, apertar um botão envia uma tecla. A Gamepad API nunca os vê porque eles não estão sendo emitidos como eventos de gamepad. Segure o botão Menu até o Steam mostrar uma notificação de troca de modo, então os controles emitem eventos padrão de gamepad.

Ambos, inevitavelmente. Os controles internos do Deck sempre passam pelo driver HID de userspace do Steam Input antes de chegar a qualquer aplicação. O que você mede é o composto do hardware subjacente mais a camada de driver do Steam. Para medição pura de hardware, um controle externo conectado via USB-C ou Bluetooth desvia do Steam Input e dá uma leitura mais limpa.

Adicione seu navegador como um jogo não-Steam via Steam → Jogos → Adicionar um Jogo Não-Steam. Depois, na entrada Steam do navegador, vá em Layout do Controle → Modelos → Gamepad. Isso emite eventos de botão padrão estilo Xbox que qualquer testador de Gamepad API do navegador pode ler. Layouts personalizados com modificadores ou remapeamento por tecla produzirão resultados de teste inconsistentes - use o modelo Gamepad padrão para medição.

Sim. Vá em Configurações → Bluetooth → Adicionar Dispositivo, pareie normalmente e pressione qualquer botão no controle com o testador do navegador em foco. O Bluetooth do Deck geralmente é confiável para DualSense, Xbox Wireless, 8BitDo Pro 2 e a maioria dos controles premium de terceiros. Controles Bluetooth mais baratos ocasionalmente exigem várias tentativas de pareamento.

É o Steam Input reescrevendo o nome do dispositivo. Quando o Steam Input está ativo - o que acontece sempre no Modo Gaming e pode acontecer no Modo Desktop - controles externos são redirecionados através de um gamepad virtual gerenciado pelo Steam que se identifica como 'Steam Deck' ou 'Microsoft X-Box 360 pad'. Isso é normal no Deck. Os botões e eixos ainda funcionam; apenas o identificador é diferente.

Com certeza. Um hub USB-C ou a Docking Station oficial oferece portas USB para controles com fio, HDMI para o display externo e Ethernet. No Modo Desktop isso funciona exatamente como um PC normal - conecte o controle no dock, pressione um botão, atualize o navegador. O modo acoplado também oferece digitação mais confortável e melhor desempenho do navegador.

Não como touchpads. A Gamepad API padrão não tem um conceito de superfícies de trackpad. O Steam Input pode ser configurado para emitir eventos de botão ou eixo padrão a partir dos touchpads, mas os dados brutos de toque - posição no pad, pressão, múltiplos toques - não são expostos ao código do navegador. Testar os touchpads especificamente requer uma configuração do Steam Input que os mapeie para eventos de botão ou eixo detectáveis primeiro.

Fontes

Leituras complementares

  1. Steam Input Configuration Documentation · Steamworks Documentation
Autoria
Abdul Soomro
Fundador e responsável pelos diagnósticos
Última revisão
Publicado em