Skip to content
Simulator Hardware
Menu

Free · runs in your browser

Joystick & Controller Tester

Plug in a joystick, HOTAS, yoke, throttle, rudder pedals, racing wheel or gamepad and press any button. You'll see every axis, button and hat switch move live, then three quick checks tell you whether the stick drifts, reaches full travel and registers every button. Nothing is installed or uploaded.

By Simulator HardwareUpdated November 1, 2026

Press any button on your controller

Plug it in (USB or Bluetooth), then press a button or move the stick. Browsers only show a controller to a page once you touch it.

Waiting for a controller…

  • Joysticks & HOTAS
  • Yokes
  • Throttles
  • Rudder pedals
  • Racing wheels
  • Xbox, PlayStation & Switch Pro pads

Runs in your browser. Nothing is uploaded.

How to test a joystick, HOTAS or yoke

  1. Plug it in and press a button. USB or Bluetooth both work. Browsers hide controllers from a page until you touch one, so the tester stays on "Press any button" until you do.
  2. Move everything. Each axis has a bar, each button a square that lights up, each hat switch a compass. The stick view plots two axes against each other and leaves a short trail, so a stick that can't reach its corners shows as a squashed circle.
  3. Run the drift check. Press start and let go of every control. For 3 seconds the tester records where each axis rests and how much it wobbles with no hand on it.
  4. Run the range check. Push every axis to both ends: stick, twist, throttle, pedals and toe brakes. Press Done and each axis gets a verdict.
  5. Press every button once. The counter shows how many have registered. A button that never lights up isn't reaching the computer.
  6. Copy the report if you need help. It lists the device, its axes and buttons, the browser and every check result, ready to paste into a forum post or a support ticket.

Got several devices plugged in? Each one gets a tab, and the dot on a tab lights up when that device sends input, so you can tell which is the throttle and which are the pedals.

What the results mean

The tester reads axes from −1 to +1, with 0 at the center. These are the rules of thumb behind each verdict. They are our own way of reading the numbers, not a maker's spec, so compare them with how the control feels in your sim.

Verdict What the tester saw What to do
Centered and steady Rests within 2% of center and barely moves Nothing
Slightly off Rests 2–8% off center, or wobbles a little Set the deadzone the tester suggests in your sim
Drifts Rests more than 8% off center with no hand on it Recalibrate, then see "How to fix stick drift" below
Jitters Wobbles more than ±2% while untouched Usually a worn or dirty sensor; recalibrating won't fix it
Rests away from center A throttle, slider or toe brake parked where you left it Normal. Only its wobble is judged
Short of full travel Never reached one or both ends in the range check Recalibrate in Windows or the maker's software

Drift and wobble are measured as a share of the way from center to the end stop, the same scale sims use for a deadzone. A deadzone is a small area around the center where the sim ignores movement, so a stick that rests slightly off center stops nudging the plane.

Controller not showing up?

  • Press a button, don't just plug it in. Browsers only show a controller to a page after it sends input.
  • Use Chrome, Edge or Firefox on a computer. Safari's support for flight sticks is patchy; if yours doesn't appear there, try Chrome or Edge. On Android, Chrome reads Bluetooth gamepads.
  • Close the maker's app or Steam Big Picture if the device still doesn't appear, then unplug it and plug it back in.
  • Check Windows sees it. Search the Start menu for "Set up USB game controllers". If the device isn't listed there, the problem is the cable, the USB port or the driver, not the browser. Try a port on the back of the PC rather than a hub.
  • Some buttons missing? Chrome and Edge show up to 32 buttons and 16 axes per device. Big HOTAS throttles have more than that. The rest still work in your sim; the browser just can't show them.
  • Testing a console stick? Many console flight sticks also work on a PC over USB, which is enough to check the hardware. Check the stick's mode switch first.

It works here but not in my game

If every axis and button moves here, the hardware is fine and the fix is in the game or Windows:

  • Look for duplicate bindings. Sims often load a default profile for a known stick and a second one when you add pedals. Two devices on the same control fight each other: the classic one is the stick's twist and the rudder pedals both bound to rudder. Clear the twist binding once pedals are in.
  • Check Steam Input. For a Steam game, Steam can take over a controller and pass the game something different. In the game's Properties, under Controller, try turning Steam Input on or off.
  • Start from a blank profile. If the game's preset for your stick is wrong, an empty profile with your own bindings is often quicker than fixing the preset.
  • Throttle doing nothing? Some games expect the throttle on a specific axis. Use the tester to see which axis number your throttle moves, then bind that axis by hand.

