คอมพิวเตอร์ Windows อินเทอร์เน็ต

Xbox One gamepad ในพีซีในชีวิตจริง แอปพลิเคชั่น Remotr วิธีเชื่อมต่อ X box van กับคอมพิวเตอร์

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

ประเด็นก็คือมีหลายวิธีในการเชื่อมต่อคอนโทรลเลอร์แบบไร้สาย และยังมีการทำซ้ำหลาย ๆ อย่างของแป้นเกม ข้อความของเราจะช่วยให้คุณเข้าใจความซับซ้อนและรายละเอียดวิธีเชื่อมต่อคอนโทรลเลอร์ Xbox One กับพีซี

สิ่งที่คุณต้องการเชื่อมต่อ

เทคนิค

    ตัวควบคุม Xbox One;

    Xbox Wireless Adapter สำหรับ Windows (ตัวเลือกถ้าไร้สาย)

    สาย microUSB (อุปกรณ์เสริม - หากมีสาย);

    แบตเตอรี่

ซอฟต์แวร์

    โปรแกรม Xbox Accessories (ตัวเลือก - สำหรับการอัพเดต)

วิธีต่อคอนโทรลเลอร์ Xbox One กับพีซี

1. หากจอยสติ๊ก Xbox One ต่อสาย การเชื่อมต่อนั้นง่ายมาก เพียงเสียบสาย MicroUSB เข้ากับคอนโทรลเลอร์ด้วยปลายด้านหนึ่งและปลายอีกด้านหนึ่งเข้ากับพอร์ตบนพีซีของคุณ Windows จะติดตั้งไดรเวอร์ที่จำเป็นด้วยตัวเอง เมื่อปุ่ม Xbox Guide สว่างขึ้น แสดงว่าคุณกำลังอยู่ในธุรกิจ

หมายเหตุสำหรับเจ้าของ Windows 10: บนระบบนี้ คุณสามารถเชื่อมต่อตัวควบคุม Xbox One ได้มากถึงแปดตัว ในขณะที่ใน Windows 7 และ Windows 8 มีเพียงสี่ตัวเท่านั้น นอกจากนี้ ระบบเหล่านี้ไม่รองรับการแชทด้วยเสียง

ให้ความสนใจกับคุณภาพของสาย MicroUSB ด้วย โดยปกติไม่มีปัญหา แต่มีผู้ผลิตที่ประหยัดวัสดุและทำสายเคเบิลที่ชาร์จอุปกรณ์เท่านั้น หากคุณนำสายเคเบิลที่ไม่ทราบที่มาจากโต๊ะใกล้เคียงและแป้นเกมใช้ไม่ได้ ให้ลองใช้สายอื่น

วิธีเชื่อมต่อ Xbox Wireless Adapter สำหรับ Windows

กระบวนการนี้ง่ายเหมือนการเชื่อมต่อผ่านสาย USB โดยหลักการแล้วจะเหมือนกับกระบวนการเชื่อมต่อคอนโทรลเลอร์กับคอนโซล Xbox One

1. ใส่ Xbox Wireless Adapter เข้ากับพอร์ต USB

2. เปิดคอนโทรลเลอร์ Xbox One ของคุณโดยกดปุ่ม Guide ตรงกลางเคส ตอนนี้ให้กดปุ่มซิงค์เล็ก ๆ ที่ด้านบนของคอนโทรลเลอร์จนกว่าปุ่ม Guide จะเริ่มกะพริบ

3. กดปุ่มเล็กๆ ที่ด้านข้างของอแด็ปเตอร์ไร้สายสักครู่ จากนั้นดูที่ปุ่มคำแนะนำ เมื่อหยุดกะพริบ แสดงว่าคุณเชื่อมต่อแล้ว

วิธีเชื่อมต่อคอนโทรลเลอร์ Xbox One กับพีซีผ่าน Bluetooth

สิ่งนี้ค่อนข้างยุ่งยาก เนื่องจากอุปกรณ์อาจรองรับหรือไม่รองรับการเชื่อมต่อ Bluetooth ทั้งนี้ขึ้นอยู่กับรุ่นคอนโทรลเลอร์ Xbox One

วิธีง่ายๆ ในการตรวจสอบว่าคอนโทรลเลอร์ของคุณมีบลูทูธในตัวหรือไม่:

