एंड्रॉइड पाई ने आखिरकार सोनी प्लेस्टेशन 4 के डुअलशॉक 4 कंट्रोलर के लिए कंट्रोलर मैपिंग सपोर्ट जोड़ा है। सभी Android 9 डिवाइस DS4 को पहचान लेंगे!
अंततः एंड्रॉइड पाई में एक बहुप्रतीक्षित सुविधा जोड़ी गई है: सोनी प्लेस्टेशन 4 के डुअलशॉक 4 के लिए कंट्रोलर मैपिंग। PlayStation 4 बाज़ार में सबसे लोकप्रिय वर्तमान पीढ़ी का गेम कंसोल है, इसलिए इसमें कोई आश्चर्य की बात नहीं है वहाँ बहुत सारे लोग हैं जिनके पास DualShock 4 नियंत्रक हैं जो मोबाइल गेम खेलने के लिए उनका उपयोग करना चाहते हैं एंड्रॉयड। एंड्रॉइड पर आपके प्लेस्टेशन 4 नियंत्रक का उपयोग करने में समस्या यह है कि कुंजी मैपिंग आपके डिवाइस पर उपलब्ध नहीं हो सकती है। इस प्रकार, जबकि आप ब्लूटूथ के माध्यम से अपने PlayStation 4 नियंत्रक से कनेक्ट कर सकते हैं, आप वास्तव में UI को नेविगेट करने या कोई गेम खेलने के लिए नियंत्रक का उपयोग करने में सक्षम नहीं हो सकते हैं। सोनी एक्सपीरिया डिवाइस आउट ऑफ द बॉक्स डुअलशॉक 4 कंट्रोलर का उपयोग कर सकते हैं, लेकिन अन्य डिवाइस पर समर्थन डिवाइस निर्माता पर निर्भर करता है। सौभाग्य से, Google ने अंततः उचित जोड़ दिया है
एंड्रॉइड पाई में प्लेस्टेशन 4 नियंत्रक समर्थन
हालाँकि आपका एंड्रॉइड स्मार्टफोन ब्लूटूथ के माध्यम से आपके DualShock 4 कंट्रोलर से वायरलेस तरीके से कनेक्ट हो सकता है स्मार्टफोन को एक कुंजी लेआउट फ़ाइल की आवश्यकता होती है जो एंड्रॉइड को यह बताती है कि नियंत्रक पर बटन दबाने का अनुवाद कैसे किया जाए में मानक प्रमुख घटनाएँ एंड्रॉइड में. इसके बाद डेवलपर्स अपने ऐप में इन प्रमुख घटनाओं को सुन सकते हैं ताकि यह निर्धारित कर सकें कि उनके ऐप में क्या कार्रवाई की जानी है। उदाहरण के लिए, यदि कोई उपयोगकर्ता "X" कुंजी दबाता है, तो एक शूटिंग गेम इसकी व्याख्या कर सकता है कि आग की कार्रवाई की जाए या मोबाइल प्लेटफ़ॉर्मर जंप एक्शन के साथ प्रतिक्रिया दे सकता है। कुंजी लेआउट फ़ाइल के बिना एंड्रॉइड को बटन दबाने का अनुवाद करने का तरीका बताए बिना, ऐप्स को पता नहीं चलेगा कि उपयोगकर्ता कौन सा बटन दबा रहा है।
यदि आपके पास रूट एक्सेस है, तो आप मैन्युअल रूप से कुंजी लेआउट फ़ाइल जोड़ सकते हैं जिसे सोनी अपने एक्सपीरिया उपकरणों में शामिल करता है। आप यह भी रिमोट प्ले सेटअप करें यदि आप वास्तव में चाहते हैं. हालाँकि, यदि आपके पास रूट नहीं है, तो आपको आशा करनी होगी कि डिवाइस निर्माता ने DualShock 4 नियंत्रक के लिए समर्थन जोड़ने के लिए पर्याप्त देखभाल की है। एंड्रॉइड पाई के साथ, अब आपको इसके बारे में चिंता करने की ज़रूरत नहीं है क्योंकि कुंजी मैपिंग फ़ाइल सभी एंड्रॉइड पाई डिवाइसों पर डिफ़ॉल्ट रूप से शामिल की जाएगी। सोनी इंजीनियर AOSP में DualShock 4 कुंजी लेआउट समर्थन प्राप्त करने के लिए काम कर रहे हैं अप्रैल 2017 की शुरुआत में, लेकिन वे प्रतिबद्ध हैं अब आवश्यक नहीं है चूंकि Google ने पहले अपनी आंतरिक मास्टर शाखा में समर्थन शामिल किया था कोड को AOSP पर धकेलना. इस परिवर्तन के लिए धन्यवाद, एंड्रॉइड अब वायरलेस डुअलशॉक 4 नियंत्रक और साथ ही दोनों का समर्थन करता है वायरलेस Xbox One S नियंत्रक.