Jump to content

HowTo: Thrustmaster Cougar Throttle USB standalone MOD


JayRoc

Recommended Posts

What you will need:

 

Atmega32u4 Micro Pro Board

Soldering skills(easy) and tools

Jumper Wires - male to female

Micro USB cable in the desired length

 

Lastest Version of MMjoy2 which you can find here.

There are also the instruction on how to flash the firmware onto the micro pro.

 

When you successfully flashed the firmware you can upload the configuration file which attached below.

 

1. (green) load the set from my provided config file (Cougar Thrustlever.mmjoy)

If you desire you can change the name of the device from mmjoy to whatever suits you (red circle)

2. (purple) save the config to the micro pro

The 3rd step will be done after finishing everything else.

 

image.png

 

Now you will have to solder the jumper wires accordingly to the pin names below.

The female sides fits on the original board and the male side can be soldered on the micro pro.

If you desire you can solder pins to the micro and use female to female jumper wires.

The first one is a little more compact and saved some space.

 

 

image.png

 

Once youre it should like this. The two unused pins have wires on here, but they are not needed.

image.png

 

I then put the micro usb cable in and taped it to the micro pro.

 

Before you go on - Test the functionality! If you plug in the USB cable the device should come up in Windows Joysticks

 

image.png

Test if all Buttons and Axis are working.

 

The whole controller should be isolated. To hold the controller in place i used a velco which i slid under the green board.

An axtra layer of tape to protect the cable and holding it in place with two cable ties are an good addition.

 

image.png

 

When you have put the Thrustlever back together you will have to calibrate all axis.

You can find the calibration tool in the picture above. Its step 3.

Watch for the min and max values on the Z-axis.

Put in the center values for each axis according to your device specific numbers.

For the Z-axis the center has to be between the Afterburner detents!

 

image.png 

 

The Radar Cursor is set to automatic center. If it wanders around just wiggle it in all directions and it 

stay centered.

 

Save the calibration and upload the config on the micro pro again as you already did (see above).

Now you just have to edit the settings in DCS and no problems with the not 100% working Windows 10 drivers.

 

Have a good one

Cougar Thrustlever.mmjoy

  • Like 3

FC3 | F-14A/B | F-16C | SA342  R5 5600X | 32GB | RX 6800XT | TM Cougar | T-Rudder mk.IV | HP Reverb G2

Thrustmaster Cougar Throttle USB standalone MOD

Link to comment
Share on other sites

  • 1 year later...

Hi Jay,
First of all, a big thank you.
Second, I cannot believe you only have one answer for this awesome tutorial.

I was searching for a fast an reliable way to use this throttle with a hall sensor and a better accuracy.

In the past I did Uri_Ba's approach, it was good but not so clean. I gave that one to a friend.
I found another one from Giovanni Medici that looks good but I don't have any Teensy at this time.
I have two ATMs with MMJOY from another project so I just searched for "MMJOY+cougar throttle" and voilá! The perfect manual!

Thanks again :)
Cheers

Link to comment
Share on other sites

Hi Uri!
Nice to read you.
I also have a pair of STM32 but the Pro Micro approach was already here and faster, I thought. Your initial one required a protoboard and more soldering, but it works pretty good.

Nevertheless, Jay, the mmjoy file attached gives me an error when I try to upload it: "The specified files was not found" and I don't know the configuration for the matrix to make it manually. I did the axis one according to the snapshot in your post.

Someone has an snapshot of the matrix in MMjoy to show me, please?

Cheers,
MrWell

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...