รูปร่างของฝาครอบพลาสติกที่ด้านบนของตัวควบคุมคือเงื่อนงำของคุณ การทำซ้ำครั้งแรกของคอนโทรลเลอร์ Xbox One ไม่รองรับการเชื่อมต่อ Bluetooth และยังมีข้อเสียอื่นๆ ด้วย ตัวอย่างเช่น ไม่สะดวกที่จะวางนิ้วบนกันชน

Microsoft เปิดตัวคอนโซล Xbox One S ไม่นานหลังจากนั้นและการออกแบบคอนโทรลเลอร์ก็เปลี่ยนไป เกมแพดได้รับฝาพลาสติกด้านบน นอกจากนี้ยังมีการเพิ่มแจ็คหูฟังขนาด 3.5 มม. ที่ด้านล่างของเคส (ซึ่งเป็นคุณสมบัติที่โดดเด่นอีกด้วย) แต่ที่สำคัญที่สุดคือรุ่นนี้รองรับบลูทูธ ต่อไปนี้เป็นวิธีเชื่อมต่อคอนโทรลเลอร์ไร้สายของคุณ:

1. คลิก ปุ่ม Windowsบนแป้นพิมพ์และพิมพ์บลูทูธ ควรเน้นการตั้งค่าไร้สายในผลการค้นหา คลิกเพื่อเปลี่ยนคุณสมบัติ พารามิเตอร์ Bluetooth ควรเป็น "เปิดใช้งาน" และโดยทั่วไปควรพร้อมใช้งานสำหรับการเลือก

2. เปิดคอนโทรลเลอร์ Xbox One ของคุณโดยกดปุ่ม Guide ค้างไว้ กดปุ่มซิงค์ที่ด้านบนของคอนโทรลเลอร์จนกว่าจะกะพริบอย่างรวดเร็ว

3. จากเมนูการตั้งค่า Bluetooth เลือก “เพิ่มอุปกรณ์ Bluetooth” หลังจากค้นหาไม่กี่วินาที คอนโทรลเลอร์ Xbox One ของคุณควรปรากฏขึ้น คลิกเพื่อจับคู่ ทุกอย่าง - คุณเชื่อมต่อกับคอมพิวเตอร์โดยไม่ต้องใช้สาย

คุณสามารถซื้อได้ รวมถึงสำหรับนักเล่นเกมมืออาชีพในร้านค้า PiterPlay

หลายคนรู้จักแอปพลิเคชั่น Remotr สำหรับเดสก์ท็อปและอุปกรณ์มือถือ ซึ่งช่วยให้คุณสตรีมเกมพีซีบน iOS และ อุปกรณ์ Androidเพื่อเล่น ตอนนี้โปรแกรมพร้อมใช้งานบนคอนโซลแล้ว และตอนนี้คุณสามารถถ่ายโอนเกมจากคอมพิวเตอร์ของคุณไปยังทีวีผ่านคอนโซลเกม Xbox One

ในการใช้แอปพลิเคชัน Remotr คุณต้องไปที่เว็บไซต์ทางการของแอปพลิเคชัน ลงทะเบียน... หลังจากนั้น ดาวน์โหลดและติดตั้งโปรแกรม Remort บนคอมพิวเตอร์ของคุณ แอปพลิเคชันนี้จะตรวจหาเกมทั้งหมดบนพีซีของคุณโดยอัตโนมัติ (รวมถึงเกมที่ติดตั้งผ่าน Steam) ถัดไป ติดตั้งแอปพลิเคชั่น Remotr บนคอนโซลและเข้าสู่ระบบภายใต้ บัญชีผู้ใช้จากนั้นเลือกจากรายการ อุปกรณ์ที่ใช้ได้คอมพิวเตอร์ของคุณ. นั่นคือทั้งหมดที่ ยังคงต้องเลือกเกมและคุณสามารถเริ่มได้

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

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

ควรสังเกตว่าแอพ Remotr ได้รับความนิยมหลักบนอุปกรณ์มือถือ เพียงป้อนการค้นหา "ดาวน์โหลดเกมและแอพสำหรับ Android ฟรี" เพื่อค้นหาโปรแกรมและดาวน์โหลดไปยังอุปกรณ์ของคุณได้อย่างง่ายดาย ซึ่งจะทำให้สามารถเล่นโปรเจ็กต์ AAA จาก Steam และบริการคอมพิวเตอร์อื่นๆ บนอุปกรณ์มือถือได้ โดยการสตรีมจากพีซี เนื่องจาก gamepads ที่ทันสมัยส่วนใหญ่รองรับการทำงานรวมถึงกับ อุปกรณ์มือถือ Remotr เป็นที่นิยมมากในหมู่ผู้เล่นที่ให้ความสำคัญกับความคล่องตัว

