হয়তো আপনি 'XInput' এবং 'DirectInput' শব্দগুলো ഇവা-এই শুনেছেন, প্রায়শই উইন্ডোজের জন্য ব্যবহারযোগ্য কন্ট্রোলার রেফারেন্স দিয়ে। কিন্তু এগুলো আসলে কী বোঝায়? কীতে কোনটিটি আপনার কাছে আছে তা মানে রাখে, এবং যদি রাখে, তবে আপনার কাছে কী আছে সেটা কীভাবে বুঝবেন?
চলুন উভয় টার্ম এক্সপ্লোর করি এবং প্রতিটির আপনার জন্য কী মানে সেটা দেখি।
XInput, DirectInput, এবং ইনপুট লাইব্রেরি
এই সব টার্ম কন্ট্রোলার এবং আপনার সিস্টেমের মাঝপথে থাকা একটি API কে রেফার করে। মূলত, আপনার কন্ট্রোলার আপনার কম্পিউটারের সাথে কীভাবে কথা বলে এবং বুঝে কোন বাটন কী মানে।
এই সব কথা বলার মানে হলো, আপনাকে সাধারণত চিন্তা করতে হবে না কোনটি কোনটি এবং কী কী করে। ড্রাইভার প্যাকেজ আপনার প্রয়োজনীয় জিনিস ইনস্টল করবে এবং কন্ট্রোলার অটোমেটিক্যালি সেটি অ্যাসাইন করবে যা সেটি ব্যবহার করে।
পুরনো API, নতুন API, সব একইভাবে কাজ করবে
এই দুটি লাইব্রেরির মধ্যে যত টেকনিক্যাল পার্থক্য থাকুক, মডার্ন গেমপ্যাডগুলো অধিকাংশ অভিজ্ঞতা униফাইড করেছে, এবং সত্যিকারের অর্থে পিসি গেমিংকে 'প্লাগ-অ্যান্ড-প্লে' বানিয়ে দিয়েছে।
তবুও, এই দুটি টার্মের পার্থক্য জানা ভালো, কারণ আপনার নিজের গেমপ্যাড ট্রাবলশুট করার সময় এটা কাজে লাগতে পারে।