تست گیم‌پد

گیم‌پد خود را آنلاین تست کنید — هر دکمه، استیک آنالوگ، تریگر و موتور لرزش را بررسی کنید. انحراف استیک را تشخیص دهید، تأخیر ورودی را اندازه بگیرید و مطمئن شوید کنترلر شما بی‌نقص کار می‌کند. سازگار با کنترلرهای Xbox، PlayStation، Switch Pro و گیم‌پدهای USB عمومی. بدون نیاز به دانلود.

تست گیم‌پد

یک کنترلر را از طریق USB یا بلوتوث وصل کنید و هر دکمه‌ای را فشار دهید تا تست آغاز شود.

🎮

کنترلری شناسایی نشد

یک گیم‌پد را از طریق USB یا بلوتوث وصل کنید و هر دکمه‌ای را فشار دهید تا شروع شود.

تست آنلاین کنترلر: دکمه‌ها، استیک‌ها و انحراف

این تست گیم‌پد به شما امکان می‌دهد در چند ثانیه یک تست کامل کنترلر انجام دهید. کنترلر را وصل کنید، هر دکمه‌ای را فشار دهید و ابزار ما یک نمای بصری با هایلایت لحظه‌ای دکمه‌ها، موقعیت استیک‌های آنالوگ با نمایش منطقه مرده، نوارهای حساسیت تریگر و تست موتورهای لرزش نمایش می‌دهد. چه نیاز به تست کنترلر Xbox داشته باشید، چه بخواهید گیم‌پد PlayStation را از نظر انحراف استیک بررسی کنید یا یک کنترلر USB عمومی را تأیید کنید، این ابزار تست گیم‌پد آنلاین همه سناریوها را پوشش می‌دهد — همه در مرورگر شما، بدون نیاز به دانلود.

درک نتایج تست گیم‌پد شما

سبز — دکمه کار می‌کند

دکمه هنگام فشار دادن سبز روشن شد و هنگام رها شدن به حالت بیکار بازگشت. این دکمه تست گیم‌پد را پاس کرده و به‌درستی کار می‌کند.

بدون پاسخ — دکمه کار نمی‌کند

دکمه هنگام فشار دادن روشن نشد. ممکن است از نظر فیزیکی آسیب دیده باشد، کابل نواری آن جدا شده باشد یا فریمور کنترلر نیاز به به‌روزرسانی داشته باشد.

کهربایی — انحراف استیک تشخیص داده شد

نقطه استیک آنالوگ خودبه‌خود از مرکز فاصله می‌گیرد. این انحراف استیک است — که ناشی از فرسایش پتانسیومترهاست. شدت انحراف در مقادیر خام X/Y نشان داده می‌شود.

📳
آبی — تست موتور لرزش

موتورهای رامبل ضعیف (فرکانس بالا) و قوی (فرکانس پایین) را به‌طور مستقل تست کنید. اگر یکی از موتورها نلرزد، ممکن است آسیب دیده باشد یا به‌صورت داخلی جدا شده باشد.

چرا تست گیم‌پد ما را استفاده کنیم

🕹️
تست کامل دکمه‌ها

همه ۱۷ دکمه استاندارد گیم‌پد را تست کنید — دکمه‌های اصلی (A/B/X/Y یا Cross/Circle/Square/Triangle)، دکمه‌های شانه‌ای (LB/RB یا L1/R1)، تریگرها (LT/RT یا L2/R2)، دی‌پد و دکمه‌های مرکزی (Start، Back، Home).

🎯
نمایش استیک آنالوگ

نمایش لحظه‌ای محور X/Y با دایره منطقه مرده روی آن. موقعیت دقیق استیک و مقادیر خام آنالوگ را ببینید و انحراف را فوراً تشخیص دهید. برای هر دو استیک چپ و راست کار می‌کند.

🔫
تست حساسیت تریگر

نوارهای پیشرفت بصری برای تریگرهای آنالوگ L2/R2 (یا LT/RT). دامنه کامل حرکت از ۰٪ تا ۱۰۰٪ را تأیید کنید. ضروری برای بازی‌های مسابقه‌ای و بازی‌هایی که از ورودی تریگر آنالوگ استفاده می‌کنند.

📳
تست لرزش و رامبل

موتور ضعیف (فرکانس بالا)، موتور قوی (فرکانس پایین) یا هر دو را هم‌زمان تست کنید. عملکرد رامبل دوگانه کنترلر خود را تأیید کنید.

تشخیص انحراف استیک

وقتی استیک‌های آنالوگ فراتر از منطقه مرده منحرف می‌شوند به‌طور خودکار برجسته می‌کند. مقادیر دقیق X/Y را نشان می‌دهد تا شدت انحراف را اندازه بگیرید و تعیین کنید آیا تعمیر لازم است.

⏱️
اندازه‌گیری تأخیر ورودی

تأخیر ورودی و نرخ نمونه‌برداری (هرتز) را تخمین می‌زند. تأخیر سیمی را با بلوتوث یا کنترلرهای مختلف مقایسه کنید. نرخ نمونه‌برداری بالاتر به معنای تأخیر کمتر و پایدارتر است.

🎮
پشتیبانی از چند کنترلر

تا ۴ کنترلر را هم‌زمان تست کنید. یک منوی کشویی به شما امکان جابه‌جایی بین کنترلرهای متصل را می‌دهد — ایده‌آل برای تست چند گیم‌پد قبل از یک جلسه بازی.

🔒
حریم خصوصی ۱۰۰٪ در اولویت

همه تست‌ها به‌صورت محلی در مرورگر شما انجام می‌شود. هیچ فشردن دکمه‌ای، مقدار استیک یا داده کنترلری به هیچ سروری ارسال نمی‌شود. این ابزار مستقیماً Gamepad API را می‌خواند.

📦
بدون نیاز به دانلود

بدون نصب، بدون افزونه، بدون ثبت‌نام. فقط این تست گیم‌پد را در مرورگر خود باز کنید و بلافاصله تست کنترلر خود را شروع کنید.

🩺
خلاصه تشخیصی

پس از تست، یک خلاصه تشخیصی مبتنی بر هوش مصنوعی با علل احتمالی و مراحل پیشنهادی بعدی دریافت کنید — دیگر نیازی به حدس زدن مشکل نیست.

📊
امتیاز سلامت و پوشش

یک امتیاز سلامت ۰ تا ۱۰۰ و نوار پیشرفت پوشش تست ببینید. دقیقاً بدانید چه درصدی از تست را تکمیل کرده‌اید و دستگاه شما چقدر سالم است.

📈
ردیابی روند

تاریخچه تست شما به‌صورت محلی ذخیره می‌شود. وقتی دوباره تست می‌کنید، ببینید سلامت دستگاه بهبود یافته یا بدتر شده — فرسایش و افت کیفیت را در طول زمان دنبال کنید.

📤
صدور گزارش

گزارش تشخیصی خود را به‌صورت PDF صادر کنید، خلاصه متنی را کپی کنید یا یک لینک قابل اشتراک‌گذاری بسازید. ایده‌آل برای ادعاهای گارانتی و پشتیبانی فنی.

سناریوهای پشتیبانی‌شده و محدودیت‌ها

به‌سرعت بررسی کنید که آیا تست گیم‌پد ابزار مناسبی برای نیازهای شماست یا نه. فهرست‌های زیر دقیقاً نشان می‌دهند که این ابزار مبتنی بر مرورگر چه کارهایی می‌تواند و نمی‌تواند انجام دهد.

سازگار با

  • کنترلرهای Xbox One / Xbox Series
  • کنترلرهای PlayStation 4 (DualShock 4)
  • کنترلرهای PlayStation 5 (DualSense)
  • کنترلر Nintendo Switch Pro
  • گیم‌پدهای USB عمومی و استیک‌های آرکید
  • کنترلرهای بلوتوثی (بی‌سیم)
  • کنترلرهای USB سیمی
  • همه دکمه‌های استاندارد (۱۶ دکمه + ۴ محور)
  • استیک‌های آنالوگ، تریگرها و دی‌پد
  • تست موتور لرزش / رامبل

پشتیبانی نمی‌شود

  • تعمیر سخت‌افزار کنترلر (پتانسیومترها، میکروسوییچ‌ها)
  • رفع انحراف استیک (تعمیر در سطح سخت‌افزار)
  • به‌روزرسانی یا فلش فریمور کنترلر
  • کالیبراسیون تنظیمات منطقه مرده سخت‌افزار
  • تعمیر فرسایش یا آسیب میکروسوییچ دکمه
  • تست کنترلرهای قطع‌شده یا جفت‌نشده

