Un controller, detto anche game controller (traducibile dall'inglese come "controllore di gioco"), è una periferica per sistemi di intrattenimento, usato per fornire l'input in un videogioco.

Un controller è tipicamente connesso a una console o a un computer da un cavo o da una connessione senza fili. La funzione principale di un controller è di governare il movimento/azione di un corpo/oggetto giocabile o comunque influenzato da eventi in un videogioco.

I tipi di controller più comuni sono joystick e gamepad, mentre possono essercene di più specifici per determinati generi di gioco, ad esempio volante per giochi di guida, cloche per simulatori di volo. Dispositivi come mouse e tastiera, sebbene spesso utilizzati anche nei videogiochi, non sono generalmente chiamati controller. Possono essere emulati con gamepad attraverso l'uso di programmi come JoyToKey, e viceversa. Anche i controlli fissi sui cabinati arcade e sulle console portatili non sono definiti controller in quanto non collegati esternamente al sistema.

Con controller standard si intende il controller di base che viene sempre incluso con la console alla vendita, mentre altri possono essere acquistabili separatamente; ma spesso questo è sottinteso quando si specifica qual è la console (es. con "il controller del Nintendo 64..." si intende quello standard).

Tipologia

Gamepad

Un gamepad, conosciuto anche come joypad, è il più comune tipo di game controller, tenuto in entrambe le mani con tutte le dita per fornire input. Gamepad possono avere da due a 12 bottoni o più, combinati con analogici multidirezionali o controlli digitali. Gamepad generalmente combinano un set di bottoni d'azione gestiti dalle dita della mano destra, e controller direzionali gestiti dalle dita della mano sinistra. Questi permettono al giocatore di far muovere gli elementi del gioco in tre dimensioni, con altri bottoni che migliorano le azioni veloci. Grazie alla facilità dell'uso e la precisione del gamepad, si sono diffusi tra le tradizionali console originate da computer come comuni dispositivi di input.

I più moderni game controller sono una variazione dei gamepad standard. Alcuni comuni supplementi ai gamepad standard includono grilletti posti lungo la parte alta del gamepad, bottoni centrali etichettati Start, Select, Mode e un motore interno per fornire Interfaccia aptica.

Gamepad sono i principali tipi di input di tutte le moderne console da gioco. Gamepad sono anche disponibili per personal computer, ma non tutti i giochi supportano i gamepad, preferendo le più convenzionali tastiere e mouse. Comunque, i maggiori emulatori di console supportano i gamepad.

Paddle

La paddle è un controller che combina una manopola a ruota e uno o più pulsanti di fuoco. La ruota è usata tipicamente per controllare i movimenti del giocatore o di un oggetto lungo un asse del video. Le paddle sono stati i primi controller analogici. Una variazione sulle Paddle, l'Atari driving controller, apparve nell'Atari 2600. Progettato specificamente per il gioco Indy 500, era simile in operazioni e design alla regolare Paddle, ma la sua ruota può girare illimitatamente in tutte le direzioni, e manca l'extra paddle incluso nella versione precedente del modello.

Trackball

Un trackball è semplicemente un mouse a due direzioni che può essere controllato con il palmo di una mano. Ha il vantaggio di non richiedere molto spazio sulla scrivania e la sua velocità dipende dalla velocità della sfera. Questo è più veloce di un movimento del mouse grazie allo spazio limitato di cui necessita.

Utilizzi noti del Trackball sono nei giochi: Centipede, Marble Madness, Golden Tee e Sonic Arcade.

Joystick

Il Joystick è una periferica di tipo generico che consiste in una impugnatura che può pendere attorno entrambi i due assi e (a volte) attorno al terzo. Il Joystick è solitamente utilizzato per una grande varietà di titolo, tra cui anche i simulatori di volo. HOTAS controller, composti da un joystick e una leva (vedi dopo) è la combinazione più popolare per i simulatori di volo tra i più fanatici. La maggior parte dei Joystick è progettata per essere azionata con la mano principale dell'utente, con la base tenuta dell'altra mano o montata su un piano.

Cloche Una cloche (o Yoke, con termine inglese) è molto simile ad un Joystick e può essere identificata come una sua speciazione, in quanto ha i controlli che si trovano di solito in un aereo ed ha tre assi di movimento, non solo avanti-dietro e laterale destra-sinistra, ma anche rotatorio orario-antiorario, equivalente al volante di un aeroplano. Alcune cloche hanno controlli addizionali per simulare le funzioni di un aeroplano come il pulsante radio push-to-talk.

Arcade stick Questo dispositivo è una variante del Joystick, che può anche essere definito come la versione domestica dei controller per videogiochi arcade con solo i movimenti su due assi (avanti-dietro e laterale destra-sinistra) e input digitali (on off), spesso concepito per l'uso di emulatori. Ha una forma a plancia, rettangolare, con una levetta direzionale la cui impugnatura può avere una sfera o un pulsante all'apice. I pulsanti di gioco variano di numero in base alla generazione di produzione o al tipo di giochi al quale è destinato; attualmente un buon arcade stick ne ha otto. Di solito ha anche i pulsanti funzione [select] e [start] e ne può avere altri per la navigazione delle opzioni. Generalmente la disposizione della levetta è sulla sinistra e i pulsanti sulla destra.

A volte è per due giocatori raddoppiando i comandi in un unico oggetto, oppure include internamente la console per eseguire i giochi, ma questo alza di molto il costo.

Alcuni esempi storici: Dreamcast Arcade Stick; Mortal Kombat Fight Stick; Capcom Home Arcade.

Volante

Il volante, essenzialmente una versione larga della paddle, è usato per i simulatori di gara come Live for Speed, Grand Prix Legends, GTR2 e Richard Burns Rally. Il primo volante è apparso nell'era del Nintendo 64 e PlayStation. Studiati per dare le stesse sensazioni che dà un'esperienza di guida di una vera macchina, ma il realismo dipende dal gioco. Alcuni hanno pedali per controllare l'accelerazione e il freno. Il cambio è gestito da dei paddle dietro al volante oppure da una leva che può muoversi solamente avanti e indietro (cambio sequenziale) o in modo simile a quella di un vero veicolo (cambio ad H), e in quest'ultimo caso può essere presente il pedale della frizione. La maggior parte dei volanti gira solo da 200 a 270 gradi, ma alcuni modelli, come il Logitech Driving Force Pro, Logitech G25 e Logitech G27, possono ruotare di 900 gradi o 2.5 giri Lock-to-lock.

Il Namco Jogcon paddle è stato disponibile per il gioco per PlayStation R4: Ridge racer Type 4. Diversamente dal "reale" volante per videogiochi, il Jogcon è stato studiato per adattarsi alla mano dell'utente. È molto più piccolo di un volante (il diametro è simile a quello di una lattina) simile alla manopola a scorrimento usata in alcuni registratori.

Il gioco Mario Kart Wii è stato assemblato con il volante Wii, uno sterzo con all'interno il Wii Remote per utilizzare il sistema di riconoscimento del movimento per controllare il gioco.

Pedale I pedali possono essere usati per simulatori di guida e di volo. In questo caso formano un set di pedali asimmetrici che possono simulare l'accelerazione, il freno e la frizione, come una vera automobile. In alcuni casi, un set di pedali simmetrici per simulare i controlli del timone e il freno negli aeroplani. Come menzionato, molti volanti includono un set di pedali. Altri tipi di pedali vengono utilizzati su alcuni videogiochi basati sull'uso della pistola ottica, generalmente il pedale serve per mettersi in riparo (ma non si può sparare) o esporsi (e poter sparare).

Tastiera e mouse

La tastiera e il mouse (o il suo equivalente touchpad) sono tipici dispositivi di input per personal computer, e sebbene non siano tecnicamente dei controller, sono tuttora i principali controlli di videogiochi per computer. Anche alcune console hanno la possibilità di funzionare con una tastiera e un mouse.

Molto diffuso nei videogiochi è l'uso dei tasti freccia per far muovere un soggetto, o in alternativa dei tasti WASD. Ma la peculiarità della tastiera rispetto ad altri controller è la presenza di un numero elevato di tasti, che oltre alla scrittura di testo consente l'accesso diretto a molte funzioni. Anche nei giochi controllati principalmente con joystick o mouse, la tastiera può essere una periferica integrativa dove i tasti eseguono funzioni secondarie (per le quali non sono sufficienti i pulsanti della periferica principale) o forniscono scorciatoie.

L'uso del mouse è diffuso sia come tradizionale dispositivo di puntamento e selezione (come nei giochi punta e clicca, strategici, rompicapo...), sia come comando di movimento diretto di un soggetto (rotazione in due o in tre dimensioni, puntamento di un mirino...).

Touch screen

Un touch screen è un dispositivo di input che permette all'utente di interagire con il computer toccando lo schermo. È stato utilizzato per la prima volta in una console dedicata con Tiger game.com. La Nintendo l'ha popolarizzato per i videogiochi del Nintendo DS; un altro sistema che lo include è il Tapwave Zodiac come la maggior parte dei palmari.

I moderni touch screen usano una plastica sottile, resistente e trasperante sovrapposta ad uno schermo di vetro. La posizione del tocco è calcolata dalla Capacità elettrica per l'asse X e Y, in base a dove avvengono i vari tocchi.

Sensore di movimento Il sistema del Wii utilizza un nuovo tipo di controller, chiamato Wii Remote. Usa un accelerometro per ottenere approssimativamente l'orientazione e la velocità e un sensore di immagine che può essere usato come dispositivo di puntamento. I controller Sixaxis, DualShock 3 e PlayStation Move per PlayStation 3 hanno simili capacità di riconoscimento.

Pistola ottica

Una pistola ottica (light gun) è una periferica usata per "sparare" agli obbiettivi in gioco. Di solito ha la forma di una pistola o fucile. Il loro utilizzo è limitato a giochi sparatutto o di tiro a bersaglio. La prima pistola da console venne venduta con Magnavox Odyssey: in seguito, la Nintendo volle incrementare lo standard per Famicom e NES. Nintendo pubblicò anche un adattatore con lo stile della pistola per il Wii Remote, chiamato Wii Zapper, che può essere utilizzato con Link's Crossbow Training.

Tastierino programmabile per PC Sono dei controller specializzati specificamente usati per sparatutto in prima persona, giochi RTS e alcuni tipi di giochi arcade. Questi controller possono essere programmati per simulare tasti, macro in alcuni casi. Sono sviluppati per alcuni giochi che richiedono una tastiera per giocare.

Altri Pinball controllers e console multi-pulsante per giochi di strategia sono stati messi in commercio in passato, ma sono ancora popolari tra i più appassionati del genere. Piattaforma da ballo, essenzialmente una griglia di pulsanti da pavimento sensibili alla pressione del calpestare, hanno visto il successo di nicchia con la popolarità dei giochi ritmici come dance dance revolution e Pump it Up. La piattaforma da ballo è stata introdotta con l'atari 2600, chiamata "exus foot craz". La nintendo comprerà in futuro questa tecnologia dalla Bandai usandola sul loro "Power pad", per Famicon e NES. Balance board: una tavola su cui il giocatore sta in piedi, che compare con il gioco Wii Fit. Alcuni altri giochi sono stati sviluppati per essere compatibili con la Balance Board. È stata preceduta da decenni dal Joyboard, prodotto dalla Amiga per Atari 2600, ColecoVision e computer Atari. Fornito in particolare insieme a un gioco di sci acrobatico, Mogul Maniac, il Joyboard è comunque compatibile con qualsiasi gioco.