Alright alright i just figured this out and i thought it was pretty amazing.
Go google Joy2Key and click the first link and scroll down to the bottom and dowload the file. when its done open the folder and click on the first icon and it will say extract so you know what your gona do! your right your going to listen to your computer and extract it! so when your done with that a different icon in its place will show up click on that and a window will pop up! so you plug in your controller and then you click on the Button1 and Button2, ect ect and you go to the top box on the left and click the key you want that button to be used for! continue doing this until you have no more buttons to use and then when thats all finished you go to auto setting wizzard and that will say "Click the button on your contoller you want Button1 to be assigned to" so you do as it says and you go through clicking keys until your done. they have a few extra button settings and for those you click the "Skip" option! and then when thats all done you should be able to move around with your controller : D! i hope this helped alot of people (:

~LordWez