تست گیم‌پد فقط بررسی می‌کند که رویدادهای ورودی به مرورگر برسند. نمی‌تواند تشخیص دهد که ایراد از سخت‌افزار، درایورها، فریمور یا سیستم‌عامل است.

تست گیم‌پد آنلاین ما چگونه کار می‌کند

تست گیم‌پد ما کاملاً در مرورگر وب شما با استفاده از Gamepad API اجرا می‌شود. این API استاندارد وب به صفحات وب اجازه می‌دهد با کنترلرهای بازی متصل از طریق USB یا بلوتوث ارتباط برقرار کنند و دسترسی لحظه‌ای به وضعیت دکمه‌ها، موقعیت استیک‌های آنالوگ و موتورهای لرزش فراهم کند.

رویدادهای اتصال گیم‌پد

وقتی یک کنترلر را وصل می‌کنید و هر دکمه‌ای را فشار می‌دهید، مرورگر رویداد gamepadconnected را فعال می‌کند. ابزار ما به این رویداد گوش می‌دهد و در هر فریم انیمیشن (requestAnimationFrame) با navigator.getGamepads() وضعیت کنترلر را نمونه‌برداری می‌کند. این به ما به‌روزرسانی لحظه‌ای همه وضعیت دکمه‌ها و مقادیر استیک آنالوگ با نرخ تازه‌سازی نمایشگر می‌دهد.

نقشه استاندارد گیم‌پد

Gamepad API یک نقشه استاندارد برای کنترلرهای مدرن با ۱۷ دکمه و ۴ محور (۲ محور برای هر استیک آنالوگ) تعریف می‌کند. این نقشه طوری طراحی شده که در انواع مختلف کنترلر کار کند: Xbox (A، B، X، Y)، PlayStation (Cross، Circle، Square، Triangle) و کنترلرهای عمومی همه به همان شاخص‌های دکمه استاندارد نگاشت می‌شوند. ابزار ما هر دو قرارداد نام‌گذاری را نمایش می‌دهد تا بتوانید بدون توجه به نوع کنترلر، دکمه‌ها را شناسایی کنید.

API لرزش

برای کنترلرهایی که از لرزش پشتیبانی می‌کنند، Gamepad API یک رابط vibrationActuator فراهم می‌کند. ابزار ما از متد playEffect("dual-rumble") برای فعال کردن موتورهای ضعیف (فرکانس بالا) و قوی (فرکانس پایین) به‌طور مستقل یا با هم استفاده می‌کند. توجه داشته باشید که پشتیبانی از لرزش در مرورگرهای مختلف متفاوت است — Chrome و Edge بهترین پشتیبانی را دارند، در حالی که Firefox و Safari ممکن است اصلاً از لرزش پشتیبانی نکنند.

تخمین تأخیر و نرخ نمونه‌برداری

ابزار تأخیر ورودی را با اندازه‌گیری فاصله بین بازگشت‌نامه‌های متوالی requestAnimationFrame در حین ورودی فعال تخمین می‌زند. نرخ نمونه‌برداری (هرتز) به‌صورت 1000 / average_interval محاسبه می‌شود. اگرچه این یک اندازه‌گیری دقیق سخت‌افزاری نیست، اما مقایسه مفیدی بین کنترلرهای مختلف و روش‌های اتصال (USB در مقابل بلوتوث) فراهم می‌کند.

مشکلات رایج کنترلر که می‌توانید تشخیص دهید

⚠ انحراف استیک

رایج‌ترین نقص کنترلر. استیک‌های آنالوگ وقتی لمس نمی‌شوند حرکت ثبت می‌کنند. ناشی از فرسایش پتانسیومترهای داخل مکانیزم استیک. از ابزار ما برای تشخیص انحراف استفاده کنید — استیک‌ها را رها کنید و هر حرکتی فراتر از دایره منطقه مرده را تماشا کنید. انحراف استیک با گذشت زمان بدتر می‌شود و ممکن است در نهایت کنترلر را برای نشانه‌گیری دقیق غیرقابل استفاده کند.

💀 دکمه‌های از کار افتاده

