Logitech Extreme 3D Pro Tester

Check every button, the hat switch, the stick's centre and reach, and the twist and throttle for jumps, with the Extreme 3D Pro's axes already set up.

Connect your Extreme 3D Pro, then move it or press a button

Plug it into a USB port on the computer itself; it needs no driver or power supply. Browsers only reveal a device once it sends input. Nothing is sent anywhere.

Connected devices

    Stick

    X –
    Y –

    Twist
    –
    Throttle
    –

    Set up for the Extreme 3D Pro: 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 Extreme 3D Pro 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 an Extreme 3D Pro

    Logitech’s Extreme 3D Pro is a single USB joystick with 12 programmable buttons, an 8-way hat switch, a twist handle for rudder and a throttle slider on its base (Logitech). It needs no driver: plug it in, move the stick, and it appears in the device list as “Logitech Extreme 3D Pro” with USB id 046d:c215.

    The tester is already set up for it. Chrome and Edge on Windows and macOS place a joystick’s axes by type, so the Extreme 3D Pro’s X and Y come out as axes 0 and 1, the twist (Rz) axis 5 and the throttle slider axis 6, while axes 2 to 4, 7 and 8 read 0 and never move. The hat switch is axis 9: its rose lights up as you push it.

    What to check

    • Buttons 1 to 12. The trigger is button 1 and the thumb button 2; the rest sit on top of the stick and on the base. Press each once and look for a mark in the grid.
    • Hat switch. Push it into all 8 directions. A diagonal that never lights is a common sign of a worn hat.
    • Centre check. Let go of the stick. It should settle within a few percent of centre on both axes; a reading that drifts is best hidden with the recommended deadzone.
    • Range test. Push into every corner. Each direction should reach 100%. If one stops short, recalibrate in joy.cpl before assuming the stick is worn.
    • Axis smoothness. Test the throttle slider and then the twist: move each slowly from one end to the other. Spikes and jumps on these axes are a common complaint as the stick ages, and the plot shows exactly where along the travel they happen.

    How Chrome numbers the Extreme 3D Pro'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: 046d:c215 (Logitech Extreme 3D Pro), from the Linux kernel's device list and SDL.

    Joystick TesterSomeone shared their result

    Suggested