Important: The Gamepad API does not expose whether a controller contains Hall-effect, TMR or potentiometer sticks. This tool measures the browser-visible output only. It cannot measure magnetic fields, inspect internal parts or verify a controller's sensor specification.
Hall Effect Stick Testing Workspace
Connect a USB or Bluetooth controller, then press a button or move a stick. Select your controller once the browser reports it.
Right Analog Stick
Advanced Input Settings
Remap axis positions for controllers with nonstandard Gamepad API layouts.
The centre guide is an overlay only. It does not change your controller's firmware deadzone or sensitivity. Trigger readings assume standard mapping (buttons 6 and 7) where available.
Three-Stage Analog Stick Check
Test resting stability, full-circle movement and the return to centre. Each measurement is described separately rather than inventing a Hall-effect verdict.
Connect a real controller and keep the page visible. The test takes 15 seconds.
Measurements use normalized browser axes (−1 to +1). The rim check requires sufficient angular coverage; insufficient movement produces an incomplete result rather than a misleading score.
Live Stick Signal Timeline
Observe changes in browser-reported stick magnitude over time, and check for resting fluctuations or uneven movement.
How to Check Hall Effect Controller Stick Behaviour
Start with your controller connected and your gamepad axes responding. The first goal is to understand how the sticks behave—not to guess which sensor is installed.
- Watch the centre. Release both sticks and look for small offsets or wandering input.
- Rotate smoothly. Move each stick slowly around the outer edge to map its travel.
- Release fully. Watch how the stick settles and whether the resting position changes.
- Compare sessions. Save a report and repeat with the same controller settings if needed.
If you need to verify the sensor type, check the exact manufacturer model and revision rather than relying on the movement graph alone.
How to Read Drift, Jitter and Circularity Results
Good stick performance is a combination of stable resting behaviour, predictable travel and reliable return to centre. Each metric answers a different question.
- Resting offset: How far reported axes are from zero while untouched.
- Resting jitter: How much readings vary around their average position.
- Angular coverage: How much of a complete circle you actually traced.
- Rim variation: How uneven the measured outer radius was across covered angles.
Large differences can also reflect user technique, controller calibration, thumbstick mechanics, firmware curves and mapping.
Hall Effect vs TMR vs Potentiometer Sticks
The type of position sensor matters, but sensor technology by itself does not guarantee a perfectly centred controller.
Hall Effect Sticks
Hall sensors detect magnetic-field changes from moving magnets. Unlike a contact-track potentiometer, they do not use a resistive wiper to sense position. Other parts can still wear or lose calibration.
TMR Magnetic Sticks
Tunnel magnetoresistance is another magnetic sensing approach. Its sensitivity and electronics differ, but normal controller-axis data cannot reliably identify a TMR module.
Potentiometer Sticks
Potentiometers read movement through electrical contact on resistive tracks. Wear or contamination can affect them, yet a well-functioning potentiometer can have excellent apparent input stability.
Measurement vs browser observation
A laboratory Hall-effect setup can measure physical magnetic and electrical properties using specialized instruments. This web page sees only the controller's processed axis and button values. Read the MDN Gamepad API guide, the Hall-effect laboratory system overview and SparkFun's sensor explanation to understand the difference.
Controller Observation Checklist
Record what you actually observed. These notes are included in exported reports.
Results stay in this page tab unless you export them.
Why Might Your Stick Readings Look Unusual?
No controller appears
Connect with USB or Bluetooth, focus the browser tab and press a controller button. Some browsers only expose a gamepad after direct controller input.
Stick dots do not move correctly
Check the axis dropdowns. Standard mapped controllers often use axes 0–3, but custom or nonstandard devices may provide different mappings.
Resting offset is noticeable
Release the sticks fully and repeat the check. In-game deadzones, controller firmware and calibration can affect the axis values seen by the browser.
Circularity test says incomplete
Move the selected stick around more of its outer rim at a steady pace. Sparse angular coverage produces an incomplete metric rather than a manufactured score.
Hall Effect Checker FAQs
Can a browser tell whether my controller uses Hall-effect sticks?
Not directly. The standard Gamepad API exposes processed axes, buttons and a controller identifier, not the physical sensor technology. Confirm the exact controller model and revision using manufacturer information.
What does this Hall Effect Checker actually measure?
It measures browser-reported stick coordinates and calculates resting offset, variation, circle coverage, approximate rim consistency and return-to-centre position during a guided session.
Does low jitter prove I have Hall-effect sticks?
No. Hall, TMR and potentiometer sticks can all have low reported jitter. Firmware smoothing, calibration and deadzones can also suppress small fluctuations.
What is circularity error?
It describes variation in the observed outer radius while rotating the stick. Here it is calculated from covered angular bins in a guided sweep and is shown only when there is enough coverage. It is not a sensor-type test.
Can Hall-effect sticks develop drift?
Yes. While they avoid wear on a potentiometer's resistive position track, mechanical parts, magnets, electronics, calibration and firmware can still cause position errors.
What is the difference between Hall effect and TMR?
Both can sense motion magnetically, but they use different physical sensing mechanisms. Browser axis values do not expose which mechanism is inside a controller.
Does this tool test the controller triggers?
Yes, it displays the browser's normalized trigger button values when standard mapping is available. It does not identify whether the trigger mechanisms themselves use Hall sensors.
Is this compatible with Xbox, PlayStation and PC controllers?
It works with controllers that your browser exposes through the Gamepad API. Xbox, PlayStation, Switch-style and third-party devices can vary in layout, firmware and browser support.
Does it measure real hardware polling rate?
No. The update indicator describes the viewer's browser-side sample collection. Browser rendering and scheduling prevent treating it as a calibrated USB or Bluetooth polling-rate measurement.
Does my controller data leave my browser?
This widget stores test samples in page memory and creates local downloads; it does not itself upload measurements. Other site scripts or analytics may have separate policies.
Hall Effect Checker by Gamepad Tester · Independent browser tool · No hardware sensor identification claimed.