So I have been messing around with a program called JoyToKey:
It basically allows you to take an external controller such as a joy stick or other game controllers (in this case, an XBox360 controller) and allows you to create inputs for the keys that you would normally use on the keyboard. I've been using it with a couple of games: Final Fantasy V and Resident Evil on BYOND.
It...fricken...rules. I've mapped out most of the possible buttons that could be used and found which buttons do what, where they are located, and assigned the keys for the controller.
For instance: plug in your XBox controller, open up JoyToKey, click on the others tab on the right, make sure all the check boxes are checked and set the analog stick sensitivity to 25%-50% (makes it easier to use if you are going to use it). The button map goes at such:
Left Analog Up = AxisY(<0)
Left Analog Down = AxisY(>0)
Left Analog Left = AxisX(<0)
Left Analog Right = AxisX(>0)
X = Button 3
Y = Button 4
A = Button 1
B = Button 2
Start = Button 8
Select = Button 7
Left Bumper = Button 5
Right Bumper = Button 6
Left Trigger = Axis3(>0)
Right Trigger = Axis3(<0)
D-Pad Up = POV1UP
D-Pad Right = POV1RIGHT
D-Pad Down = POVDOWN
D-Pad Left = POVLEFT
For this example, lets use Final Fantasy V to use for the controller. The settings should be like so:
POV1UP = Arrow-Up (keyboard up button)
POV1RIGHT = Arrow-Right
POV1DOWN = Arrow-Down
POV1LEFT = Arrow-Left
The D-Pad settings should all have an automatic shooting of 4 or 5 (anything higher would make it hard to control your character or select an option in a menu). Now you can walk around without having to repeatedly press the arrow keys. Now it's like the real game.
Button 8 = PageUp (This opens the menu)
Button 2 = Home (Cancels the menu)
Button 1 = Clear (Numlock off 5, it selects an option)
These buttons should NOT have an automatic shooting, don't touch the slider, just leave it where it is.
Keep JoyToKey running or minimize it (closing it doesn't make it work) and go play FFV. You should see that it runs quite smooth and it just feels more like a video game. Of course, you can add more commands to the controller through JoyToKey, but this is the basic controls to play the game.
When you make a control layout for a game, you can save it an make a new one, and easily switch from one game's to another's control layout via the list on the left side of the application.
Should you want to use someone else's configuration, send them the cfg file and save it in the same directory that the JoyToKey application is in. Its really that simple.
Just keep messing around with the program, and I'm sure you'll find something your used to. Have fun and happy gaming!
If you want the cfg for FFV, here ya go:
Poll: Would you play a BYOND game with an external controller?
Login to vote.