Guide

Alternative a GamePad Viewer: gli overlay per controller di OBS a confronto

GamePad Viewer, input-overlay, Open Joystick Display e gamepad.lol portano tutti il controller in live, in modi diversi. Cosa fa bene ciascuno, dove resta indietro e quale si adatta alla tua configurazione.

Alla domanda “come mostro il controller in live” la risposta predefinita è da anni GamePad Viewer. Si cerca un'alternativa per alcuni motivi ricorrenti: ha smesso di muoversi dopo un aggiornamento di OBS, si vuole cambiare l'aspetto senza scrivere CSS a mano, serve anche la tastiera a schermo, oppure si trasmette da un Mac. Questa pagina mette a confronto le opzioni che conosciamo bene. Una la facciamo noi, quindi abbiamo cercato di essere precisi su quando ciascuna è la scelta migliore.

Tre modi di portare un controller in live

Gli overlay come fonte Browser sono pagine web che leggono il controller attraverso la Gamepad API del browser. Incolli un link in OBS e l'installazione finisce lì. Il rovescio è che vivono dentro il browser integrato di OBS e ne ereditano le regole: premi un tasto prima che la pagina veda il controller, e funzionano solo dove quel browser riesce ad arrivare ai controller. GamePad Viewer e gamepad.lol funzionano così.

I plugin per OBS leggono l'input in modo nativo, fuori da qualsiasi browser. Per come sono fatti continuano a funzionare in background e possono mostrare anche tastiera e mouse. In cambio installi un plugin che deve corrispondere alla tua versione di OBS, e lo aggiorni quando OBS si aggiorna.

Le applicazioni desktop disegnano il controller in una finestra propria, che aggiungi a OBS con una Cattura finestra. Funzionano con qualsiasi software di streaming capace di catturare una finestra, ma sono un programma in più da tenere aperto, e la trasparenza di solito richiede un chroma key.

GamePad Viewer

Un overlay come fonte Browser gratuito e senza account. Lo configuri dall'URL: numero del giocatore, skin, scala, zona morta e ritardo dell'input. La sua lista di skin va ben oltre i controller moderni, con layout GameCube, NES, N64, fight stick e fight pad, e arriva fino a quattro giocatori. Per cambiare l'aspetto oltre a questo scrivi un file CSS, lo ospiti da qualche parte e ne passi l'indirizzo nell'URL.

Buono per i layout retro e i fight stick, e per chi non ha problemi a modificare file CSS. Occhio agli avvertimenti sulle fonti Browser più in basso.

input-overlay

Un plugin open source per OBS che mostra l'input di tastiera, mouse e gamepad. Dato che legge l'input in modo nativo, non c'è nessun “prima premi un tasto” e nessuna dipendenza dal browser di OBS. È distribuito per Windows e Linux, e i layout arrivano come preset che puoi adattare.

Buono per chi trasmette con tastiera e mouse e per chi preferisce installare un plugin piuttosto che dipendere da una fonte Browser. Metti in conto di reinstallarlo o aggiornarlo insieme a OBS.

Open Joystick Display

Un'applicazione desktop gratuita e open source per gamepad e stick arcade, con temi per i layout più comuni e supporto per più controller insieme. Il progetto originale è stato archiviato nel 2020; i fork della comunità lo tengono in vita, e uno di questi aggiunge una finestra trasparente che ti evita il chroma key.

Buono se il tuo software di streaming non può usare fonti Browser né plugin. Controlla che il fork che scegli funzioni ancora con il tuo controller.

gamepad.lol

Un overlay come fonte Browser costruito attorno a un editor visuale. Scegli una skin (Xbox, PlayStation, Switch Pro o una neutra), cambi colori, dimensioni, etichette e zone morte, e trascini o nascondi qualsiasi elemento nell'anteprima. Il salvataggio aggiorna l'overlay in OBS in un attimo, senza aggiornare la fonte, quindi puoi ritoccarlo a metà live. Un account gratuito conserva tre overlay per sempre e senza filigrana, Pro aggiunge overlay illimitati e CSS personalizzato, e senza account puoi provarne uno per 7 giorni.

Dove resta indietro oggi: quattro skin invece di una lunga lista retro, un controller per overlay, e gli stessi limiti delle fonti Browser che ha GamePad Viewer su macOS e con il doppio PC.

Fianco a fianco

GamePad Viewerinput-overlayOpen Joystick Displaygamepad.lol
Funziona comeFonte BrowserPlugin per OBSApp desktop, cattura finestraFonte Browser
InstallazioneNessunaPlugin per la tua versione di OBSDownload dell'appNessuna
PersonalizzazioneOpzioni nell'URL e un tuo file CSS ospitatoPreset e file di configurazioneTemi integratiEditor visuale con aggiornamenti dal vivo; CSS personalizzato con Pro
Tastiera e mouseNoSìNoNo
PrezzoGratisGratis, open sourceGratis, open sourceGratis; Pro 5 $ al mese

Cosa hanno in comune tutti gli overlay come fonte Browser

GamePad Viewer e gamepad.lol poggiano sulle stesse fondamenta, quindi condividono gli stessi problemi e le stesse soluzioni:

  • Prima premi un tasto. I browser nascondono i controller a una pagina finché non ne viene usato uno.
  • Su Windows usa OBS 31.0.2 o più recente. OBS 31.0.0 e 31.0.1 passavano l'input del controller alle fonti Browser solo mentre OBS stesso era in primo piano.
  • macOS per ora è fuori. OBS su macOS non dà alle fonti Browser alcun accesso ai controller.
  • Il controller deve stare sul PC con OBS. Una fonte Browser non può vedere un controller collegato a un PC da gioco separato.

La guida alla risoluzione dei problemi affronta ognuno di questi punti nel dettaglio.

Quale dovresti usare?

  • Vuoi a schermo anche tastiera e mouse: input-overlay.
  • Giochi pensando a un layout GameCube, N64 o fight stick: GamePad Viewer.
  • Il tuo software di streaming non ha fonti browser: Open Joystick Display o un'altra app desktop.
  • Vuoi disegnare l'overlay visivamente e ritoccarlo senza toccare OBS: gamepad.lol.

Qualunque cosa scegli, passa prima il controller dal tester per gamepad. Se lì un tasto o una levetta si comporta male, si comporterà male in ogni overlay.

Altre guide

Il tuo controller in live in un minuto.

Niente da installare. Registrati gratis, scegli una skin, incolla un link in OBS.