Thrustmaster T.16000M Tester

Check a T.16000M's 16 buttons, hat switch, centre and range, and test the twist, throttle slider and a TWCS throttle for spikes, all in your browser.

Connect your T.16000M, then move it or press a button

Plug the stick (and the TWCS throttle and rudder pedals, if you have them) into USB ports on the computer itself. Browsers only reveal a device once it sends input. Nothing is sent anywhere.

Connected devices

    Stick

    X –
    Y –

    Twist
    –
    Throttle
    –

    Set up for the T.16000M: twist on axis 5, throttle on axis 6, as Chrome and Edge report it on Windows and macOS. Use Find if yours differ.

    Hat switches

    ↑Up↗Up-right→Right↘Down-right↓Down↙Down-left←Left↖Up-leftCentred
    The T.16000M has one 8-way hat

    Chrome and Edge report a hat switch as one axis with a value for each of its 8 directions; the tester decodes it. Push every hat into all 8 directions: each one gets a mark.

    Buttons 0 pressed

    Numbers start at 1, as in Windows' game controller settings and most games' binding screens. Press every button once: each one gets a mark.

    All axes

    Health tests

    1. Centre and drift

    Let go of the stick and measure where it settles, how much it jitters and which deadzone hides it. Pass: under 5% of full travel. Warning: 5–10%. Fail: 10% or more.

    Not run yet.

    2. Full range

    Push the stick into every corner and round its edge a few times, then let go. Checks that it reaches the end of travel in all four directions (square gates reach the corners too).

    Not run yet.

    3. Axis smoothness

    Move one axis (throttle, twist, a slider or rudder pedals) slowly from one end to the other over 2–3 seconds. Finds spikes, jumps and dead spots, the signs of a worn potentiometer.

    Not run yet.

    Joystick health report

    Selling or buying a used stick or HOTAS? Run the tests, press every button and hat direction, then tap Share result and send the link.

    Connect a joystick to start the report.

    Testing a T.16000M

    The T.16000M FCS is a single USB joystick with 16 buttons, an 8-way hat switch, a twist for rudder and a throttle slider. Thrustmaster’s H.E.A.R.T. magnetic sensors on pitch and roll give it a resolution Thrustmaster puts at 16,000 × 16,000 values (Thrustmaster). The tester recognises it as USB id 044f:b10a and preselects the twist and throttle the way Chrome and Edge usually number them: twist on axis 5, throttle on axis 6, with the hat switch on axis 9.

    What to check

    • Centre check. Magnetic sensors don’t wear, so a healthy T.16000M rests very close to centre and the reading barely jitters. That makes the centre check a good way to spot a tired centring spring: the stick settles a little off and in a different place each time you let go. Run it two or three times.
    • Range test. Push into every corner. All four directions should reach 100%.
    • Twist and throttle. These are the axes to watch: run the axis smoothness test on each, slowly from end to end, and look for ringed spikes or jumps on the plot.
    • Buttons and hat. Work through all 16 buttons and the 8 hat directions; each gets a mark when it registers.

    With the TWCS throttle and rudder pedals

    In the T.16000M FCS HOTAS the stick comes with the TWCS throttle, a separate USB device (044f:b687), and the set has 30 buttons and 2 hats in total by Thrustmaster’s count. The tester shows both devices, each with its own button grid and hat rose. The TWCS’s main lever and its rudder rocker are ordinary axes: use Find next to Throttle, then the axis smoothness test, to check them one by one.

    How Chrome numbers the T.16000M's axes

    These are the slots Chrome and Edge usually give it: they place each axis by its HID type on Windows and macOS, and the tester preselects them. Firefox on Windows uses the same slots; on Linux the numbers differ, so use the Find buttons there.

    AxisControl
    0X (roll)
    1Y (pitch)
    5Twist
    6Throttle
    9Hat switch (one axis, decoded into 8 directions)

    USB ids the tester recognises: 044f:b10a (Thrustmaster T.16000M), from the Linux kernel's device list and SDL.

    Joystick TesterSomeone shared their result

    Suggested