Jump to content

controller.cfg for XBOX controllers (for MVP on the PC)


krawhitham

Recommended Posts

I want to add some clarity to this EPIC thread of XBOX360 controller confusion.

HOW TO FIX THE BUTTON MAPPING ISSUE:

First off, if you're running Vista, drivers install automatically. In fact, go to Windows Update and there's brand new drivers published in Sept 08! There is no need for XBCD.

Here are the steps:

1 Plug in the wired XBOX360 controller.

2 Let drivers automatically load.

3 Go to Windows Update to get the Sept 08 drivers.

3b Delete your current controller.cfg file, let's make a new one!

4 Run MVP2005, go into options and save a controller configuration. This will create your new .cfg file in your Documents folder.

5 Exit the game, go to your Documents folder, open the controller.cfg with notepad.

Leave this area of text ALONE:

profile= Controller_(XBOX_360_For_Windows)

device= Controller_(XBOX_360_For_Windows)

player= 1

number_of_buttons= 10

number_of_povs= 1

number_of_axis= 5

This is specific to YOUR computer. MVP05 recognizes your XBOX360 controller with this information, if you use someone else's cfg, do not replace this text.

And there you have it. You should be able to map your buttons properly now. The problem with sharing our cfg files is that each computer identifies the 360 controller with a different name. So the top 6 lines of text are KEY. They are yours, don't touch them! Good luck!

Link to comment
Share on other sites

I want to add some clarity to this EPIC thread of XBOX360 controller confusion.

HOW TO FIX THE BUTTON MAPPING ISSUE:

First off, if you're running Vista, drivers install automatically. In fact, go to Windows Update and there's brand new drivers published in Sept 08! There is no need for XBCD.

Here are the steps:

1 Plug in the wired XBOX360 controller.

2 Let drivers automatically load.

3 Go to Windows Update to get the Sept 08 drivers.

3b Delete your current controller.cfg file, let's make a new one!

4 Run MVP2005, go into options and save a controller configuration. This will create your new .cfg file in your Documents folder.

5 Exit the game, go to your Documents folder, open the controller.cfg with notepad.

Leave this area of text ALONE:

profile= Controller_(XBOX_360_For_Windows)

device= Controller_(XBOX_360_For_Windows)

player= 1

number_of_buttons= 10

number_of_povs= 1

number_of_axis= 5

This is specific to YOUR computer. MVP05 recognizes your XBOX360 controller with this information, if you use someone else's cfg, do not replace this text.

And there you have it. You should be able to map your buttons properly now. The problem with sharing our cfg files is that each computer identifies the 360 controller with a different name. So the top 6 lines of text are KEY. They are yours, don't touch them! Good luck!

THANK YOU! Why couldn't anyone say this before? I just copied and pasted someone's code, put it in my config, edited it, and I was done. (When I put it in my config, I left those 6 lines out).

Link to comment
Share on other sites

THANK YOU! Why couldn't anyone say this before? I just copied and pasted someone's code, put it in my config, edited it, and I was done. (When I put it in my config, I left those 6 lines out).

I'm so glad to hear it! I reformatted my computer this week, so I had to reverse engineer this whole process.

Going through this thread was a headache, and so was trying to figure out XBCD. Good luck to future MVPmod gamers- I don't want any of you playing this game with the wrong button configuration!

Link to comment
Share on other sites

Is there a way to get vibration with the wired XBOX 360 controller without the XBCD drivers (which apparently cause other issues)? My Saitek gamepads vibrate in MVP 2005, and the XBOX controller vibrates in Devil May Cry 4, Assassin's Creed, etc., but not in MVP. The vibration options are greyed out.

Link to comment
Share on other sites

  • 3 weeks later...

Is there a way to get vibration with the wired XBOX 360 controller without the XBCD drivers (which apparently cause other issues)? My Saitek gamepads vibrate in MVP 2005, and the XBOX controller vibrates in Devil May Cry 4, Assassin's Creed, etc., but not in MVP. The vibration options are greyed out.

Argh, I am so late...

Anyway, you are right about this.

Everything on my 360 controller works in MVP EXCEPT for vibrating!

Anyone know why, or how to fix it?

Link to comment
Share on other sites

  • 3 weeks later...

3b Delete your current controller.cfg file, let's make a new one!