دکمه‌هایی که هنگام فشار دادن ثبت نمی‌شوند. معمولاً ناشی از غشای فرسوده، صفحه تماس شکسته یا کابل نواری جدا شده است. هر دکمه را جداگانه تست کنید — اگر سبز روشن نشد، کار نمی‌کند. برخی دکمه‌های از کار افتاده را می‌توان با تمیز کردن صفحه تماس تعمیر کرد، اما دکمه‌های به‌شدت فرسوده ممکن است نیاز به تعویض داشته باشند.

🔫 مشکلات تریگر

تریگرهایی که دامنه کامل را ثبت نمی‌کنند، نقاط مرده دارند یا بدون فشار ثبت می‌شوند. از نوارهای حساسیت تریگر برای تأیید دامنه کامل ۰ تا ۱۰۰٪ استفاده کنید. اگر تریگر پرش داشته باشد یا در دامنه فاصله داشته باشد، ممکن است پتانسیومتر کثیف یا فرسوده باشد. برخی تریگرها را می‌توان با تمیز کردن پتانسیومتر با اسپری تمیزکننده کنتاکت تعمیر کرد.

📳 لرزش کار نمی‌کند

یکی یا هر دو موتور رامبل کار نمی‌کنند. از تست لرزش ما برای بررسی هر موتور به‌طور مستقل استفاده کنید. اگر موتور ضعیف کار می‌کند اما موتور قوی کار نمی‌کند (یا برعکس)، یکی از موتورها آسیب دیده است. توجه داشته باشید که لرزش ممکن است اگر مرورگر از API لرزش پشتیبانی نکند هم کار نکند — برای بهترین سازگاری Chrome یا Edge را امتحان کنید.

⏱️ تأخیر ورودی بالا

فاصله غیرعادی طولانی بین فشار دادن دکمه و دیدن نتیجه. این می‌تواند ناشی از تداخل بلوتوث، نرخ نمونه‌برداری پایین یا مشکلات درایور باشد. سعی کنید از بلوتوث به اتصال USB سیمی تغییر دهید — USB معمولاً تأخیر کمتر و پایدارتری دارد. همچنین سایر دستگاه‌های بلوتوثی که ممکن است تداخل ایجاد کنند را بررسی کنید.

کنترلرها و دستگاه‌های پشتیبانی‌شده

🎮
Xbox One
کنترلرهای Xbox One و Series X/S
🎮
PlayStation
DualShock 4 و DualSense
🎮
Switch Pro
کنترلر Nintendo Switch Pro
🎮
USB عمومی
گیم‌پدهای USB استاندارد
🕹️
استیک آرکید
استیک‌های مبارزه‌ای و پدهای آرکید
🎮
8BitDo
کنترلرهای 8BitDo
🕹️
آداپتورهای رترو
آداپتورهای USB کنترلرهای رترو
🔌
USB سیمی
اتصال USB استاندارد

سیستم‌عامل‌ها و مرورگرهای پشتیبانی‌شده

سیستم‌عامل‌ها
Windows 10/11macOSLinuxChromeOS
مرورگرها
ChromeEdgeFirefoxSafariOpera

حریم خصوصی و امنیت

این تست گیم‌پد با اولویت دادن به حریم خصوصی طراحی شده است. همه تست‌ها — تشخیص دکمه، نمایش استیک آنالوگ، اندازه‌گیری تریگر و تست لرزش — کاملاً در مرورگر شما با استفاده از Gamepad API استاندارد انجام می‌شود. هیچ فشردن دکمه‌ای، مقدار استیک، شناسه کنترلر یا داده دیگری به هیچ سروری منتقل نمی‌شود.

این ابزار به هیچ حساب کاربری، ورود یا اطلاعات شخصی نیاز ندارد. وضعیت کنترلر مستقیماً از حلقه نمونه‌برداری گیم‌پد مرورگر خوانده می‌شود و فقط در حافظه مرورگر شما (RAM) وجود دارد. همه نتایج تست وقتی صفحه را می‌بندید یا تازه‌سازی می‌کنید پاک می‌شوند. می‌توانید با باز کردن ابزارهای توسعه‌دهنده مرورگر (F12) و تب Network تأیید کنید — در طول تست هیچ درخواست شبکه‌ای انجام نمی‌شود.

پرسش‌های متداول تست گیم‌پد

چگونه گیم‌پد یا کنترلر خود را به‌صورت آنلاین تست کنم؟

