alright...
I grabbed the files again. Opened up the VS 2003 solution. I go to Build->BatchBuild, select all, build. Everything compiles and links. And the command line demo works great! The xbox controller works with all of the joysticks which is awesome.
What sucks is that when I try to get the VS 2005 solution going (my app is built in 2005), I run into all sorts of problems. For starters ois_vc8.sln shows up as an "unrecognized version". When I open it in VS 2005 File->open->Solution/Project, the projects show up on the right. When I do Build->BatchBuild, select all, build, then nothing happens.And there is all this x64 crap that doesn't appear in the VS 2003 version of batch build.
So that wasn't working so I close VS 2005 and open it again. Then I do file->open->solution/project, only this time I click on the VS 2003 solution. It asks me if I want to convert it and I click yes. The projects come up and I do a batch build (this time there are no x64 references). Everything seems to be going fine, when the compiler tells me it is missing dinput.h. To fix this I go to my direct x sdk folder and grab dinput.h out of the include folder and place it in the Includes folder for ois. This gets rid of that error, then a link error comes up saying it can't find dinput8.lib and dxguid.lib, so I go back into the directx sdk, grab those libraries and put them in the ois Win32 folder with the solution and projects.
I go and do a batch build. And this time success!!! But my joy is quickly crushed as I run the newly made command line demo and the xbox controller crashes the program if ANYTHING is touched. My other controller crashes the program when I touch the dpad, but the other buttons register.
I don't know what the heck is going on, but I started working on this at 12pm and it is now 9:30pm which really sucks

. I reinstalled the DirectX SDK in the hopes that it links with VS 2005 somehow, but got the same results. I find it weird that VS 2003 was able to find dinput.h and the libraries, but VS 2005 was not.
If you have any ideas on how I can fix this, I am begging you to let me know. Please help!!!! :cry: :cry: :cry: