/ / วิธีการทำให้ตัวควบคุม Xbox One S ทำงานอย่างถูกต้องกับ Android

วิธีการทำให้ตัวควบคุม Xbox One S ทำงานอย่างถูกต้องกับ Android

หลายปีหลังจากสมาร์ทโฟนบูมบลูทู ธ คอนโทรลเลอร์หลายร้อยตัวสำหรับ Android ส่วนใหญ่ทำงานได้ดี แต่ก็มีข้อยกเว้นเช่นคอนโทรลเลอร์ Xbox One S ที่ติดตั้ง Bluetooth ของ Microsoft

ตัวควบคุมเชื่อมต่อได้ดี แต่เนื่องจากเฟิร์มแวร์ของ Microsoft ปุ่มทั้งหมดมีสัญญาณรบกวนและคุณไม่สามารถเล่นเกมมาตรฐานได้อย่างง่ายดาย หากคุณต้องการแก้ไขอินพุตสำหรับคอนโทรลเลอร์ของคุณด้วยตนเองคุณจะต้องมีโทรศัพท์ที่รูทเครื่องสำรวจไฟล์ที่มีความสามารถในการรูท (เราจะใช้รูท Explorer) และไฟล์ระบบแก้ไขประสบการณ์เล็กน้อย

บันทึก: หากคุณไม่สามารถรูทโทรศัพท์ของคุณ (หรือไม่ต้องการ) คุณยังมีตัวเลือก - แม้ว่าจะมีจำนวน จำกัด มากขึ้น เกมใด ๆ ที่อนุญาตให้คุณทำการแมปการกำหนดค่าคอนโทรลเลอร์ด้วยตนเองรวมถึงตัวจำลองคอนโซลย้อนยุคเกือบทุกตัวควรจะสามารถทำงานกับคอนโทรลเลอร์ Xbox One S ได้หลังจากเปลี่ยนการกำหนดค่า อย่างไรก็ตามเพื่อให้มันทำงานอย่างถูกต้องด้วย ใด เกมคุณจะต้องรูท

ขั้นตอนที่หนึ่ง: ดาวน์โหลด Custom Layout

เมื่อคอนโทรลเลอร์ One S ที่อัพเดตออกมาเป็นครั้งแรกผู้ใช้ Android ที่กล้าได้กล้าเสียบางคนสร้างไฟล์เลย์เอาต์ที่กำหนดเองซึ่งแก้ไขอินพุตของสัญญาณรบกวน โฮสต์บนเครื่องมือติดตามปัญหาของ Google ที่นี่: กดปุ่ม "ดาวน์โหลด" ใต้ "Vendor_045e_Product_02e0.kl" นี่คือไฟล์รูปแบบแป้นพิมพ์ที่กำหนดเองที่คุณจะอยู่ในพาร์ติชันระบบของโทรศัพท์

ดาวน์โหลดไฟล์ลงในโทรศัพท์ของคุณโดยตรงหรือคัดลอกจากคอมพิวเตอร์ของคุณไปยังโทรศัพท์ผ่าน USB บน Chrome ไฟล์ควรดาวน์โหลดไปยังโฟลเดอร์ดาวน์โหลดเริ่มต้น

ขั้นตอนที่สอง: คัดลอกไฟล์เลย์เอาต์

เปิดโปรแกรมสำรวจไฟล์ที่เปิดใช้งานรูทแล้วไปยังไฟล์ที่คุณเพิ่งดาวน์โหลด (โดยค่าเริ่มต้นอาจเป็นได้ /sdcard/download ) เลือกและคัดลอกไฟล์

ตอนนี้มุ่งหน้าไปยังโฟลเดอร์ที่เก็บไฟล์เค้าโครงแป้นพิมพ์ /system/usr/keylayout . วางไฟล์ลงในโฟลเดอร์ หากคุณได้รับพรอมต์การเมาท์จากแอปให้ยอมรับ

ขั้นตอนที่สาม: เชื่อมต่อคอนโทรลเลอร์ของคุณและเริ่มเกมใหม่

เมื่อไฟล์อยู่ในโฟลเดอร์ที่ถูกต้องให้รีบูทโทรศัพท์ของคุณและเชื่อมต่อคอนโทรลเลอร์ One S อีกครั้งผ่านบลูทู ธ

จากนั้นเริ่มเกมด้วยการรองรับคอนโทรลเลอร์และคุณควรจะเล่นได้ตามปกติ!

ถ้าตัวควบคุมยังคงไม่ทำงาน

หากคุณเป็นเจ้าของ Xbox One และคุณเคยใช้บนคอนโซลของคุณมันอาจมีการอัพเดตเฟิร์มแวร์ของคอนโทรลเลอร์โดยอัตโนมัติ หากเป็นเช่นนั้นเลย์เอาต์ที่แก้ไขอาจใช้งานไม่ได้ ลองเปลี่ยนชื่อไฟล์โครงร่าง“ Vendor_045e_Product_02fd.kl” และทำซ้ำขั้นตอนข้างต้น หากวิธีนี้ใช้ไม่ได้ผลให้ตรวจสอบการอนุญาตของไฟล์และเปลี่ยนรหัสเป็น 644 (ดังที่แสดงด้านบน) หวังว่าจะช่วยให้คุณทำงานได้