برای تست گیم‌پد، آن را از طریق USB یا بلوتوث به رایانه وصل کنید و سپس این صفحه را در Chrome، Edge یا Firefox باز کنید. هر دکمه‌ای را روی کنترلر فشار دهید — مرورگر از طریق Gamepad API آن را تشخیص می‌دهد و ابزار ما یک نمای بصری از کنترلر با هایلایت لحظه‌ای دکمه‌ها، موقعیت استیک‌های آنالوگ و سطح تریگرها نمایش می‌دهد. می‌توانید همه دکمه‌ها، هر دو استیک آنالوگ، تریگرها و لرزش را تست کنید. این ابزار با کنترلرهای Xbox، PlayStation، Switch Pro و گیم‌پدهای USB عمومی کار می‌کند.

آیا می‌توانم لرزش و رامبل کنترلر را تست کنم؟

بله. اگر کنترلر شما از لرزش پشتیبانی می‌کند و مرورگرتان از Gamepad Vibration API پشتیبانی می‌کند، می‌توانید موتور ضعیف، موتور قوی یا هر دو را به‌طور همزمان با بخش تست لرزش ابزار ما امتحان کنید. روی «موتور ضعیف» برای لرزش ملایم (با فرکانس بالا)، «موتور قوی» برای لرزش سنگین (با فرکانس پایین) یا «هر دو موتور» برای اثر رامبل دوگانه کامل کلیک کنید. توجه داشته باشید که همه مرورگرها از API لرزش پشتیبانی نمی‌کنند — Chrome و Edge بهترین پشتیبانی را دارند. اگر کنترلر شما از لرزش پشتیبانی نکند، دکمه‌های تست غیرفعال خواهند بود.

منطقه مرده چیست و چرا اهمیت دارد؟

منطقه مرده ناحیه کوچکی در اطراف مرکز استیک آنالوگ است که در آن ورودی نادیده گرفته می‌شود. بدون منطقه مرده، حتی نوسان‌های ریز آنالوگ هم به‌عنوان حرکت ثبت می‌شدند. ابزار ما یک دایره منطقه مرده روی هر نمایش استیک نشان می‌دهد — هر حرکتی داخل این دایره «در مرکز» تلقی می‌شود. اگر انحراف از منطقه مرده فراتر برود، به‌عنوان ورودی ناخواسته در بازی‌ها ثبت می‌شود. درک منطقه مرده به شما کمک می‌کند بین نویز طبیعی آنالوگ و انحراف واقعی استیک که روی گیم‌پلی تأثیر می‌گذارد تمایز قائل شوید.

چگونه انحراف استیک را در کنترلر خود تست کنم؟

انحراف استیک زمانی رخ می‌دهد که استیک‌های آنالوگ حتی وقتی آن‌ها را لمس نمی‌کنید حرکت را ثبت می‌کنند. برای تست انحراف، هر دو استیک آنالوگ را رها کنید و نمایش استیک‌ها را در ابزار ما تماشا کنید. اگر نقطه مرکزی خودبه‌خود از موقعیت مرکزی فاصله بگیرد، کنترلر شما انحراف استیک دارد. این ابزار مقادیر دقیق محور X/Y را نشان می‌دهد تا بتوانید شدت انحراف را اندازه بگیرید. منطقه مرده ناحیه کوچکی در اطراف مرکز است که ورودی در آن نادیده گرفته می‌شود — اگر انحراف از آن فراتر برود، به‌عنوان ورودی ناخواسته در بازی‌ها ثبت می‌شود. انحراف استیک ناشی از فرسایش پتانسیومتر است و در کنترلرهای قدیمی‌تر PlayStation و Xbox رایج است.

چرا کنترلر من شناسایی نمی‌شود؟

اگر کنترلر شما شناسایی نمی‌شود، این مراحل را امتحان کنید: (۱) مطمئن شوید کنترلر قبل از باز کردن این صفحه از طریق USB یا بلوتوث متصل است. (۲) هر دکمه‌ای را روی کنترلر فشار دهید — Gamepad API فقط پس از فشار یک دکمه به دلایل امنیتی فعال می‌شود. (۳) یک کابل USB دیگر امتحان کنید — برخی کابل‌ها فقط برای شارژ هستند و داده منتقل نمی‌کنند. (۴) بررسی کنید آیا سیستم‌عامل کنترلر را شناسایی می‌کند (مثلاً تنظیمات کنترلرهای بازی در Windows یا تنظیمات بلوتوث در macOS). (۵) مرورگر دیگری امتحان کنید — Chrome و Edge بهترین پشتیبانی از Gamepad API را دارند. (۶) اگر از بلوتوث استفاده می‌کنید، قطع و وصل کردن مجدد کنترلر را امتحان کنید.