How to fix stick drift

Work through these in order. Each step is cheaper than the next.

  1. Set a deadzone. The drift check suggests the smallest one that hides the offset. In MSFS it's in the sensitivity settings for each axis; in DCS it's under Axis Tune. Keep it small: a big deadzone makes fine control around the center feel vague.
  2. Recalibrate. In Windows, open "Set up USB game controllers", pick the device, then Properties → Settings → Calibrate. Many sticks have their own calibration in the maker's software, which you should use instead when there is one.
  3. Check the maker's software and firmware. Updates sometimes fix center and range problems, and some software has its own deadzone that stacks with the sim's.
  4. Clean or replace the sensor. Drift that comes back after calibrating, or jitter that never settles, usually means a worn potentiometer (the traditional sensor that wears with use). Sticks with contactless magnetic sensors (Hall effect or similar) have no contact to wear out.

If your stick is worn out, our flight stick guide lists which current sticks use contactless sensors.

Testing each kind of controller

  • Joysticks and HOTAS. Expect X and Y for roll and pitch, often a twist axis for rudder, and a throttle lever or slider that rests wherever you leave it. Hat switches show as compasses. On a split HOTAS, the stick and throttle may show as two devices.
  • Yokes. Roll and pitch are the main axes. Throttle, prop and mixture levers on the yoke or a separate quadrant each add an axis. Check the yoke reaches full travel in both directions: pitch travel is where cheaper yokes usually come up short.
  • Rudder pedals. Usually three axes: rudder, plus a left and a right toe brake. The brakes rest at one end, so the tester shows them as resting away from center. That is normal. Press each brake fully in the range check.
  • Throttle quadrants. Each lever is an axis. Detents, reverse thrust and switches often register as button presses rather than axis positions, so watch the button squares as you pull a lever back.
  • Racing wheels. The wheel is one axis and each pedal another. The tester reads the wheel and pedals; force feedback needs the maker's software or the game, because browsers can't drive the motor.
  • Gamepads. Xbox, PlayStation and Switch Pro controllers use the standard layout, so the tester names every button and shows both sticks. "Test rumble" works in Chrome and Edge.

Frequently Asked Questions

Is this joystick tester safe to use?

Yes. It runs entirely in your browser using the Gamepad API built into Chrome, Edge and Firefox. Nothing is installed, and no reading from your controller is uploaded or stored.

Why doesn't my controller show up?

Press a button on it first: browsers hide controllers from a page until they send input. If it still doesn't appear, check it's listed in Windows under "Set up USB game controllers"; if it isn't there either, try another USB port or reinstall the maker's driver.

Can I test rudder pedals and throttles?

Yes. Anything Windows sees as a game controller shows up: pedals, throttle quadrants, yokes, button boxes and racing wheels. Toe brakes and throttle levers rest at one end, and the drift check knows that.

How much deadzone should I set?

As little as hides the drift. Run the drift check and use the deadzone it suggests, usually a few percent. If a stick needs more than about 10%, recalibrate it, and if the offset comes back, the sensor is worn.

Why are some of my buttons missing?

Chrome and Edge show at most 32 buttons and 16 axes per device. Large HOTAS throttles and button boxes have more. The extra buttons still work in your sim; the browser just doesn't show them.

Can it test force feedback?

No. Browsers can't drive force feedback motors in wheels or sticks. They can trigger rumble on standard gamepads, which the tester offers for Xbox and PlayStation controllers in Chrome and Edge.

Does it work with PS5 and Xbox controllers?

Yes, on a computer. Connect the controller by USB or Bluetooth and the tester names every button in that controller's own labels and shows both sticks, so it doubles as a stick drift test for gamepads.

Where to go next

Know a simmer fighting a twitchy stick?

Send them the joystick & controller tester: it runs in the browser, nothing to install.

simulatorhardware.com/tools/joystick-tester/