Come usare e configurare qualsiasi gamepad o joystick su Android

Creato il 26 gennaio 2014 da Riccardo Conti @YourLifeUpdated

Senza dubbio Android è un sistema operativo molto aperto e personalizzabile sotto ogni punto di vista. Da anni Android supporta tastiere e mouse esterni, che possono essere collegati tramite bluetooth o tramite uscita MicroUSB con apposito adattatore. Da qualche tempo, però, Android supporta anche i controller esterni di terze parti, molto comodi quando ad esempio vogliamo giocare sul nostro smartphone o tablet Android senza usare i tasti virtuali presenti sul display. In pratica, potete collegare il joypad della PS3 o dell’Xbox 360 al vostro smartphone e tablet Android e usarli per giocare e divertirvi alla grande!

Peccato che, ad oggi, nonostante tantissimi tipi di joystick e controller siano supportati da Android, solo pochissimi siano effettivamente compatibili con i vari giochi presenti sul Play Store. Il problema, infatti, è legato al singolo gioco, che, se non è ottimizzato dagli sviluppatori, potrebbe non rispondere correttamente ai comandi. 

Vi faccio un esempio concreto per spiegarvi meglio il tutto. Ho provato, in passato, a collegare 3 diversi joystick al mio tablet Android. In particolare:

  • controller della PS3: via bluetooth i tasti erano tutti sbagliati e non venivano correttamente rilevati dal 90% dei giochi; con cavo i tasti erano riconosciuti correttamente, ma il tablet si scaricava in 5 minuti
  • controller Xbox 360: via Wireless non sono mai riuscito a farlo andare; via cavo funzionava correttamente
  • controller per PC: non è mai stato riconosciuto dal tablet.

Il problema è questo: mentre su iOS le aziende produttrici di controller e joystick esterni li configurano per supportare ogni tipo di gioco, su Android solo poche aziende stano facendo la stessa cosa, di conseguenza sono pochi i joystick esterni che riescono a supportare correttamente i vari giochi. A parte i controller Moga, infatti, pochissimi altri controller e joypad esterni riescono a funzionare correttamente con i vari giochi presenti sul Play Store Android. Fortunatamente, però, esistono soluzioni alternative che funzionano molto bene e che permettono di collegare, configurare e usare su Android dei joystick e dei controller esterni di qualsiasi tipo. Una delle tante soluzioni disponibili è rappresentata proprio dal programma Tinicore Keymapper,

Come abbiamo detto, dunque, una delle comodità di Android, nel settore gaming, è senza dubbio la possibilità di collegare quasi ogni tipo di gamepad (usb, Bluetooth, ecc.) per utilizzarlo nei giochi, in alternativa ai controlli touch. Tuttavia, se  il gioco non è ottimizzato, può capitare che il layout dei tasti non venga mappato correttamente e questo risulti in un utilizzo scomodo della periferica.

Per fortuna, tinicore, un membro di XDA, ha sviluppato un tool, Tinicore Keymapper, che permette di configurare i tasti del gamepad a nostro piacimento, in modo che rispondano esattamente al tipo di comando che vogliamo dare. Se il vostro joystick, controller o gamepad viene correttamente riconosciuto dal vostro smartphone o tablet Android, voi dovrete soltanto configurare correttamente i suoi tasti con il programma Tinicore Keymapper per giocare e divertirvi alla grande, dicendo addio ai tasti touch e giocando con un pad fisico, decisamente migliore rispetto ai comandi su schermo.

Per esempio, può capitare che in un FPS vogliamo fare in modo che l’arma venga cambiata premendo un  tasto direzionale, ma il gioco ha assegnato di default il compito a un tasto dorsale. Con Tinicore Keymapper è possibile riassegnare i controlli e avere esattamente il layout che desideriamo. Fantastico!