چرا دکمه‌های کنترلر من دو بار ثبت می‌شوند یا پاسخ نمی‌دهند؟

اگر دکمه‌ها با یک فشار، چند بار فشرده شدن را ثبت کنند، احتمالاً میکروسوییچ دکمه فرسوده شده است (مشابه دابل‌کلیک ماوس). این یک مشکل سخت‌افزاری است که با گذشت زمان بدتر می‌شود. اگر دکمه‌ها اصلاً ثبت نمی‌شوند، ممکن است سوییچ از کار افتاده باشد یا نقشه دکمه‌ها توسط مرورگر شناسایی نشود. تست در مرورگر دیگری را امتحان کنید تا مشکلات نرم‌افزاری رد شود. برخی کنترلرها نقشه دکمه غیراستانداردی دارند که ممکن است برخی مرورگرها آن را نشناسند. اگر مشکل در مرورگرهای مختلف ادامه یافت، احتمالاً سوییچ دکمه نیاز به تعمیر فیزیکی یا تعویض دارد.

چرا ورودی کنترلر من تأخیر دارد یا لَگ دارد؟

تأخیر ورودی می‌تواند ناشی از موارد زیر باشد: (۱) تداخل بلوتوث — اتصالات بی‌سیم تأخیر متغیری اضافه می‌کنند؛ برای کمترین تأخیر اتصال USB سیمی را امتحان کنید. (۲) نرخ نمونه‌برداری پایین — برخی کنترلرها با ۱۲۵ هرتز (۸ میلی‌ثانیه) نمونه‌برداری می‌کنند در حالی که برخی دیگر ۲۵۰ هرتز یا بیشتر (۴ میلی‌ثانیه یا کمتر). (۳) افزونه‌های مرورگر یا استفاده زیاد از پردازنده که پردازش رویدادها را کند می‌کند. (۴) ممکن است فریمور کنترلر نیاز به به‌روزرسانی داشته باشد. ابزار ما با ردیابی فاصله زمانی بین رویدادهای ورودی، تأخیر تخمینی را اندازه‌گیری و نرخ نمونه‌برداری تخمینی (هرتز) را نمایش می‌دهد. برای بازی رقابتی از اتصال سیمی استفاده کنید و مطمئن شوید فریمور کنترلر به‌روز است.

آیا این تست گیم‌پد می‌تواند آسیب سخت‌افزاری را تشخیص دهد؟

خیر. این ابزار فقط بررسی می‌کند که آیا ورودی‌های کنترلر به مرورگر می‌رسند — نمی‌تواند علت فیزیکی خرابی را تعیین کند. اگر دکمه‌ای ثبت نشود یا استیکی انحراف داشته باشد، مشکل می‌تواند پتانسیومتر فرسوده، میکروسوییچ شکسته، کابل نواری آسیب‌دیده یا مشکل فریمور باشد، اما ابزار ما نمی‌تواند بگوید کدام‌یک است. کاری که می‌تواند انجام دهد تأیید اینکه کدام دکمه‌ها از کار افتاده‌اند، شدت انحراف استیک چقدر است و آیا موتورهای لرزش کار می‌کنند، برای کمک به جداسازی مشکل است. برای تشخیص آسیب فیزیکی با سازنده مشورت کنید.

آیا می‌تواند انحراف استیک یا مشکلات دکمه را تعمیر کند؟

خیر. این یک ابزار تشخیصی است، نه ابزار تعمیر. نمی‌تواند پتانسیومترها را تمیز کند، ماژول‌های استیک آنالوگ را تعویض کند، میکروسوییچ‌ها را تعمیر کند یا سخت‌افزار را کالیبره کند. کاری که می‌تواند انجام دهد کمک به شما در تشخیص اینکه آیا انحراف استیک وجود دارد، چقدر شدید است و کدام دکمه‌ها تحت تأثیر قرار گرفته‌اند است. برای رفع انحراف استیک می‌توانید امتحان کنید: (۱) تمیز کردن مکانیزم استیک با اسپری تمیزکننده کنتاکت، (۲) کالیبره مجدد در نرم‌افزار کنترلر (در صورت پشتیبانی)، (۳) تعویض ماژول استیک آنالوگ (نیازمند لحیم‌کاری)، یا (۴) تماس با سازنده برای خدمات گارانتی.

