บางทีคุณอาจเคยได้ยินคำว่า 'XInput' และ 'DirectInput' ที่นี่และที่นั่น ซึ่งมักจะอ้างอิงถึงตัวควบคุมที่คุณสามารถใช้สำหรับ Windows แต่สิ่งที่พวกเขาหมายถึงจริงๆ? ไม่สำคัญว่าคุณมีอันไหน และถ้าใช่ คุณจะบอกได้อย่างไรว่าคุณมีอะไร
มาสำรวจคำศัพท์ทั้งสองกันและดูว่าแต่ละคำมีความหมายต่อคุณอย่างไร
XInput, DirectInput และ Input Libraries
ข้อกำหนดทั้งหมดเหล่านี้อ้างถึง API ที่มีอยู่ระหว่างตัวควบคุมและระบบของคุณ โดยพื้นฐานแล้ว วิธีที่ตัวควบคุมพูดคุยกับคอมพิวเตอร์ของคุณและรู้ว่าปุ่มหมายถึงอะไร
ทั้งหมดนี้กล่าวได้ว่า โดยทั่วไปคุณไม่จำเป็นต้องกังวลว่าอันไหนอันไหนอันใดอันใดอันใดอันใดอันหนึ่ง แพ็คเกจไดรเวอร์จะติดตั้งสิ่งที่คุณต้องการและคอนโทรลเลอร์จะได้รับมอบหมายให้ทำงานโดยอัตโนมัติ
API เก่า, API ใหม่, ทั้งหมดจะทำงานเหมือนกัน
แม้ว่าจะมีความแตกต่างทางเทคนิคมากมายระหว่างไลบรารีทั้งสองนี้ แต่ gamepad สมัยใหม่ได้รวมประสบการณ์เป็นหนึ่งเดียว และทำให้การเล่นเกมบนพีซีเป็น 'plug-and-play'
ถึงกระนั้น การรู้ความแตกต่างระหว่างคำสองคำนี้ก็คุ้มค่า เนื่องจากอาจเกิดขึ้นเมื่อแก้ไขปัญหาแป้นเกมของคุณเอง