ان Microsoft Common Controller API هو عبارة عن مجموعة من التعريفات لبرنامج Microsoft Common Controller الخاص بنظام تشغيل ويندوز وهو متاح لجميع الاصدرارت, بما فيها ويندوز XP , و ويندوز فيستا , وويندوز 7, وويندوز 8. Microsoft Common Controller API يتيح للمستخدمين تثبيت ادوات التحكم في الالعاب على الكومبيوتر. والتي يستطيعوا ان يستخدموها في اللعب او بديلا للماوس.
محبي الالعاب وجهاز Xbox يعرفون برنامج Microsoft Common Controller API لتوصيل اجهزة Xbox و Xbox 360 لتعمل مع انظمة تشغيل ويندوز, فانه يمكنهم من الاستفادة من امكانيات الكومبيوتر ( مثل رسوم جرافيك افضل و المعالجة السريعة والمنتجات الرخيصة) وبدون العيوب المعروفة مثل استخدام الماوس ولوحة المفاتيح في الالعاب.
اذا منت تحب اللعب عبر الكومبيوتر ولكن اصبحت تستخدم اجهزة الالعاب بسبب عدم الراحة في التحكم, اذا برنامج Microsoft Common Controller API هو اختيارك لتعود لاستخدام الكومبيوتر في اللعب مجددا.