آیا می‌تواند فریمور یا درایورهای کنترلر را به‌روزرسانی کند؟

خیر. این ابزار نمی‌تواند فریمور کنترلر را نصب، به‌روزرسانی یا فلش کند. به‌روزرسانی فریمور باید از طریق نرم‌افزار رسمی سازنده انجام شود: اپلیکیشن Xbox Accessories (برای کنترلرهای Xbox)، ابزار به‌روزرسانی فریمور PlayStation (برای DualSense/DualShock 4) یا Steam (برای برخی کنترلرها). مشکلات درایور توسط سیستم‌عامل شما مدیریت می‌شود. ابزار ما می‌تواند با تست مجدد کنترلر پس از به‌روزرسانی به شما کمک کند بررسی کنید که آیا به‌روزرسانی فریمور مشکلی را حل کرده است، اما نمی‌تواند خودش به‌روزرسانی را انجام دهد.

کدام کنترلرها توسط این تست گیم‌پد پشتیبانی می‌شوند؟

تست گیم‌پد ما از هر کنترلری که توسط Gamepad API مرورگر شناسایی می‌شود پشتیبانی می‌کند. این شامل: کنترلرهای Xbox One و Xbox Series، کنترلرهای PlayStation 4 (DualShock 4) و PlayStation 5 (DualSense)، کنترلر Nintendo Switch Pro، گیم‌پدهای USB عمومی، استیک‌های آرکید و آداپتورهای کنترلرهای رترو است. هم اتصال USB سیمی و هم بلوتوث پشتیبانی می‌شوند. نقشه دکمه استاندارد (۱۶ دکمه + ۴ محور) اکثر کنترلرهای مدرن را پوشش می‌دهد. برخی کنترلرها ممکن است دکمه‌ها یا محورهای اضافی فراتر از چیدمان استاندارد داشته باشند.

آیا می‌توانم کنترلر Xbox یا PlayStation را تست کنم؟

بله. کنترلرهای Xbox (Xbox One، Xbox Series X/S، Xbox Elite) و کنترلرهای PlayStation (DualShock 4 برای PS4، DualSense برای PS5) کاملاً پشتیبانی می‌شوند و رایج‌ترین کنترلرهای تست‌شده هستند. هر دو از طریق اتصال سیمی USB و بلوتوث کار می‌کنند. کنترلرهای Xbox به‌صورت بومی روی Windows کار می‌کنند و از طریق بلوتوث روی macOS متصل می‌شوند. DualSense و DualShock 4 از طریق بلوتوث روی macOS و Windows کار می‌کنند. همه دکمه‌های استاندارد، استیک‌های آنالوگ، تریگرها و موتورهای لرزش شناسایی می‌شوند. بعد از اتصال، هر دکمه‌ای را فشار دهید تا تست شروع شود.

آیا می‌توانم کنترلر بلوتوثی یا بی‌سیم را تست کنم؟

بله. کنترلرهای بلوتوثی تا زمانی که با رایانه شما جفت شده و توسط سیستم‌عامل شناسایی شده باشند با این ابزار کار می‌کنند. مرورگر بدون توجه به نوع اتصال، رویدادهای گیم‌پد را دریافت می‌کند. توجه داشته باشید که بلوتوث در مقایسه با اتصال USB سیمی مقداری تأخیر اضافه می‌کند — می‌توانید این را در نمایش تأخیر تخمینی و نرخ نمونه‌برداری ببینید. اگر تأخیر ورودی یا قطعی در بلوتوث تجربه کردید، سعی کنید به رایانه نزدیک‌تر شوید، تداخل سایر دستگاه‌های بلوتوث را حذف کنید یا به اتصال USB سیمی تغییر دهید.

آیا می‌توانم چند کنترلر را هم‌زمان تست کنم؟

