Un migliore rombo del controller di gioco potrebbe essere aggiunto in Android 12

Google sta lavorando per migliorare il supporto del rombo del controller di gioco per una futura versione di Android, possibilmente la prossima versione di Android 12.

Con l'aumento dei giochi mobile e cloud, Google sta cercando di migliorare finalmente la situazione del rombo del controller su Android. Attualmente, se colleghi un controller di gioco al tuo dispositivo Android tramite USB o tramite Bluetooth, è probabile che non vibrerà come quando giochi su una console. Questo perché Android fornisce solo un supporto minimo per i dispositivi di input collegati che vibrano: è acceso o spento. Dopo aver annunciato in ottobre che la società lo è considerando l'aggiunta corretto supporto del rumble, ora abbiamo individuato i commit del codice che abilitano un migliore rumble del controller di gioco.

Quando noi ha evidenziato per primo questo problema già in ottobre avevamo notato che Android non dispone di un'API per generare vibrazioni su dispositivi esterni come un controller di gioco connesso. Si scopre che non è del tutto vero, poiché lo sviluppatore di hacker ed emulatori di Switch

statuto ci ha fatto notare che Android dispone di un supporto rudimentale per la vibrazione dei dispositivi collegati esternamente. Il problema con l'attuale implementazione è che gli sviluppatori non possono controllare l'ampiezza delle vibrazioni o generare effetti di vibrazione personalizzati sui dispositivi collegati, con conseguente feedback tattile inferiore alla media. Allo stato attuale delle cose, è meglio non avere alcun feedback tattile piuttosto che uno scarso feedback tattile.

Fortunatamente, Google e i suoi ingegneri hanno finalmente deciso di affrontare questo problema qualche mese fa hanno presentato impegni ad AOSP che cerca di migliorare il supporto del rumore del dispositivo di input. Le modifiche al codice aggiungono il supporto per il controllo dell'ampiezza e aprono la strada alla generazione di effetti di vibrazione personalizzati. Non tutti i controller di gioco saranno supportati poiché il driver del gamepad deve supportare forzare il feedback sotto Linux, ma la maggior parte dei controller di gioco dovrebbe funzionare. Ciò sarà utile per supportare Rumble nei giochi progettati per questo, inclusi molti giochi per console che lo sono accessibile ai giocatori mobili attraverso servizi di cloud gaming come Stadia di Google, GeForce NOW di NVIDIA, xCloud di Microsoft, e altro ancora.

Dal momento che questi commit non sono stati ancora uniti, non sappiamo se il rombo del controller di gioco migliorato verrà implementato Androide 12. Tuttavia, è possibile che questa funzionalità sia già stata unificata internamente e che Google stia caricando solo ora i commit nel repository AOSP pubblico. In alternativa, Google può unire queste modifiche entro i prossimi giorni o settimane, dando loro abbastanza tempo per propagarsi in Android 12.

Immagine in primo piano: ASUS ROG Phone 3 con il controller di gioco ROG Kunai 3