ด้วยการเชื่อมต่อ USB คุณสามารถเชื่อมต่อคอนโทรลเลอร์ไร้สาย Xbox 8 ตัวพร้อมกัน หรือคอนโทรลเลอร์ 4 ตัวที่ต่อกับชุดหูฟัง Xbox Chat หากคอนโทรลเลอร์มีชุดหูฟังสเตอริโอ Xbox จะสามารถเชื่อมต่อได้เพียง 2 เครื่องพร้อมกัน

ตัวเลือกที่ 2: Xbox Wireless (ในตัวหรือกับ Xbox Wireless Adapter สำหรับ Windows)

  1. บนพีซีของคุณ ไปที่ การตั้งค่า > อุปกรณ์.
  1. เลือก เพิ่มบลูทูธหรืออุปกรณ์อื่นๆ.
  1. เลือก อย่างอื่น.
  1. เลือก Xbox Wireless Controller.
  1. คลิก เสร็จแล้ว.

ด้วยการเชื่อมต่อ Xbox Wireless คุณสามารถเชื่อมต่อคอนโทรลเลอร์ไร้สาย Xbox 8 ตัวพร้อมกัน หรือคอนโทรลเลอร์ 4 ตัวที่ต่อกับชุดหูฟัง Xbox Chat หากคอนโทรลเลอร์มีชุดหูฟังสเตอริโอ Xbox จะสามารถเชื่อมต่อได้เพียง 2 เครื่องพร้อมกัน

เพื่อให้แน่ใจว่าคุณมีเฟิร์มแวร์ล่าสุดสำหรับคอนโทรลเลอร์และชุดหูฟังของคุณ โปรดดู อัปเดต Xbox One Controller ของคุณ

สำหรับข้อมูลเพิ่มเติม โปรดดูที่ ตั้งค่า Xbox Wireless Adapter สำหรับ Windows อแดปเตอร์นี้มาด้วยตัวเองหรือมาเป็นกลุ่มกับ Xbox Wireless Controller

  • Xbox Wireless Adapter สำหรับ Windows อาจไม่มีจำหน่ายในทุกตลาด
  • เมื่อเปิดโหมดเครื่องบินไว้ Xbox Accessories Radio จะถูกปิดโดยค่าเริ่มต้น คุณจะต้องเปิดอีกครั้งหากต้องการใช้ฟังก์ชันนี้ขณะอยู่ในโหมดเครื่องบิน

ตัวเลือก 3: Bluetooth

Xbox One Wireless Controllers อาจรองรับการเชื่อมต่อกับพีซีของคุณผ่าน Bluetooth คอนโทรลเลอร์ของคุณมีคุณสมบัตินี้หากดูเหมือนด้านล่างในภาพประกอบนี้:


บนตัวควบคุมที่รองรับ Bluetooth พลาสติกรอบๆ ปุ่ม Xbox เป็นส่วนหนึ่งของส่วนควบคุม สำหรับคอนโทรลเลอร์ที่ไม่มีบลูทูธ พลาสติกรอบๆ ปุ่ม Xbox จะอยู่ด้านบนสุดซึ่งมีกันชนอยู่

  • Bluetooth ต้องใช้พีซีที่ใช้การอัปเดตในโอกาสวันครบรอบของ Windows 10 ดู Windows Update: คำถามที่พบบ่อย
  • .
  • รองรับ Bluetooth บนพีซี แท็บเล็ต และแล็ปท็อป ไม่รองรับอุปกรณ์พกพา
  • Bluetooth ไม่รองรับไฟล์แนบใดๆ เช่น ชุดหูฟัง แชทแพด หรือ Xbox Stereo Adapter
  • เราขอแนะนำให้เชื่อมต่อคอนโทรลเลอร์เพียงตัวเดียวในแต่ละครั้งโดยใช้บลูทูธ