بله. Gamepad API تا ۴ کنترلر را به‌طور هم‌زمان پشتیبانی می‌کند. اگر چند کنترلر متصل دارید، یک منوی کشویی در بالای ابزار ظاهر می‌شود که به شما امکان جابه‌جایی بین آن‌ها را می‌دهد. هر کنترلر با شاخص خود (۰-۳) شناسایی می‌شود. این برای تست چند کنترلر قبل از یک جلسه بازی یا مقایسه مدل‌های مختلف کنترلر در کنار هم مفید است.

آیا این تست گیم‌پد روی Mac، Windows و Linux کار می‌کند؟

بله، تست گیم‌پد ما روی همه سیستم‌عامل‌ها — Windows، macOS، Linux و ChromeOS — کار می‌کند تا زمانی که از یک مرورگر وب مدرن استفاده کنید (Chrome، Edge، Firefox، Safari، Opera). این تست از Gamepad Web API استاندارد استفاده می‌کند که به‌صورت جهانی پشتیبانی می‌شود. توجه داشته باشید که برخی کنترلرها ممکن است روی برخی سیستم‌عامل‌ها به درایورهای اضافی نیاز داشته باشند. برای بهترین تجربه از Chrome یا Edge استفاده کنید، زیرا کامل‌ترین پیاده‌سازی Gamepad API از جمله پشتیبانی از لرزش را دارند. Safari پشتیبانی محدودی از Gamepad API روی برخی پلتفرم‌ها دارد.

چگونه تأخیر ورودی کنترلر را تست کنم؟

تأخیر ورودی فاصله زمانی بین فشار دادن یک دکمه و ثبت عمل در بازی است. ابزار ما با ردیابی فاصله بین رویدادهای ورودی، اندازه‌گیری تخمینی تأخیر ارائه می‌دهد. اگرچه تست تأخیر مبتنی بر مرورگر به اندازه ابزارهای سخت‌افزاری تخصصی دقیق نیست، اما می‌تواند به شما در مقایسه کنترلرهای مختلف یا شناسایی تأخیر غیرعادی بالا ناشی از تداخل بلوتوث یا نرخ نمونه‌برداری پایین کمک کند. برای دقیق‌ترین نتایج از اتصال USB سیمی استفاده کنید، زیرا بلوتوث تأخیر متغیری اضافه می‌کند. نرخ نمونه‌برداری تخمینی (هرتز) نیز نمایش داده می‌شود — نرخ‌های نمونه‌برداری بالاتر (۲۵۰ هرتز و بیشتر) به معنای تأخیر کمتر و پایدارتر است.

آیا این ابزار داده‌های من را جمع‌آوری می‌کند؟

خیر. این تست گیم‌پد ۱۰۰٪ حریم خصوصی را رعایت می‌کند. همه تست‌ها به‌صورت محلی در مرورگر شما با استفاده از Gamepad API استاندارد انجام می‌شود. هیچ فشردن دکمه‌ای، مقدار استیک آنالوگ، شناسه کنترلر یا داده دیگری به هیچ سروری ارسال نمی‌شود. وضعیت کنترلر مستقیماً از حلقه نمونه‌برداری گیم‌پد مرورگر خوانده و روی صفحه نمایش داده می‌شود — هیچ چیزی ثبت، ذخیره یا منتقل نمی‌شود. می‌توانید با بررسی تب Network مرورگر در حین تست این موضوع را تأیید کنید.

خلاصه سریع

تست گیم‌پد یک ابزار رایگان آنلاین است که به شما امکان می‌دهد گیم‌پد یا کنترلر خود را تست کنید — هر دکمه، استیک آنالوگ، تریگر و موتور لرزش را مستقیماً در مرورگر خود بررسی کنید. انحراف استیک را با نمایش دقیق محور X/Y تشخیص می‌دهد، حساسیت تریگر را اندازه‌گیری می‌کند، موتورهای رامبل دوگانه را تست می‌کند و تأخیر ورودی و نرخ نمونه‌برداری را تخمین می‌زند. از کنترلرهای Xbox، PlayStation، Switch Pro و USB عمومی از طریق Gamepad API استاندارد پشتیبانی می‌کند. بدون دانلود، بدون نصب، بدون جمع‌آوری داده — همه تست‌ها به‌صورت محلی در مرورگر شما انجام می‌شود. ایده‌آل برای تشخیص مشکلات کنترلر قبل از جلسات بازی یا تست کنترلرهای دست‌دوم قبل از خرید.