by Crintech Studios
Português

Jogar WoW com o Steam Controller no Windows: ConsolePort e a armadilha do Battle.net

ℹ Comportamento previsto

Patch 12.1.0 · Verificado

Sintoma: No WoW, o Steam Controller continua a funcionar como rato e teclado (configuração de ambiente de trabalho do Steam) em vez de comando.

Queria jogar no sofá com o Steam Controller. O addon instalou-se sem problemas; para o Steam o passar ao jogo como comando foi preciso mais um truque.

O que precisas

  • ConsolePort: a versão 3.2.5 ou posterior suporta o patch 12.1.0. Descomprime-o em World of Warcraft\_retail_\Interface\AddOns; devem ficar nove pastas ConsolePort…. Depois reinicia o jogo por completo: um /reload não deteta addons novos.
  • Steam, porque o Steam Controller chega aos jogos do Windows através do Steam Input.

Que perfil escolher

O ConsolePort tem perfis para Xbox, PlayStation 4, PlayStation 5, Switch Pro e Steam Deck, nenhum para o Steam Controller. O Steam Controller tem a mesma disposição do Steam Deck, por isso escolhe Steam Deck.

Nesse perfil, os quatro botões traseiros são lidos como as teclas F1–F4:

Botão traseiro Tecla no Steam Input Aparece no jogo como
L4 (em cima à esquerda) F1 P1
L5 (em baixo à esquerda) F2 P2
R4 (em cima à direita) F3 P3
R5 (em baixo à direita) F4 P4

No jogo, o ConsolePort mostra-os como P1–P4 (patilhas 1 a 4).

Configurar o Steam Input

O WoW não é um jogo do Steam, por isso, por predefinição, o Steam aplica ao comando a sua configuração de ambiente de trabalho (rato e teclado) enquanto o WoW está em primeiro plano. É por isso que o ConsolePort não vê um comando. A solução é iniciar o jogo pelo Steam:

  1. No Steam, adiciona um jogo que não é do Steam e escolhe C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe.
  2. Nas propriedades desse atalho, define as opções de arranque como --exec="launch WoW" para abrir o WoW diretamente.
  3. Na configuração do comando desse atalho, escolhe o modelo Gamepad With Mouse Trackpad (é o nome no Steam em inglês; é a base recomendada pelo próprio ConsolePort) e atribui os botões traseiros a F1–F4 como na tabela.

A armadilha: fecha o Battle.net antes

Fecha o Battle.net por completo — incluindo o ícone da área de notificação — antes de iniciar pelo Steam. Se o Battle.net já estiver aberto, o iniciador lançado pelo Steam passa a ordem à instância aberta e fecha-se ao fim de poucos segundos. O Steam julga então que o jogo fechou e volta à configuração de ambiente de trabalho. No meu caso, o registo de processos do Steam mostrava isso mesmo: os processos seguidos fechavam cerca de quatro segundos depois do arranque. Com o Battle.net fechado, o que o Steam lança fica aberto e o Steam mantém a configuração de comando enquanto jogas.

No sofá, com o orc a investir à pressão de um gatilho. Valem bem os dez minutos. — Gerlari

Fontes