Joystick not recognized - Thrustmaster USB Joystick

Hello. I recently bought a Thrustmaster USB Joystick. Because of my low Flight Sim’s experience i decided to buy a budged Thrustmaster which has good opinions at many sites. So there is a problem.

Game don’t recognize the Thrustmaster, despite that Windows recognize the Joystick in the Settings. Is there a solution to this problem? How can i connect my Joystick to the game manually, if it’s not connecting automaticly?

Thank’s for any help.

is it seen as a device in the settings, you may have to map buttons manually. see

1 Like

Do you mean the joystick doesn’t show up at all on the Options > Controls screen? Or does it show up as “blank” with no bindings?

If you don’t see it at all on the Controls setup screen and you are using Steam, try this fix

  1. Right-click on “Microsoft Flight Simulator” in the Steam Library
  2. Click “Properties”
  3. Change the “Steam Input Per-Game Setting” to “Forced Off”

If it does show up in Controls with no picture or bindings, that means you will need to set up the bindings yourself. There are a lot of threads on this already as well as the Forum Guides for New Pilots. The above Squirrel video linked by @vickers58 is good as is the following
Sim UK

Here are the Forum Guides links:


thank’s dude you are hero. Everything is fine now i can finally map buttons :slight_smile:

Awesome! Let me know if you have any other question. Here are my other “generic tips” for setting up controllers. Enjoy the sim!!!

  • The Control Filter at the bottom of the left part of the screen defaults to “Assigned” which only shows the commands that are currently bound to the selected controller. If the controller doesn’t have default bindings, you won’t see anything! To see all the commands, change the filter to “All”. To see a recommended set of starting commands select “Essentials”. The “Search By Name” will let you narrow down the (very long!) list of commands. Helpful Name searches are “Axis” (see below) and the various views “Cockpit”, “Instrument”, “Drone”, “External”.
  • To bind an input (button, switch, slider, axis) you don’t need to know the actual input number for your controller. MSFS can recognize the input just by activating it during binding. When you click on a command, it will bring up the “binding window”. Click on the space that says “Search By Input” and it will light up. Now physically activate the input on your controller. The space should fill in with the input number. Click “Validate” to complete the binding.
  • All “linear” controls need to use the “AXIS” commands, not the basic commands. That is the issue you are having with your control inputs. This includes control surfaces, engine controls (throttle, etc), brakes, etc. Basically anything that needs proportional input will use the “Axis” version of the command.
  • Unless you have a complex throttle quadrant with multiple throttles, make sure you bind your Throttle to the “Throttle Axis” command and not any of the numbered Throttles. This will control all throttles on multi-engine aircraft simultaneously.
  • A lot of the MSFS default controller profiles use the “Cockpit Quickview” commands which snap back to center. The secret to smooth panning around the Cockpit is to use the “Cockpit Look” commands. Make sure you delete any currently assigned Cockpit View commands for the Hat and then create new bindings using “Cockpit Look”. Depending on your hat, you can map 4 or 8 directions. This is also true for the other Views - Exterior, Instrument, etc.
  • You can actually access and change Control bindings while inside the live sim (use Esc to get to the main menus). This is helpful if you are trying to fine tune or debug things.
  • You can create multiple binding Profiles for each of your Controllers. This is helpful if you want to map your controls differently for different aircraft. It is also useful if you need to adjust the Sensitivity settings differently for different aircraft. Just make sure you select the correct Profile for each session by using the little scroll bar under each controller in the Controls screen…
  • I have not used any external controller management or calibration applications or drivers. If you do, your mileage may vary! For sure any control input assignments you make outside MSFS will not carry through inside the sim. The CH Manager application has caused problems for some users of CH products.
  • Adding an Xbox Game Controller (wired or wireless) makes controlling the Drone Cam and Slew really easy and intuitive! MSFS immediately recognizes it and sets up all the bindings by Default.
1 Like

Hey I have the thrust master USB joystick as well. I have a problem with my flight controls. When I try to pitch the elevators up, they go up. The problem is that when I let go of my joystick you would expect the elevators to go back down right? The thing is they don’t and won’t move unless I move my joystick to pitch down. This problem also applies to when I try to roll the aircraft. Any help would be great, thanks!

Do you have them bound to Elevator Up/Down or Axis?

Should be similar to the following

Yes I have them bound as an axis.

Have you adjusted the sensitivity?

Yes I have adjusted the sensitivity and I’m pretty sure the problem is my joystick itself. Thanks for the help though.

I bought the game from Microsoft store and have the same problem, what should I do?

Topic Author indicated solution found.