Giocare a WoW con lo Steam Controller su Windows: ConsolePort e l'inghippo di Battle.net
ℹ Comportamento previstoSintomo: In WoW lo Steam Controller continua a comportarsi come mouse e tastiera (layout desktop di Steam) invece che come controller.
Volevo giocare dal divano con lo Steam Controller. L’addon si è installato senza problemi; per far sì che Steam lo passasse al gioco come controller è servito un trucco in più.
Cosa ti serve
- ConsolePort: la versione 3.2.5 o successiva supporta la patch 12.1.0. Estrailo in
World of Warcraft\_retail_\Interface\AddOns; devono comparire nove cartelleConsolePort…. Poi riavvia completamente il gioco: un/reloadnon rileva i nuovi addon. - Steam, perché lo Steam Controller arriva ai giochi Windows tramite Steam Input.
Quale profilo scegliere
ConsolePort ha profili per Xbox, PlayStation 4, PlayStation 5, Switch Pro e Steam Deck, nessuno per lo Steam Controller. Lo Steam Controller ha la stessa disposizione dello Steam Deck, quindi scegli Steam Deck.
In quel profilo i quattro tasti posteriori vengono letti come i tasti F1–F4:
| Tasto posteriore | Tasto in Steam Input | Mostrato nel gioco come |
|---|---|---|
| L4 (in alto a sinistra) | F1 | P1 |
| L5 (in basso a sinistra) | F2 | P2 |
| R4 (in alto a destra) | F3 | P3 |
| R5 (in basso a destra) | F4 | P4 |
Nel gioco ConsolePort li mostra come P1–P4 (palette da 1 a 4).
Configurare Steam Input
WoW non è un gioco Steam, quindi per impostazione predefinita Steam applica al controller il suo layout desktop (mouse e tastiera) mentre WoW è in primo piano. Per questo ConsolePort non vede un controller. La soluzione è avviare il gioco da Steam:
- In Steam, aggiungi un gioco non Steam e scegli
C:\Program Files (x86)\Battle.net\Battle.net Launcher.exe. - Nelle proprietà di quel collegamento, imposta le opzioni di avvio su
--exec="launch WoW"per aprire direttamente WoW. - Nella sua configurazione del controller, scegli il modello Gamepad With Mouse Trackpad (è il nome nella versione inglese di Steam; è la base consigliata dallo stesso ConsolePort) e assegna i tasti posteriori a F1–F4 come nella tabella.
L’inghippo: chiudi prima Battle.net
Chiudi del tutto Battle.net, compresa l’icona nell’area di notifica, prima di avviare da Steam. Se Battle.net è già aperto, il launcher avviato da Steam passa il comando all’istanza aperta e si chiude dopo pochi secondi. Steam crede allora che il gioco sia stato chiuso e torna al layout desktop. Nel mio caso il registro dei processi di Steam lo mostrava chiaramente: i processi monitorati si chiudevano circa quattro secondi dopo l’avvio. Con Battle.net chiuso, quello avviato da Steam resta aperto e Steam mantiene il layout da controller finché giochi.
Dal divano, con l’orco che carica premendo un grilletto. Vale i dieci minuti. — Gerlari