ทำตามขั้นตอนเหล่านี้เพื่อจับคู่คอนโทรลเลอร์ของคุณกับพีซีโดยใช้ Bluetooth:

  1. ตรวจสอบให้แน่ใจว่าคุณได้อัปเดตพีซีของคุณเป็นการอัปเดตในโอกาสวันครบรอบของ Windows 10 แล้ว ดู Windows Update: คำถามที่พบบ่อยเพื่อเรียนรู้วิธีรับการอัปเดต Windows ล่าสุด
  2. เพื่อประสิทธิภาพสูงสุด อัปเดตคอนโทรลเลอร์ของคุณ ดูวิธีอัปเดต Xbox One Controller บน Windows 10
  3. เปิด Xbox Wireless Controller ของคุณโดยกด Xboxปุ่ม.
  4. กดปุ่ม Connect ของคอนโทรลเลอร์เป็นเวลาสามวินาทีแล้วปล่อย


  1. บนพีซีของคุณ เลือก เริ่ม จากนั้นเลือก การตั้งค่า > อุปกรณ์ > บลูทูธและอุปกรณ์อื่นๆ.
  2. เปิด Bluetooth เพื่อให้พีซีของคุณสามารถค้นพบอุปกรณ์ Bluetooth ได้
  1. เลือก Xbox Wireless Controller > คู่.

เชื่อมต่อคอนโทรลเลอร์กับพีซี Windows 8.1 หรือ Windows 7

เมื่อคุณเชื่อมต่อ Xbox Wireless Controller กับพีซี Windows 8.1 หรือ Windows 7 ด้วยสายไมโคร USB Windows จะดาวน์โหลดและติดตั้งไดรเวอร์สำหรับคอนโทรลเลอร์โดยอัตโนมัติ หาก Windows ไม่ได้ตั้งค่าให้ดาวน์โหลดซอฟต์แวร์อุปกรณ์โดยอัตโนมัติ คุณสามารถตรวจสอบการอัปเดตผ่านตัวจัดการอุปกรณ์ได้

อัปเดตไดรเวอร์ผ่านตัวจัดการอุปกรณ์

วิธีตรวจสอบการอัปเดตด้วยตนเองใน Device Manager มีดังนี้

  1. ชี้ไปที่มุมล่างขวาของหน้าจอ เลื่อนตัวชี้เมาส์ขึ้น จากนั้นเลือก ค้นหา.
  2. เข้า ตัวจัดการอุปกรณ์ในช่องค้นหา จากนั้นเลือก ตัวจัดการอุปกรณ์.
    บันทึก Windows อาจขอรหัสผ่านผู้ดูแลระบบจากคุณหรือเพื่อยืนยันการเลือกของคุณ
  3. ค้นหาและขยาย
  4. คลิกขวาที่ขยาย Microsoft Xbox One Controller และเลือก อัปเดตซอฟต์แวร์ไดรเวอร์.
  5. เลือก ค้นหาซอฟต์แวร์ที่อัปเดตโดยอัตโนมัติ.

ด้วยการเชื่อมต่อ Xbox Wireless หรือ USB คุณสามารถเชื่อมต่อ 4 Xbox Wireless Controllers ได้ในเวลาเดียวกัน คุณจะไม่ได้รับเสียงผ่านตัวควบคุม ดังนั้นจึงไม่จำเป็นต้องเชื่อมต่อชุดหูฟัง ไม่รองรับการเชื่อมต่อบลูทูธ

  • หากคอนโทรลเลอร์ไม่ตอบสนอง ให้ลองใช้สายไมโคร USB อื่น
  • ในการใช้ Xbox Wireless Controller กับคอนโซลของคุณหลังจากใช้กับพีซี คุณต้องซิงค์คอนโทรลเลอร์กับคอนโซลอีกครั้ง คุณสามารถทำได้โดยใช้ปุ่มซิงค์แบบไร้สายหรือสาย USB สำหรับรายละเอียด โปรดดู เชื่อมต่อคอนโทรลเลอร์ Xbox One ไร้สายกับคอนโซลของคุณ
  • ข้อมูลนี้ใช้กับคอนโทรลเลอร์ไร้สาย Xbox One เท่านั้น สำหรับความช่วยเหลือเกี่ยวกับ gamepads หรือจอยสติ๊กอื่น ๆ หรือสำหรับข้อมูลเกี่ยวกับการกำหนดค่าเกมเฉพาะเพื่อให้คุณสามารถเล่นกับคอนโทรลเลอร์ได้ โปรดดูที่เว็บไซต์ของผู้ผลิต

