
مشکل «شناسایی نشدن ‘کنترلر در PC» یکی از اعصابخوردکنترین چیزهایی است که موقع بازی کردن سراغمان میآید؛ مخصوصاً وقتی مطمئنی خود کنترلر سالم است اما بازی یا سیستم به هر دلیلی هیچ واکنشی نشان نمیدهد. این مشکل برای بازیهای قدیمی بیشتر و رایجتر است و با آپدیتهای پیاپی ویندوز و یا نصب ویندوزهای بروزتر امکان استفاده از گیمپد در بازیهای قدیمی سختتر و سختتر میشود. یکی از بهترین راهحلها برای این مشکل، استفادهی درست و اصولی از Steam Input است؛ سیستمی که استیم برای مدیریت و نگاشت دکمههای انواع کنترلرها به بازیها فراهم کرده است.
قبل از فعالسازی و اضافه کردن کنترلر به استیم از شناسایی شدن دسته خود در ویندوز مطمئن شوید. اگر روی بازیهای دیگر دسته شما شناسایی میشود ینی دسته شما در ویندوز به طور صحیح شناسایی شده است. اگر بازی دیگری روی سیستم خود نصب ندارید از این روش زیر از شناسایی دسته خود مطمئن شوید.
کلید ترکیبی win + R را زده و داخل آن joy.cpl را وارد کنید در پنجره بازشده لیست دستههای متصل به ویندوز وجود دارد که میتونید با زدن گزینه Properties عملکردها و کلیدهای آن را تست کنید.

اگر کنترلر شما در این لیست وجود ندارد به این معنیست که ویندوز به هردلیلی آن را شناسایی نکرده و رفع این مشکل نیز در این مقاله شرح داده نمیشود.
پس از اطمینان از شناسایی ویندوز باید استیم را باز کرده و در بخش «Settings» وارد سربرگ «Controller» شده و نوع کنترلر خود را مشخص کنید. (معمولا استیم به طور خودکار آن را شناسایی میکند.)

همچنین میتونید با استفاده گزینه «Test Device Input» از عملکردهای دسته خود تست بگیرید و یا با استفاده از گزینه «Calibration & Advanced Setting» تنظیمات بیشتری روی آن اعمال کنید.
اگر بازی شما از استیم خریداریشده که به طور پیش فرض در لایبری استیم شما موجود است ولی اگر از استورهای دیگر مثل اپیک یا ویندوز خریداری شده و یا از نسخههای کرکشده استفاده میکنید باید طبق این آموزش بازی خود را به لایبری استیم اضافه کنید.

در بخش لایبری روی گزینهی «Add a Game» پایین سمت چپ برنامه کلیک کنید. سپس از لیست باز شده گزینه «Add a Non-Steam Game» را انتخاب کنید.
در صفحه جدید باید صبر کنید تا خود استیم یک لیست کامل از بازیهای نصبشده روی سیستم شما بیابد در صورتی که بازی مورد نظر شما در لیست وجود داشت آن را انتخاب کرده و گزینه «Add Selected Programs» را انتخاب کنید. ولی درصورتی که در لیست وجود نداشت باید با زدن گزینه «Browse» و سپس انتخاب کردن Exe اجرایی بازی آن را به لیست اضافه کنید.
با انجام مراحل بالا بازی شما به لیست بازیهای قابل اجرا و مدیریت در استیم اضافه خواهد شد.
برای فعال کردن Steam Input روی بازی مورد نظر خود راست کلیک کرده و گزینه Properties را انتخاب کنید.

برای فعالسازی از سربرگ «Controller» گزینه «Enable Steam Input» را از لیست کشویی انتخاب کنید.
در این حالت خود استیم براساس بازی و دستهی شما کلیدهای آن را تنظیم میکند بهتره برای تغییر کلیدها و چینش کلیدها از تنظیمات داخل بازی استفاده کنید. ولی با این حال اگر بازی شما تنظیمات خوبی برای مدیریت این بخش ارايه نمیدهد میتونین با استفاده از گزینه «Controller Configurator» تنظیمات پیشرفتهتری برای چینش کلیدها و عملکرد دسته درون بازی انجام دهید.
برای رفع مشکل شناسایی نشدن کنترلر روی PC با استفاده از Steam Input، مسیر کلی کار این است:
نظرات کاربران