4 Run MVP2005, go into options and save a controller configuration. This will create your new .cfg file in your Documents folder.

5 Exit the game, go to your Documents folder, open the controller.cfg with notepad.

Leave this area of text ALONE:

profile= Controller_(XBOX_360_For_Windows)

device= Controller_(XBOX_360_For_Windows)

player= 1

number_of_buttons= 10

number_of_povs= 1

number_of_axis= 5

This is specific to YOUR computer. MVP05 recognizes your XBOX360 controller with this information, if you use someone else's cfg, do not replace this text.

And there you have it. You should be able to map your buttons properly now. The problem with sharing our cfg files is that each computer identifies the 360 controller with a different name. So the top 6 lines of text are KEY. They are yours, don't touch them! Good luck!

It is amazing how easy this is when you follow this step. I completely understand why so many people think everyone is an idiot and so many people can't understand why things work for one person and not the other. This one post was more helpful than everything else in these 12 pages. Thank you so much. Sorry if this was pointed out in earlier pages and I missed it.

Link to comment
Share on other sites

  • 3 weeks later...
  • 3 weeks later...

I have the 360 wireless controller and wireless PC adapter, but the .cfg given 1000 times in this thread as well as the text to edit it yourself never works.

From my understanding, that only works for the wired controller. Is there anything I need to do for the wireless that is different or should I just go buy a different controller for my PC?

Link to comment
Share on other sites

I have A Gamestop wired non XBox 360 gamepad that I rewired with A USB connector. Here is the config file it made in my controller profile. I would like to know if I need to change it or leave it as is?

Thank You.

profile= XBCD_XBox_Gamepad

device= XBCD_XBox_Gamepad

player= 1

number_of_buttons= 24

number_of_povs= 1

number_of_axis= 7

VPAD_VIRTUAL_BUTTON_START= button 9

VPAD_VIRTUAL_BUTTON_SELECT= not_assigned -1

VPAD_VIRTUAL_BUTTON_CROSS= button 1

VPAD_VIRTUAL_BUTTON_CIRCLE= button 2

VPAD_VIRTUAL_BUTTON_SQUARE= button 4

VPAD_VIRTUAL_BUTTON_TRIANGLE= button 5

VPAD_VIRTUAL_BUTTON_L1= button 7

VPAD_VIRTUAL_BUTTON_R1= button 8

VPAD_VIRTUAL_BUTTON_L2= button 10

VPAD_VIRTUAL_BUTTON_R2= button 11

VPAD_VIRTUAL_BUTTON_L3= button 6

VPAD_VIRTUAL_BUTTON_R3= button 3

VPAD_VIRTUAL_BUTTON_DPAD_UP= pov0 1

VPAD_VIRTUAL_BUTTON_DPAD_DOWN= pov180 1

VPAD_VIRTUAL_BUTTON_DPAD_LEFT= pov270 1

VPAD_VIRTUAL_BUTTON_DPAD_RIGHT= pov90 1

VPAD_VIRTUAL_BUTTON_L_STICK_RIGHT= axis- 1

VPAD_VIRTUAL_BUTTON_L_STICK_LEFT= axis+ 1

VPAD_VIRTUAL_BUTTON_L_STICK_UP= axis+ 2

VPAD_VIRTUAL_BUTTON_L_STICK_DOWN= axis- 2

VPAD_VIRTUAL_BUTTON_R_STICK_RIGHT= axis- 4

VPAD_VIRTUAL_BUTTON_R_STICK_LEFT= axis+ 4

VPAD_VIRTUAL_BUTTON_R_STICK_UP= axis+ 5

VPAD_VIRTUAL_BUTTON_R_STICK_DOWN= axis- 5

VPAD_PITCH_1= button 1

VPAD_PITCH_2= button 2

VPAD_PITCH_3= button 4

VPAD_PITCH_4= button 5

VPAD_PITCH_5= button 8

VPAD_FIELD_PICK_OFF_THROW_FIRST= button 2

VPAD_FIELD_PICK_OFF_THROW_SECOND= button 5

VPAD_FIELD_PICK_OFF_THROW_THIRD= button 4

VPAD_PITCH_OUT= button 1

VPAD_THROW_BALL= not_assigned -1

VPAD_INTENTIONAL_WALK= button 3