ถึงมือสมัครเล่นหลายคน เกมส์คอมพิวเตอร์ตัวควบคุม Xbox 360 เป็นที่รู้จักกันดี เขาเป็นทหารผ่านศึกและมีแฟน ๆ จำนวนมาก สามารถเชื่อมต่อกับคอมพิวเตอร์โดยใช้สายเคเบิลหรืออแด็ปเตอร์ไร้สาย และนักเล่นเกมหลายคนชอบเล่นเกมพีซีด้วย เวอร์ชันที่อัปเดตสำหรับ Xbox One ยังสามารถเป็น เชื่อมต่อกับ PCผ่านช่องเสียบ micro-USB และยังมีการปรับปรุงอีกมากมายที่เกมเมอร์จะต้องชอบ สำหรับคอนโทรลเลอร์นี้ ไดรเวอร์สำหรับ Windows 8 และ Windows 7 ได้รับการเผยแพร่แล้วและเข้ากันได้กับ XInput API แอพพลิเคชั่นที่ออกแบบมาให้ทำงานกับ gamepads จะสามารถทำงานกับคอนโทรลเลอร์ตัวใหม่ได้ทันที

คอนโทรลเลอร์ Xbox 360 ได้พิสูจน์ตัวเองว่าเป็นผลิตภัณฑ์ที่แข็งแกร่งและมีคุณภาพสูงซึ่งใช้งานได้ยาวนาน ปราศจากข้อบกพร่องร้ายแรงใดๆ มียอดขายเพิ่มขึ้นอย่างต่อเนื่องของคอนโทรลเลอร์เหล่านี้ รวมถึงจำนวนเกมที่สามารถเล่นได้ด้วยอุปกรณ์นี้

มีอะไรใหม่บ้าง?


เวอร์ชันอัปเดตสำหรับ Xbox One ได้รวมเอาสิ่งที่ดีที่สุดที่อยู่ในคอนโทรลเลอร์ Xbox 360 เข้าไว้ด้วยกัน ทำให้สะดวกยิ่งขึ้น รูปร่างเปลี่ยนไปเล็กน้อยตอนนี้ตัวควบคุม "นั่ง" อยู่ในมือได้ดีขึ้น หลายคนยังสังเกตเห็นว่าไม่มีช่องใส่แบตเตอรี่ ตอนนี้ตัวควบคุมกลับไม่มีส่วนที่ยื่นออกมานี้

อย่างไรก็ตาม คอนโทรลเลอร์นี้ใช้แบตเตอรี่ AA ปกติหรือแบตเตอรี่แบบชาร์จซ้ำได้ที่มีขนาดเท่ากันสำหรับแหล่งจ่ายไฟ ควรสังเกตด้วยว่าไม่มีรูสำหรับสกรู, ความไวที่เพิ่มขึ้นของ DPAD และจอยสติ๊ก, มอเตอร์สั่นสะเทือนใหม่ในทริกเกอร์ นอกจากนี้ยังมีการเปลี่ยนแปลงที่ "มองไม่เห็น" ในโปรโตคอลไร้สาย ตัวควบคุม Xbox 360 ทำงานที่ประมาณ 1.6 เมกะบิตต่อวินาที เวอร์ชั่นใหม่แบนด์วิดท์เพิ่มขึ้นมากกว่า 20 เท่า ซึ่งช่วยให้ขยายความเป็นไปได้ของอุปกรณ์ที่เชื่อมต่อ หนึ่งในอุปกรณ์เหล่านี้อาจเป็นชุดหูฟังสเตอริโอ:

API

วิธีหลักในการทำงานกับแป้นเกมบน Windows คือการใช้ C ++ XInput API ควรสังเกตว่าไม่มีฟังก์ชันเริ่มต้น คุณเพียงแค่สำรวจสถานะของคอนโทรลเลอร์:

