TL;DR Speed brake / throttle mouse button FIXED:
here is the list of stuff i had to go through to make sure it worked. Basically all the steps are out there on forums somewhere, only they are in about 20 different threads, so it takes about 8 hours to read through all the junk to find the answer to each problem as you run across it. I'm no computer guru, but from the looks at all these threads, neither are a lot of people, so here is a comprehensive list of EVERYTHING i had to go through.... to see what my operating info was go back a couple posts (but basically windows 7, 64 bit)
This is for the x-52 (non pro) version. The one with the .pro file for Saitek and the .lau for DCS.
1. download/install the correct Driver
--- make sure you get the correct driver from http://www.saitek.com. There are two drop down windows under their software page. (the left one only will get you to the x52 pro driver). Use the drop down on the right selectjoystick, X52 (not X52 pro), your operating system, then download drivers 1st, SST software 2nd
--- to find out your what your operating system is go to "control panel", "system and security", then "system". everything will be listed there.
2. download/install the correct SST Software
3. Extract the file anywhere you want. Others have said to put it in certain folders, It honestly doesnt matter. just know where it is.
4. Rename both files to whatever the hell you want, but make sure both names are shorter than 16 total charatcers.
I found what worked for me was at this point doing the #2 and then #3 of Jack Bauer's instructions before doing #1.
so...
6. #2 of the OP. (load the .pro file)
7. load the profile in SST, make any changes you would like but....YOU HAVE TO MAKE SURE ALL INPUT NAMES ARE 16 CHARACTERS OR LESS.
two issues with this. one, the name of the file that jack bauer gives you is too long. fix that. two, one of the DEFAULT command names is too long (for me it was "mouse scroll down") i ended up having to change this in the SST profiler to an actual keyboard command so i could give it a new name. every time i touched the mouse wheel, or boat switch, it would lock up.
8. make sure you open the SST profiler before DCS, select the profile you want, and leave the program running!!
9. right click on the icon on the lower right of your computer. it might be a small up arrow (windows 7) right click the Saitek icon and select the profile (it should be the same as whatever you renamed it to in step 4. .....and assuming you followed directions, it should be less than 16 characters total. the name should now appear on the MFD of your throttle control stick.
10. Open DCS....go to options....go to the tab that says controls
11. #1 of the OP (load the .lau file)
12. you will probably get a bunch of red boxes (these are boxes that have commands that arent recognized.) just go to the modifiers tab at the bottom left, click add. select joystick, click on the pinky button on the joystick or select joystick btn6 as a modifier, select okay. (all those red boxes should go away)
13. #3 of the OP (change the keyboard command characters for the speed brakes...found in the HOTAS section)
14. after this i had to shut everything down and restart the comp.
15. open SST, load profile
16. set this profile into the controller (right click the saitek icon bottom right of screen, left click on your profile) should appear on the MFD
17. open DCS.
18. at this point you can go back into the options/controls page and make sure everything is working, if you like. but you should be good to go.
that should be it. after all that mess and hours of research i was able to get it to work. two main issues i had though. make sure SST is running with the loaded profile while you are playing!! i was saving the profile, and loading it into the controller, so the correct file was displayed on the MFD, but that didnt seem to do the trick. Apparently the SST software needs to be running while playing.
Also, i knew about renaming the file, which i did, but i didnt think about renaming DEFAULT stuff the SST software names itself. Pretty much if ANY description pops up on the MFD is longer than 16 characters, it will lock SST and anything commanded in there will cease to work in DCS.
I am a pilot, so flying planes is what i know. computers, not so much. If anyone has any questions about these instructions (whether more clarity, or to correct something i have written because it is incorrect, please send me a PM)
thanks for the help!