Android Pie har äntligen lagt till stöd för kontrollmappning för Sony PlayStation 4:s DualShock 4-kontroller. Alla Android 9-enheter kommer att känna igen DS4!
En mycket efterfrågad funktion har äntligen lagts till i Android Pie: kontrollmappning för Sony PlayStation 4:s DualShock 4. PlayStation 4 är den mest populära nuvarande generationens spelkonsol på marknaden, så det är ingen överraskning det finns många människor där ute med DualShock 4-kontroller som vill använda dem för att spela mobilspel på Android. Problemet med att använda din PlayStation 4-kontroller på Android är att nyckelmappningen kanske inte är tillgänglig på din enhet. Således, även om du kan ansluta till din PlayStation 4-kontroller via Bluetooth, kanske du inte faktiskt kan använda kontrollern för att navigera i användargränssnittet eller spela några spel. Sony Xperia-enheter kan använda DualShock 4-kontroller ur förpackningen, men stöd på andra enheter beror på enhetstillverkaren. Lyckligtvis har Google äntligen lagt till rätt
nyckelmappning i AOSP så alla Android 9 Pie-enheter borde kunna använda PlayStation 4-kontroller.PlayStation 4-kontrollerstöd i Android Pie
Även om din Android-smarttelefon trådlöst kan ansluta till din DualShock 4-kontroller via Bluetooth, kan din smartphone behöver en nyckellayoutfil som låter Android veta hur man översätter knapptryckningar på handkontrollen in i vanliga nyckelhändelser i Android. Utvecklare kan sedan lyssna efter dessa nyckelhändelser i sina appar för att avgöra vilken åtgärd de ska vidta i sin app. Till exempel, om en användare trycker på "X"-tangenten kan ett skjutspel tolka det för att utföra en brandåtgärd eller så kan en mobil plattformsspel svara med en hoppåtgärd. Utan nyckellayoutfilen som talar om för Android hur man översätter knapptryckningar, kommer appar inte att veta vilken knapp användaren trycker på.
Om du har root-åtkomst kan du manuellt lägga till nyckellayoutfilen som Sony inkluderar på sina Xperia-enheter. Du kan till och med ställ in fjärrspel om du verkligen vill. Om du inte har root måste du dock hoppas att enhetstillverkaren brydde sig tillräckligt för att lägga till stöd för DualShock 4-kontrollern. Med Android Pie behöver du inte längre oroa dig för det eftersom nyckelmappningsfilen kommer att inkluderas som standard på alla Android Pie-enheter. Sonys ingenjörer har arbetat för att få stöd för DualShock 4-nyckellayout i AOSP redan i april 2017, men de åtagandena är det inte längre nödvändigt eftersom Google inkluderade support i sin interna huvudgren tidigare skicka koden till AOSP. Tack vare denna förändring stöder Android nu både den trådlösa DualShock 4-kontrollern såväl som trådlös Xbox One S-kontroll.