Gamepad Tester
Libreng gamepad tester para sa Xbox, PlayStation at USB controller. Tingnan nang live ang bawat button, trigger at stick, at suriin ang drift at vibration.
Ikonekta ang gamepad sa pamamagitan ng USB o Bluetooth, saka pindutin ang anumang button nito: ibinubunyag lang ng mga browser ang controller pagkatapos ng unang pindot ng button.
Paano i-test ang iyong controller
- Ikonekta ang gamepad gamit ang USB cable o i-pair ito sa Bluetooth.
- Pindutin ang anumang button nito. Dahil sa privacy, ibinubunyag lang ng mga browser ang controller pagkatapos ng unang pindot ng button, kaya lalabas sa sandaling iyon ang card ng pad. Kung walang lumabas, pindutin ang Hanapin ang mga gamepad.
- Pindutin nang isa-isa ang bawat button. Napupuno ang tile nito at ipinapakita ang value mula 0.00 hanggang 1.00, at sinasabi ng bilang na Nakapindot kung ilang button ang kasalukuyang naka-pindot.
- Igalaw ang dalawang stick sa buong bilog. Dapat umabot ang tuldok sa gilid ng bilog sa bawat direksyon at bumalik sa gitna kapag binitawan.
- Hilahin nang dahan-dahan ang mga trigger: analog ang mga ito sa karamihan ng controller, kaya dapat umakyat nang pantay ang value sa halip na tumalon mula 0 hanggang 1.
- Ilapag ang controller at pindutin ang Suriin ang drift (3 s) para sukatin kung gaano kalayo sa gitna ang bawat stick kapag nakapahinga.
- Subukan ang Mahinang rumble, Malakas na rumble at Parehong motor para suriin ang mga vibration motor.
Puwede kang magkonekta ng ilang controller nang sabay: may sariling card ang bawat isa, binilang ayon sa pagkakakilala ng browser.
Mga button, axis at mapping
Iniuulat ng browser ang gamepad bilang listahan ng mga button at listahan ng mga axis. Kapag nakikilala nito ang controller, Standard ang Mapping: ang W3C na layout kung saan ang button 0 ay ang ibabang face button (A sa Xbox, Cross sa PlayStation), ang 6 at 7 ay ang mga trigger, ang 12 hanggang 15 ay ang D-pad, at ang mga axis 0–1 at 2–3 ay ang kaliwa at kanang stick. Ipinapakita na ng tool ang mga karaniwang pangalan (A, B, LB, RT, L3, Home…).
Kapag Raw (hindi na-remap) ang mapping, ipinapasa ng browser ang sariling pagnunumero ng controller. Ipinapakita ang mga button bilang B0, B1… at ang mga axis ayon sa numero, at maaaring hindi tumugma sa mga nakaimprentang simbolo. Karaniwan ito sa arcade stick, flight stick, racing wheel at mas lumang USB pad. Hindi ibig sabihin nito na sira ang device; kadalasang pinapayagan ka ng mga larong sumusuporta rito na baguhin ang mga kontrol.
Iginuguhit ang bawat stick bilang bilog na may putol-putol na singsing para sa dead zone. Sa ilalim nito, mababasa mo ang raw na posisyon at, pagkatapos ng arrow, ang value na gagamitin ng laro kapag nailapat na ang slider ng Dead zone.
Stick drift at dead zone
Ang stick drift ay kapag hindi eksaktong bumabalik sa gitna ang binitawang stick, kaya dahan-dahang gumagalaw nang mag-isa ang iyong karakter o camera. Dulot ito ng pudpod na potentiometer, alikabok o mahinang centring spring, at ito ang pinakakaraniwang sira sa mga makabagong controller.
Nire-record ng Suriin ang drift (3 s) ang posisyon ng mga stick sa loob ng tatlong segundo habang hindi mo hinahawakan ang mga ito, at iniuulat ang pinakamalaking offset mula sa gitna:
- mas mababa sa 0.05: karaniwang ingay ng sensor, walang drift;
- 0.05 hanggang 0.15: bahagyang drift na natatakpan ng default na dead zone ng karamihan ng laro (mga 0.1 hanggang 0.15);
- higit sa 0.15: kapansin-pansing drift sa laro. Sasabihin ng resulta ang pinakamaliit na dead zone na makakatakip dito.
Scaled radial ang dead zone na gamit dito: zero ang basa ng mga posisyon sa loob ng singsing, at iniuunat pabalik sa buong 0 hanggang 1 ang natitirang galaw, gaya ng ginagawa ng karamihan ng makabagong laro. Igalaw ang slider ng Dead zone para makita kung ano ang matatakpan ng isang setting.
Vibration
Inilalantad ng Chrome at Edge ang vibration sa pamamagitan ng vibrationActuator para sa mga Xbox at PlayStation controller, at ang mga Xbox One/Series pad sa Windows ay maaari ring sumuporta sa Trigger rumble. Kaunti o walang suporta sa vibration ang Firefox at Safari, kaya Hindi available ang lalabas sa field na Vibration. Limitasyon iyon ng browser, hindi sirang motor.
Mga madalas itanong
Bakit hindi lumalabas ang controller ko?
Pindutin ang isang button nito: hindi nakikita ng page ang gamepad bago iyon. Isara rin ang mga app na kumukuha ng eksklusibong kontrol sa controller, at tiyaking gumagana ito sa settings ng iyong system.
Aling mga controller ang gumagana?
Anumang controller na nakikita ng iyong operating system bilang gamepad: Xbox, PlayStation (DualShock 4, DualSense), Switch Pro, 8BitDo, Logitech at mga generic na USB pad. May ilang nangangailangan ng Steam Input o driver para magamit ang standard na mapping.
Problema ba ang 0.03 kapag nakapahinga?
Hindi. Hindi kailanman perpektong nasa gitna ang mga analog stick, at normal ang mga value hanggang mga 0.05. Hindi ito pinapansin ng mga laro dahil sa kanilang dead zone.
Maaayos ba ng tool na ito ang stick drift?
Hindi, sinusukat lang nito. Ang tunay na solusyon ay ang paglilinis gamit ang contact cleaner, pag-recalibrate sa console o sa settings ng system, o pagpapalit ng stick module; ang mas malaking dead zone sa laro ay tinatakpan lang ito.
May ipinapadala bang data kahit saan?
Wala. Lokal na binabasa sa iyong browser ang Gamepad API at walang tungkol sa iyong controller ang umaalis sa page.
Mga kaugnay na tool
- Keyboard Tester Libreng online keyboard tester: umiilaw ang bawat pinindot na key, may key, code at location, binibilang ang N-key rollover at hinahanap ang naipit na key.
- Mouse Test at Click Speed Test Libreng online mouse test na sumusuri sa limang button, double-click at scroll wheel, at sumusukat ng iyong clicks per second sa 1, 5 o 10 segundo.
- Touch Screen Test Libreng online touch screen test. Bilangin ang multi-touch point, gumuhit ng bakas para hanapin ang dead zone, at suriin ang sakop ng grid at pressure.