DualShock 4 Motion Controls worden binnenkort ondersteund in Android
Gamen op telefoons is populairder dan ooit geworden. Telefoonfabrikanten zijn zelfs begonnen met het maken van speciale ‘gaming’-telefoons, zoals de Razer Phone, Red Magic, Black Shark en Honor Play. Toen Android voor het eerst werd uitgebracht, beschikte het echter niet over voldoende functies voor game-optimalisatie, aangezien gaming evolueert op Android, net als Android zelf.
Dualshock 4-integratie in Android
Met de release van Android Pie zagen we de implementatie van native key mapping-ondersteuning voor Sony's PlayStation 4 DualShock 4-controller. Nieuwe rapporten suggereren dat de DualShock 4-controller meer Android-ondersteuning zou kunnen krijgen. Er is een commit gepost op het Android Open Souce Project met de titel ‘Voeg op evdev gebaseerde dynamische sensoren toe.’De commit werkt aan het ondersteunen van de bewegingscontroles die aanwezig zijn op de DualShock 4 om op Android te werken.
De Dualshock 4-controller heeft een ingebouwde gyroscoop en versnellingsmeter die helpt bij het detecteren van verschillende soorten bewegingen. Dit is ongelooflijk handig in games waarbij beweging een natuurlijke reactie is. Het gerucht ging dat de commit zou worden geïmplementeerd in Android Q omdat deze het afgelopen jaar vele malen is bijgewerkt, maar Google-ingenieur Brian Duddie heeft anders verklaard.
Brian Duddie heeft verklaard dat de functie helaas niet is goedgekeurd voor Android Q. Sony heeft echter wel meerdere functies voor Android Q toegevoegd, zoals "Bluetooth-fixes, kerneldriver, invoerknop / stick-mapping".
Sensorkader of Evdev?
De directeur hardware en systeemtechniek bij PlayStation, Roderick Colenbrander, heeft ook zijn zegje gedaan over de kwestie. Colenbrander stelt dat de sensoren in de Dualshock 4-controller dynamisch zijn, waardoor applicaties de vereiste informatie kunnen verkrijgen via ‘getName ()’ en ‘getVendor ()’ functies. Colenbrander stelt dat er twee oplossingen zijn om input door te geven aan het apparaat. De eerste is het Sensor Framework, dat al standaard beschikbaar is op Android. Hierdoor kunnen ontwikkelaars onbewerkte sensorgegevens krijgen met interfaces zoals ‘SensorEvent’, ‘SensorManager’ en meer. De andere manier is door gebruik te maken van evdev (event device), een interface binnen de Linux-kernel en het doel ervan is om invoergebeurtenissen te lezen en te schrijven.
Colenbrander vervolgde verder met te zeggen dat ze na een bijeenkomst in Mountain View hebben besloten om de Sensor Framework-methode te gebruiken vanwege ondersteuning van de eerste partij. Bovendien verklaarde hij ook dat Sony dit jaar PlayStation-apps zou uitbrengen.
Kunnen deze apps mogelijk bedoeld zijn om de PlayStation op je telefoon te streamen? We weten al dat Google en Microsoft plannen hebben voor het streamen van games. Zou PlayStation kunnen werken aan hun eigen streamingdienst voor games? alleen de tijd kan uitwijzen wat PlayStation voor deze toepassingen in petto heeft.