Android Pie konečne pridal podporu mapovania ovládačov pre ovládač DualShock 4 od Sony PlayStation 4. Všetky zariadenia so systémom Android 9 rozpoznajú DS4!
Do Android Pie bola konečne pridaná veľmi žiadaná funkcia: mapovanie ovládačov pre Sony PlayStation 4 DualShock 4. PlayStation 4 je najpopulárnejšia herná konzola súčasnej generácie na trhu, takže nie je žiadnym prekvapením je tu veľa ľudí s ovládačmi DualShock 4, ktorí ich chcú používať na hranie mobilných hier Android. Problém s používaním ovládača PlayStation 4 v systéme Android je, že mapovanie kľúčov nemusí byť na vašom zariadení k dispozícii. Aj keď sa môžete pripojiť k ovládaču PlayStation 4 cez Bluetooth, možno nebudete môcť skutočne použiť ovládač na navigáciu v používateľskom rozhraní alebo na hranie hier. Zariadenia Sony Xperia môžu používať ovládače DualShock 4 hneď po vybalení, ale podpora na iných zariadeniach závisí od výrobcu zariadenia. Našťastie Google konečne pridal to správne mapovanie kľúčov v AOSP takže všetky zariadenia so systémom Android 9 Pie by mali byť schopné používať ovládače PlayStation 4.
Podpora ovládača PlayStation 4 v systéme Android Pie
Hoci sa váš smartfón so systémom Android dokáže bezdrôtovo pripojiť k vášmu ovládaču DualShock 4 cez Bluetooth, váš smartphone potrebuje súbor rozloženia kľúčov, ktorý umožní systému Android preložiť stlačenie tlačidiel na ovládači do štandardné kľúčové udalosti v systéme Android. Vývojári si potom môžu vypočuť tieto kľúčové udalosti vo svojich aplikáciách, aby určili, akú akciu v ich aplikácii vykonať. Napríklad, ak používateľ stlačí kláves „X“, strieľačka to môže interpretovať tak, že vykoná požiarnu akciu, alebo mobilná plošinovka môže reagovať skokom. Bez súboru s rozložením kľúčov, ktorý hovorí Androidu, ako preložiť stlačenie tlačidiel, aplikácie nebudú vedieť, aké tlačidlo používateľ stláča.
Ak máte root prístup, môžete manuálne pridať súbor s rozložením kľúčov, ktorý Sony obsahuje na svojich zariadeniach Xperia. Môžete dokonca nastavenie vzdialeného prehrávania ak naozaj chceš. Ak však nemáte root, musíte dúfať, že si výrobca zariadenia dal dosť záležať a pridal podporu pre ovládač DualShock 4. So systémom Android Pie sa toho už nemusíte obávať, pretože súbor mapovania kľúčov bude predvolene zahrnutý na všetkých zariadeniach Android Pie. Inžinieri Sony pracovali na tom, aby do AOSP dostali podporu rozloženia kláves DualShock 4 už v apríli 2017, ale tie záväzky sú už nie je potrebné pretože Google predtým zahrnul podporu do svojej internej hlavnej pobočky vloženie kódu do AOSP. Vďaka tejto zmene teraz Android podporuje ako bezdrôtový ovládač DualShock 4, tak aj bezdrôtový ovládač Xbox One S.