Zachary J. Fields’s 2015 project shows one way to bring an inspected ThrustMaster Mark II FCS back into use: map its DB-15 wiring, then read its analog axes and digital controls with a microcontroller prototype. It is not a verified plug-and-play USB conversion, and its pin map should not be assumed to fit every Mark II FCS.
What Fields’s resurrection project does
In his Hackster.io project, published January 29, 2015, Fields describes finding a joystick that had been stored for years. The controller’s DB-15 connector did not suit the newer machines he was considering, so rather than rely on a legacy driver, he opened the stick, traced its connections and built an input prototype around a Particle Spark Core. The project documents one inspected controller and one prototype—not independent compatibility tests across computers, operating systems or adapters. Read Fields’s project on Hackster.io.
Fields says the driver he found was intended for Windows 95 OSR 2; he also cites an uploader note saying it did not work under Windows NT. That is historical context from his project, not a current operating-system support guide.
Fields’s DB-15 pin map
After opening the base and using continuity checks, Fields reported the following assignments for his unit. The analog axes use potentiometers in the base: pin 1 supplies them, with X on pin 3 and Y on pin 6. The other listed inputs are digital controls or the hat-switch signal.
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →#1 Best Overall
- PINPOINT HALL EFFECT PRECISION - Experience drift free accuracy that never degrades over time thanks to Thrustmaster's patented H.E.A.R.T magnetic sensor technology, giving you the reliable and consistent control you need for every flight simulator joystick session, from delicate landings to intense dogfights, so your inputs always translate perfectly into the cockpit.
- FULLY AMBIDEXTROUS ERGONOMIC DESIGN - Fly comfortably whether you are left handed or right handed with three removable and swappable components that let you tailor this pc joystick to your dominant hand, ensuring hours of fatigue free flying with a grip that feels custom built just for you, no matter which flight sim controller setup you prefer.
- 16 BUTTONS PLUS HAT SWITCH - Command every function at your fingertips with 16 action buttons featuring braille style physical identification so you never need to look away from the screen, plus an 8 way point of view hat switch that gives you instant situational awareness in any flight simulator controller scenario you encounter.
- FOUR INDEPENDENT AXES WITH RUDDER - Take full control of pitch, roll, yaw, and throttle using four independent axes including a built in twist rudder, eliminating the need for separate pedals and giving you a complete experience that handles every maneuver in your favorite joystick for flight simulator titles with smooth responsiveness.
- CUSTOMIZABLE PROFILES WITH TARGET SOFTWARE - Load or create detailed button mapping profiles for every game in your library using Thrustmaster's powerful T.A.R.G.E.T programming software, so your flight stick is always perfectly configured whether you are exploring space sims, combat missions, or civilian aviation with fully personalized controls.
| DB-15 pin | Reported function |
|---|---|
| 1 | Analog supply; also the hat switch’s separate supply |
| 2 | Trigger |
| 3 | X axis |
| 4 | Digital supply |
| 5 | Unused in Fields’s map |
| 6 | Y axis |
| 7 | Button 1 |
| 8 | Unused in Fields’s map |
| 9 | Unused in Fields’s map |
| 10 | Button 2 |
| 11 | Unused in Fields’s map |
| 12 | Unused in Fields’s map |
| 13 | Hat-switch signal |
| 14 | Button 3 |
| 15 | Unused in Fields’s map |
This is a reported continuity map for the controller Fields opened, not a universal pinout guarantee. Before applying power, verify the connector orientation, wiring and pin assignments on your own unit; do not treat an unverified pin as safe to connect.
How the controls are represented
Axes
Fields found one potentiometer per axis in the base. The X- and Y-axis signals are analog readings, while their supply is shared on pin 1 in his map.
Rank #2
- HALL EFFECT PRECISION SENSORS - Both joysticks in this dual flight stick setup use Thrustmaster's exclusive hall effect magnetic sensor technology, delivering pinpoint accuracy with zero drift or degradation over time so every subtle input in your favorite flight simulator registers exactly as intended for surgical control during intense dogfights and maneuvers.
- 32 ACTION BUTTONS AT YOUR FINGERTIPS - Never take your hands off the controls with 32 programmable buttons spread across both joysticks, each featuring tactile Braille style identification that lets you locate and activate every command by touch alone, keeping your eyes locked on the action while you manage weapons, shields, and flight systems seamlessly.
- FULLY AMBIDEXTROUS DUAL STICK DESIGN - Three detachable ergonomic components on each joystick let you configure this space sim controller for left handed, right handed, or true dual stick operation, giving you the immersive two handed flight control that elite space simulation pilots demand from a combat flight stick setup that adapts perfectly to your grip.
- COMFORT BUILT FOR MARATHON MISSIONS - Wide contoured hand rests cradle your palms while heavy weighted bases anchor each usb flight stick firmly to your desk, eliminating wobble and fatigue during extended gaming sessions so you can navigate asteroid fields and execute precision strafing runs without discomfort slowing you down.
- CUSTOM PROFILES WITH TARGET SOFTWARE - The included T.A.R.G.E.T programming suite lets you load community created mapping profiles or build your own from scratch for any flight simulator joystick scenario, ensuring every button, axis, and response curve is perfectly tailored to each game you play for a truly personalized pc joystick experience.
Hat switch
The handle teardown revealed four tactile switches. Fields describes them as using different associated resistances combined into one analog signal on pin 13, with pin 1 providing the hat’s separate supply. In other words, the prototype reads the hat as an analog input rather than treating its four directions as four independent digital lines.
Trigger and buttons
The trigger and three buttons are digital inputs. Fields maps them to pins 2, 7, 10 and 14 respectively.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Rank #3
- The T.16000M FCS is compatible with PC via USB in Windows (32-bit and 64-bit).
- 16 action buttons with braille - style physical button identification
- Exclusive Precision: Hall effect accurate Technology 3D (Hall effect) magnetic Sensors located on the stick (US patent: Us08471815)
- 4 independent axes, including twist rudder (controlled by rotating the stick)
- 14 action buttons - 8-way POV hat: two 4-Way switches - 3 Buttons - One 2-position slider - 1 push mini-stick - One 8-way point of view hat Switch
The Spark Core prototype and its limits
Fields used a DB-15 female breakout board, a solderless breadboard, jumper wires and three 47 kΩ resistors. His setup connects pins 1 and 4 to the Spark Core’s 3.3 V supply, routes the trigger and buttons to digital pins, and reads the X, Y and hat signals on analog inputs. Each analog signal has an external 47 kΩ resistor to ground. He also connects the breakout ground to the Core ground, which he says helps reduce static buildup between the connector and the Core. The project page includes Fields’s implementation details.
A DB-15 female breakout board let Fields prototype without cutting the joystick cable. That component is useful for investigating a connector, but the board itself does not convert the stick to USB. The wiring above is specific to his Spark Core setup and inspected controller; Fields’s project does not establish electrical tolerances across revisions or provide a verified recipe for another microcontroller. Check the breakout’s actual pin layout and confirm the joystick wiring before connecting it.
Rank #4
- The T.16000M FCS is compatible with PC via USB in Windows (32-bit and 64-bit).
- The T.16000M FCS offers you a precision level greater than current systems, which will not decrease over time, thanks to the joystick’s H.E.A.R.T technology (U.S. patent US08471815).
- Fully ambidextrous joystick: 3 removable components allow the joystick to be perfectly tailored for left-handed or right-handed use.
- The joystick includes 16 action buttons with “braille”-style physical button identification + one 8-way Point of View hat switch and 4 independent axes, including twist rudder (controlled by rotating the stick).
- The T.A.R.G.E.T software allows you to load and create specific mapping profiles for each game.
The sample code packs hat direction, buttons, trigger and two 12-bit axis values into a 32-bit state structure. It reads at 4 Hz so the serial output is easy to inspect. Fields recommends raising the rate to 60 Hz for actual control; that is his implementation guidance, not a measured performance result. See the project’s code and notes.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Opening the controller
Fields says the base’s Phillips screws are concealed beneath rubberized feet. For the handle, he notes that two additional screws are under the grip pad and cautions against forcing the handle apart.
Windows Errors? Fix Them Before They Spread
Repair common Windows errors and clear accumulated junk for a smoother, more stable PC - no reinstall needed.Free scan · no reinstallOutdated Drivers Are Slowing You Down
One free scan finds every outdated or missing driver and matches the right update for your exact hardware.Free scan · exact hardware matchBest Value
- COMPATIBILITY: Designed for Thrustmaster SimTask Farmstick, T-Flight Hotas One, T-Flight Hotas X, T16000M FCS, and TCA Sidestick flight controllers
- STURDY CONSTRUCTION: Made from durable metal material ensuring stable and secure mounting of your flight stick during intense gaming sessions
- MOUNTING SYSTEM: Desk mount design allows for firm attachment to your gaming setup, providing a solid platform for flight simulation controls
- SPACE-SAVING DESIGN: Efficiently organizes your gaming workspace by securing your flight stick to your desk, freeing up valuable surface area
- VERSATILE USE: Perfect for flight simulation enthusiasts, supporting multiple popular flight stick models with a single mounting solution
The tools he identifies are a PH2 Phillips screwdriver, an H2.0 hex driver and an Extech DM110 pocket multimeter; he used the multimeter for continuity checks. These are the tools recorded in his teardown, not a claim that every unit requires the same procedure.
Can you use a Mark II FCS on a modern PC?
Fields’s work provides a plausible starting point for a hands-on conversion project, but it does not confirm that a specific modern PC, operating system or USB adapter will recognize every Mark II FCS. His article mentions the Rockfire RM-203 gameport adapter as a way to address the connector hurdle; it does not establish the adapter’s current availability or compatibility with all units. Verify contemporary fit and the wiring of your own controller before buying an adapter or applying power.
The project is most useful as a documented teardown and prototype: it shows how Fields identified the signals on one stick and read them with a microcontroller. It should not be mistaken for a universal adapter specification or current compatibility matrix.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.
Recommended Free Tools