สถานะ XINPUT_STATE; ผลลัพธ์ DWORD = XInputGetState (0, & state); if (ผลลัพธ์ == ERROR_SUCCESS) (ถ้า (state.Gamepad.wButtons & XINPUT_GAMEPAD_A) (// กดปุ่ม A))

ฟังก์ชัน XInputGetState รับดัชนีคอนโทรลเลอร์ (สามารถเชื่อมต่อได้หลายรายการ) เป็นพารามิเตอร์ เช่นเดียวกับโครงสร้างที่มีสถานะที่คืนค่าของปุ่ม:
typedef struct _XINPUT_STATE (DWORD dwPacketNumber; // หมายเลขลำดับของแพ็คเกจ XINPUT_GAMEPAD Gamepad;) XINPUT_STATE, * PXINPUT_STATE; typedef struct _XINPUT_GAMEPAD (WORD wButtons; BYTE bLeftTrigger; BYTE bRightTrigger; SHORT sThumbLX; SHORT sThumbLY; SHORT sThumbRX; SHORT sThumbRY;) XINPUT_GAMEPAD_; GAME PHUMBRY

ปุ่มมีรหัสบิต:

#define XINPUT_GAMEPAD_DPAD_UP 0x0001 #define XINPUT_GAMEPAD_DPAD_DOWN 0x0002 #define XINPUT_GAMEPAD_DPAD_LEFT 0x0004 #define XINPUT_GAMEPAD_DPAD_RIGHT 0x0008 #define XINPUT_GAMEPAD_START 0x0010 #define XINPUT_GAMEPAD_BACK 0x0020 #define XINPUT_GAMEPAD_LEFT_THUMB 0x0040 #define XINPUT_GAMEPAD_RIGHT_THUMB 0x0080 #define XINPUT_GAMEPAD_LEFT_SHOULDER 0x0100 #define XINPUT_GAMEPAD_RIGHT_SHOULDER 0x0200 #define XINPUT_GAMEPAD_A 0x1000 #define XINPUT_GAMEPAD_B 0x2000 #define XINPUT_GAMEPAD_X 0x4000 #define XINPUT_GAMEPAD_Y 0x8000

สถานการณ์ซับซ้อนขึ้นเล็กน้อยด้วยค่าทริกเกอร์และจอยสติ๊กสองตัว ค่าของแกน X, Y อยู่ภายใน SHRT_MIN-SHRT_MAX (-32768 +32767) และสำหรับทริกเกอร์ _UI8_MAX (255) โดยปกติในเกมค่าเหล่านี้จะถูกทำให้เป็นมาตรฐานเป็น -1.0 +1.0 นอกจากนี้สำหรับจอยสติ๊กควรคำนึงถึงโซนที่เรียกว่าเดดโซนด้วย ค่าที่ส่งคืนของแกนที่ตำแหน่งเป็นกลางอาจแตกต่างจากศูนย์และเพื่อที่จะละเว้นควรใช้ค่ามาตรฐานของ "เขตตาย" ซึ่งควรคำนวณตามอัลกอริทึมต่อไปนี้:

ขนาดลอย = sqrt (state.Gamepad.sThumbRX * state.Gamepad.sThumbRX + state.Gamepad.sThumbRY * state.Gamepad.sThumbRY); ถ้า (ขนาด> XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE) (// จอยสติ๊กถูกย้ายจริงๆ)

ค่าเริ่มต้นสำหรับเกณฑ์เหล่านี้มีดังนี้:
#define XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE 7849 #define XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE 8689 #กำหนด XINPUT_GAMEPAD_TRIGGER_THRESHOLD 30

คุณสามารถดูตัวอย่างการทำงานกับ gamepad โดยละเอียดได้ที่ code.msdn.com และใช้ wrapper ที่รวมอยู่ใน DirectX Toolkit
นอกจากฟังก์ชันที่เกี่ยวข้องโดยตรงกับการสำรวจสถานะของคอนโทรลเลอร์แล้ว XInput ยังมีฟังก์ชันสำหรับควบคุมมอเตอร์สั่นสะเทือนและอุปกรณ์เสริมที่เชื่อมต่ออยู่ด้วย เช่น สำหรับการบันทึกเสียงจากชุดหูฟังหรือเล่นเสียงบนชุดหูฟัง

รองรับจอยสติ๊กสำหรับโค้ดที่ได้รับการจัดการในไลบรารี XNA และ Monogame Internet Explorer Developer Channel มีการใช้งาน W3C Gamepad API รุ่นทดลอง และคุณสามารถใช้คอนโทรลเลอร์ของคุณเพื่อสร้างเกม HTML / Javasctipt สำหรับทั้งเว็บและ แอพพลิเคชั่น Windows 8:

ตัวอย่าง Gamepad API

หากคุณต้องการเพิ่มการรองรับ gamepad ให้กับเกม Windows 8 HTML5 ของคุณตอนนี้ โดยไม่ต้องรอเกมถัดไป เวอร์ชั่นอินเทอร์เน็ต Explorer คุณสามารถใช้ XInput wrapper สำหรับ Javasctipt

รองรับ Gamepad ใน Unity3d ด้วย คลาส Input มีวิธีการที่จำเป็นทั้งหมดสำหรับการทำงานกับสถานะตัวควบคุม:

ใช้ UnityEngine; ใช้ System.Collections; คลาสสาธารณะ NewBehaviourScript: MonoBehaviour (void Start () () void Update () (var axisX = Input.GetAxis ("Horisontal"); if (Input.GetButtonDown ("A Btn")) (// กดปุ่ม A)) )
อย่าลืมกำหนดค่าชื่อที่ถูกต้องสำหรับปุ่มและจอยสติ๊ก ( แก้ไข/ โครงการ การตั้งค่า/ ป้อนข้อมูล):

จากตัวอย่างที่ให้มา เห็นได้ชัดว่าการทำงานกับแป้นเกมนั้นง่ายมากและไม่ต้องใช้ความพยายามที่ซับซ้อนมาก หากคุณกำลังพัฒนาเกมสำหรับ Windows 8 โดยใช้ C ++, C #, Unity หรือ HTML - อย่าลืมรวมการรองรับ gamepads คุณสมบัตินี้จะดึงดูดผู้เล่นหลายคน

ลิงค์ที่มีประโยชน์

  • ทดลองใช้ Azure ฟรี 30 วัน!
    • Microsoft Azure Dev Center (azurehub.ru) - สคริปต์ คำแนะนำ ตัวอย่าง แนวทางการพัฒนา

คอนโทรลเลอร์ Xbox One ถือเป็นหนึ่งในเกมแพดที่ดีที่สุดที่ใช้งานได้ไม่เฉพาะกับคอนโซล Xbox One / One S / One X เท่านั้น แต่ยังใช้ได้กับคอมพิวเตอร์ Windows ด้วย คุณสามารถเชื่อมต่อแป้นเกมกับคอมพิวเตอร์และเล่นเกมโปรดได้อย่างง่ายดาย บทแนะนำสั้นๆ นี้จะแสดงวิธีเชื่อมต่อคอนโทรลเลอร์ไร้สาย Xbox One S กับพีซี Windows 10 ของคุณ

เชื่อมต่อคอนโทรลเลอร์ Xbox One กับคอมพิวเตอร์ของคุณบน Windows 10

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

สำหรับ งานที่ถูกต้องคอนโทรลเลอร์ คอมพิวเตอร์ของคุณต้องได้รับการอัปเดตเป็น Windows 10 Anniversary Update 1607 หรือใหม่กว่า หากต้องการตรวจสอบเวอร์ชัน Windows 10 ของคุณ ให้คลิก ชนะ+ Rและป้อน วินเวอร์... ในหน้าต่างที่ปรากฏขึ้น หมายเลขเวอร์ชัน ระบบปฏิบัติการต้องเป็น 1607 ขึ้นไป (1607, 1703, 1709 เป็นต้น) หากคอมพิวเตอร์ของคุณไม่ได้อัปเดตเป็น 1607 ให้ดาวน์โหลดทั้งหมด การอัปเดตที่มีอยู่หรืออัปเดตด้วยตนเอง

แน่นอนว่าพีซีจะต้องติดตั้ง Bluetooth ไม่เช่นนั้นจะไม่สามารถเชื่อมต่อคอนโทรลเลอร์แบบไร้สายได้ หากคอมพิวเตอร์ของคุณไม่มี Bluetooth คุณจะต้องซื้ออะแดปเตอร์ USB มันจะทำงานเหมือนกับบลูทูธในตัว

เกมแพดเชื่อมต่อกับคอมพิวเตอร์ของคุณอย่างง่ายดาย เนื่องจากได้รับการออกแบบมาให้ทำงานกับอุปกรณ์ Windows 10


หลังจากนั้น gamepad จะพร้อมใช้งานได้ตลอดเวลา หากไม่ได้ใช้งานเป็นเวลา 15 นาที ตัวควบคุมจะปิดโดยอัตโนมัติเพื่อประหยัดพลังงานแบตเตอรี่ หากต้องการเปิดอีกครั้ง ให้กดปุ่ม Xbox มันจะกะพริบหนึ่งครั้งแล้วสว่างขึ้น ซึ่งทำหน้าที่เป็นสัญญาณว่าคอนโทรลเลอร์จับคู่กับคอมพิวเตอร์และพร้อมที่จะผสม

บันทึก: เอาต์พุตเสียง 3.5 มม. ไม่ทำงานเมื่อคอนโทรลเลอร์เชื่อมต่อแบบไร้สายกับคอมพิวเตอร์ นอกจากนี้ วิธีการเชื่อมต่อนี้ไม่รองรับ Chatpads และอุปกรณ์เสริมคอนโทรลเลอร์อื่นๆ

ถ้าปรากฎว่าคุณมี เวอร์ชั่นเก่าตัวควบคุม Xbox One จากนั้นกระบวนการจับคู่จะซับซ้อนขึ้นเล็กน้อย คอมพิวเตอร์ต้องติดตั้งอะแดปเตอร์เฉพาะเพื่อใช้งานกับอุปกรณ์ต่อพ่วงที่ผ่านการรับรอง Xbox มันเหมือนกับดองเกิลสำหรับคีย์บอร์ดไร้สาย ผู้ผลิตบางรายติดตั้งอะแดปเตอร์ Xbox Wireless ที่โรงงาน แต่สิ่งเหล่านี้หาได้ยาก คุณมักจะต้องซื้ออแด็ปเตอร์ไร้สายเพื่อจับคู่คอมพิวเตอร์กับคอนโทรลเลอร์ของคุณ อีกทางเลือกหนึ่งคือซื้อสายเชื่อมต่อ การเชื่อมต่อประเภทนี้จะเชื่อถือได้มากกว่าในแง่หนึ่ง แต่วิธีนี้ไม่สะดวกเท่าการเชื่อมต่อผ่าน Bluetooth หรือใช้อแด็ปเตอร์ไร้สายอีกต่อไป ซึ่งค่อนข้างชัดเจน

โปรดทราบว่าคุณสามารถเชื่อมต่อเกมแพด Xbox One S กับคอมพิวเตอร์โดยใช้สาย microUSB ในกรณีนี้ คอนโทรลเลอร์จะได้รับพลังงานจากคอมพิวเตอร์พร้อมๆ กันและทำงานในเกมของคุณ

วิธีเชื่อมต่อคอนโทรลเลอร์ Xbox One กับพีซี Windows 8/7 แบบไร้สาย

รองรับเฉพาะโหมดต่อสายบนคอมพิวเตอร์ที่ใช้ Windows 8.1 และ Windows 7 อุปกรณ์เหล่านี้ไม่รองรับการเชื่อมต่อ Bluetooth บนคอนโทรลเลอร์ Xbox One S คุณเพียงแค่ต้องเชื่อมต่อคอนโทรลเลอร์ผ่านสาย microUSB เข้ากับคอมพิวเตอร์ หลังจากนั้นพีซีจะค้นหาทุกสิ่งได้ด้วยตัวเอง ไดรเวอร์ที่จำเป็นและเตรียมแป้นเกมที่ยอดเยี่ยมของคุณให้พร้อมสำหรับการใช้งาน

บันทึก: หากต้องการใช้คอนโทรลเลอร์กับ Xbox อีกครั้งหลังจากเชื่อมต่อกับคอมพิวเตอร์แล้ว คุณต้องซิงค์คอนโทรลเลอร์กับคอนโซลอีกครั้ง

วิธีค้นหาระดับแบตเตอรี่ในแป้นเกม

หากคุณเชื่อมต่อคอนโทรลเลอร์กับคอนโซล Xbox จะแสดงระดับแบตเตอรี่ที่เหลืออยู่บนแดชบอร์ด หากคุณเชื่อมต่อคอนโทรลเลอร์กับคอมพิวเตอร์ คุณจะต้องใช้ยูทิลิตี้ของบริษัทอื่น Windows 10 ยังไม่มีตัวบ่งชี้แบตเตอรี่ของระบบใน gamepad ซึ่งเป็นข้อเสียเปรียบอย่างมากของระบบปฏิบัติการซึ่งให้ความสำคัญกับการเล่นเกมเป็นอย่างมาก

โปรแกรมขนาดเล็กมากแต่มีประสิทธิภาพหนึ่งโปรแกรมจะช่วยคุณในเรื่องนี้ โดยจะวางตัวแสดงสถานะแบตเตอรี่ของคอนโทรลเลอร์ไว้ในพื้นที่แจ้งเตือน โปรดทราบว่าแอปพลิเคชันจะทำงานเมื่อเชื่อมต่อกับแป้นเกมเท่านั้น และต้องเปิดทุกครั้งที่คุณเปิดคอนโทรลเลอร์ แม้จะมีคุณลักษณะนี้ แอปจะแสดงเปอร์เซ็นต์แบตเตอรี่ที่เหลืออยู่สำหรับ Xbox One, Xbox 360 และตัวควบคุมที่เข้ากันได้กับ XInput อื่นๆ อย่างมีประสิทธิภาพ

ดาวน์โหลดยูทิลิตี้จากลิงค์จาก GitHub แกะไปยังที่ใดก็ได้ที่คุณสะดวก แล้วเปิดไฟล์ XB1ตัวควบคุมแบตเตอรี่ตัวบ่งชี้.exe... ไอคอนของคอนโทรลเลอร์และแบตเตอรี่จะปรากฏบนแถบงานดังในภาพหน้าจอด้านบน