VPAD_INTENTIONAL_HITBATTER= button 6

VPAD_PITCH_HISTORY_OPEN= button 6

VPAD_SWING_NORMAL= button 1

VPAD_SWING_BUNT= button 3

VPAD_CHARGE_MOUND= button 5

VPAD_FIELD_THROW_FIRST= button 2

VPAD_FIELD_THROW_SECOND= button 5

VPAD_FIELD_THROW_THIRD= button 4

VPAD_FIELD_THROW_HOME= button 1

VPAD_FIELD_SWITCH= button 7

VPAD_FIELD_RELAY_THROW= button 11

VPAD_FIELD_CUTOFF_THROW= button 11

VPAD_FIELD_FAKE_RUNDOWN_THROW= button 8

VPAD_RUNNER_FIRST_SELECT= button 2

VPAD_RUNNER_SECOND_SELECT= button 5

VPAD_RUNNER_THIRD_SELECT= button 4

VPAD_RUNNER_RUNFIRST= pov90 1

VPAD_RUNNER_RUNSECOND= pov0 1

VPAD_RUNNER_RUNTHIRD= pov270 1

VPAD_RUNNER_RUNHOME2SCORE= pov180 1

VPAD_BASERUNNER_ADVANCEALL= button 7

VPAD_BASERUNNER_RETREATALL= button 8

Link to comment
Share on other sites

  • 2 weeks later...

Can you move in the batter box with this one? If not how can you?

profile= Xbox_360_Controller_for_Windows

device= Xbox_360_Controller_for_Windows

player= 0

number_of_buttons= 10

number_of_povs= 1

number_of_axis= 5

VPAD_VIRTUAL_BUTTON_START= button 8

VPAD_VIRTUAL_BUTTON_SELECT= button 7

VPAD_VIRTUAL_BUTTON_CROSS= button 1

VPAD_VIRTUAL_BUTTON_CIRCLE= button 2

VPAD_VIRTUAL_BUTTON_SQUARE= button 3

VPAD_VIRTUAL_BUTTON_TRIANGLE= button 4

VPAD_VIRTUAL_BUTTON_L1= button 5

VPAD_VIRTUAL_BUTTON_R1= button 6

VPAD_VIRTUAL_BUTTON_L2= axis- 3

VPAD_VIRTUAL_BUTTON_R2= axis+ 3

VPAD_VIRTUAL_BUTTON_L3= button 9

VPAD_VIRTUAL_BUTTON_R3= button 10

VPAD_VIRTUAL_BUTTON_DPAD_UP= pov0 1

VPAD_VIRTUAL_BUTTON_DPAD_DOWN= pov180 1

VPAD_VIRTUAL_BUTTON_DPAD_LEFT= pov270 1

VPAD_VIRTUAL_BUTTON_DPAD_RIGHT= pov90 1

VPAD_VIRTUAL_BUTTON_L_STICK_RIGHT= axis- 1

VPAD_VIRTUAL_BUTTON_L_STICK_LEFT= axis+ 1

VPAD_VIRTUAL_BUTTON_L_STICK_UP= axis+ 2

VPAD_VIRTUAL_BUTTON_L_STICK_DOWN= axis- 2

VPAD_VIRTUAL_BUTTON_R_STICK_RIGHT= axis- 4

VPAD_VIRTUAL_BUTTON_R_STICK_LEFT= axis+ 4

VPAD_VIRTUAL_BUTTON_R_STICK_UP= axis+ 5

VPAD_VIRTUAL_BUTTON_R_STICK_DOWN= axis- 5

VPAD_PITCH_1= button 1

VPAD_PITCH_2= button 2

VPAD_PITCH_3= button 3

VPAD_PITCH_4= button 4

VPAD_PITCH_5= button 6

VPAD_FIELD_PICK_OFF_THROW_FIRST= button 2

VPAD_FIELD_PICK_OFF_THROW_SECOND= button 4

VPAD_FIELD_PICK_OFF_THROW_THIRD= button 3

VPAD_PITCH_OUT= button 1

VPAD_THROW_BALL= not_assigned -1

VPAD_INTENTIONAL_WALK= button 10

VPAD_INTENTIONAL_HITBATTER= button 9

VPAD_PITCH_HISTORY_OPEN= axis- 3

VPAD_SWING_NORMAL= button 1

VPAD_SWING_BUNT= button 3

VPAD_CHARGE_MOUND= button 4

VPAD_FIELD_THROW_FIRST= button 2

VPAD_FIELD_THROW_SECOND= button 4

VPAD_FIELD_THROW_THIRD= button 3

VPAD_FIELD_THROW_HOME= button 1

VPAD_FIELD_SWITCH= button 6

VPAD_FIELD_RELAY_THROW= button 5

VPAD_FIELD_CUTOFF_THROW= button 3

VPAD_FIELD_FAKE_RUNDOWN_THROW= button 6

VPAD_RUNNER_FIRST_SELECT= button 2

VPAD_RUNNER_SECOND_SELECT= button 4

VPAD_RUNNER_THIRD_SELECT= button 3

VPAD_RUNNER_RUNFIRST= pov90 1

VPAD_RUNNER_RUNSECOND= pov0 1

VPAD_RUNNER_RUNTHIRD= pov270 1

VPAD_RUNNER_RUNHOME2SCORE= pov180 1

VPAD_BASERUNNER_ADVANCEALL= axis- 3

VPAD_BASERUNNER_RETREATALL= axis+ 3

Link to comment
Share on other sites

  • 1 month later...

I have the 360 wireless controller and wireless PC adapter, but the .cfg given 1000 times in this thread as well as the text to edit it yourself never works.

From my understanding, that only works for the wired controller. Is there anything I need to do for the wireless that is different or should I just go buy a different controller for my PC?

Heey you could try buying a battery pack and charger then you get a wire and can plug it in on youre pc.

Also comes in handy on youre xbox never need batteries again.

Link to comment
Share on other sites

I have the 360 wireless controller and wireless PC adapter, but the .cfg given 1000 times in this thread as well as the text to edit it yourself never works.

From my understanding, that only works for the wired controller. Is there anything I need to do for the wireless that is different or should I just go buy a different controller for my PC?

The wireless controller works just fine. I use it.

Two things you need to make sure of is A) update the drivers for the controller and B) turn the controller on BEFORE you run the game!!!!! if you dont the game does not read the controller.

Link to comment
Share on other sites

  • 1 month later...

I was duty, couldnt leave the boat. Thanks for the offer though. Ill just swing by in a week or so to see if we can figure this out. Because as of right now, your controller is THE ONLY controller that will even sync with my xbox. Its crazy.

Link to comment
Share on other sites

I think I finally fixed my controller. I deleted the XBCD drivers and let XP install the controller as normal. It detected it as an XBOX 360 controller.

Two problems, though.

1) no drag bunt when clicking down on right analog stick

2) the vibration function is now gone

Anyone know a quick way to fix this?

Link to comment
Share on other sites

The thing is, my controller used to work with full functioning everything. I was able to drag bunt and had vibration.

Then I installed MLB 2k9, realized all my buttons were mapped terribly wrong and since then it doesn't work right.

Link to comment
Share on other sites

I want to add some clarity to this EPIC thread of XBOX360 controller confusion.

HOW TO FIX THE BUTTON MAPPING ISSUE:

First off, if you're running Vista, drivers install automatically. In fact, go to Windows Update and there's brand new drivers published in Sept 08! There is no need for XBCD.

Here are the steps:

1 Plug in the wired XBOX360 controller.

2 Let drivers automatically load.

3 Go to Windows Update to get the Sept 08 drivers.

3b Delete your current controller.cfg file, let's make a new one!

4 Run MVP2005, go into options and save a controller configuration. This will create your new .cfg file in your Documents folder.

5 Exit the game, go to your Documents folder, open the controller.cfg with notepad.

Leave this area of text ALONE:

profile= Controller_(XBOX_360_For_Windows)

device= Controller_(XBOX_360_For_Windows)

player= 1

number_of_buttons= 10

number_of_povs= 1

number_of_axis= 5

This is specific to YOUR computer. MVP05 recognizes your XBOX360 controller with this information, if you use someone else's cfg, do not replace this text.

And there you have it. You should be able to map your buttons properly now. The problem with sharing our cfg files is that each computer identifies the 360 controller with a different name. So the top 6 lines of text are KEY. They are yours, don't touch them! Good luck!

Hopefully Fatalah's quote here can help you...

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...