Open the champagne !!!
I've here a new pad plugin I wrote. It's MegaPad and it uses DirectInput. (the older versions use SDL)
This plugin offers, as LilyPad, a complete pad support and many possibilities, but is much simpler than LilyPad.
THE OLD VERSIONS (1.3.3 and older) AREN'T SUPPORTED ANYMORE !!!
Launch PCSX2, open the plugin config dialog, and select MegaPad in the two Pad plugin lists. Click Configure under one of these lists, to open the GUI. Because you need to configure MegaPad. Here is the description of the GUI:
- Pad 1 / Pad 2 tabs: allow to select which pad you want to configure.
- Enable pad: uncheck it to disable the pad. It'll behave like the corresponding slot is empty. (Currently unsupported)
- Enable force feedback (DualShock II): by unchecking it, you make the corresponding pad behave like a PSX DualShock pad (without force feedback). (Currently unsupported)
- Logging: for debugging purposes only. The plugin writes all the events to a file.
The 25 buttons in the frame labeled "Buttons" are for button mapping. Basically, you click one of these buttons, then:
- if you want to bind it to a key, you press that key
- if you want to bind it to a joystick button, you press that button
- if you want to bind it to a joystick POV, you press that POV in the desired direction
- if you want to bind it to a joystick axis, you move that axis in the desired direction (when doing so, the axis behaves like a pressure-sensitive button, to simulate the pressure stuff)
The stuff in the frames labeled "Force feedback - Big/Small motor" isn't supported yet.
Version 2.0.0 beta
- Complete rewrite
- SDL dropped; this version uses DirectInput instead
- too much things to tell here...
FAQ
- I've downloaded version 1.x.x and it doesn't work/crashes/whatever
THE LATEST VERSION IS 2.0.0 BETA
THE OLDER VERSIONS ARE NOT SUPPORTED ANYMORE
BECAUSE THEY ARE CRAP
Did I say it loud enough?
- I've downloaded version 2.x.x and it doesn't work/crashes/whatever
If it crashes, tell me.
If it doesn't recognize your joystick at all, try another joystick...
If it recognizes your joystick but you can't use it ingame, try another pad plugin.
- Where can I get a version for Linux?
Nowhere. I don't know if there will ever be one.
The version 2.0.0 beta is, as you already know, a beta. If you experience any problems using it, feel free to report them in this thread!
But beta doesn't mean crashy or dangerous! Don't be afraid! It won't blow your computer!
You can download the plugin in the attachments.
I've here a new pad plugin I wrote. It's MegaPad and it uses DirectInput. (the older versions use SDL)
This plugin offers, as LilyPad, a complete pad support and many possibilities, but is much simpler than LilyPad.
THE OLD VERSIONS (1.3.3 and older) AREN'T SUPPORTED ANYMORE !!!
Launch PCSX2, open the plugin config dialog, and select MegaPad in the two Pad plugin lists. Click Configure under one of these lists, to open the GUI. Because you need to configure MegaPad. Here is the description of the GUI:
- Pad 1 / Pad 2 tabs: allow to select which pad you want to configure.
- Enable pad: uncheck it to disable the pad. It'll behave like the corresponding slot is empty. (Currently unsupported)
- Enable force feedback (DualShock II): by unchecking it, you make the corresponding pad behave like a PSX DualShock pad (without force feedback). (Currently unsupported)
- Logging: for debugging purposes only. The plugin writes all the events to a file.
The 25 buttons in the frame labeled "Buttons" are for button mapping. Basically, you click one of these buttons, then:
- if you want to bind it to a key, you press that key
- if you want to bind it to a joystick button, you press that button
- if you want to bind it to a joystick POV, you press that POV in the desired direction
- if you want to bind it to a joystick axis, you move that axis in the desired direction (when doing so, the axis behaves like a pressure-sensitive button, to simulate the pressure stuff)
The stuff in the frames labeled "Force feedback - Big/Small motor" isn't supported yet.
Version 2.0.0 beta
- Complete rewrite
- SDL dropped; this version uses DirectInput instead
- too much things to tell here...
FAQ
- I've downloaded version 1.x.x and it doesn't work/crashes/whatever
THE LATEST VERSION IS 2.0.0 BETA
THE OLDER VERSIONS ARE NOT SUPPORTED ANYMORE
BECAUSE THEY ARE CRAP
Did I say it loud enough?
- I've downloaded version 2.x.x and it doesn't work/crashes/whatever
If it crashes, tell me.
If it doesn't recognize your joystick at all, try another joystick...
If it recognizes your joystick but you can't use it ingame, try another pad plugin.
- Where can I get a version for Linux?
Nowhere. I don't know if there will ever be one.
The version 2.0.0 beta is, as you already know, a beta. If you experience any problems using it, feel free to report them in this thread!
But beta doesn't mean crashy or dangerous! Don't be afraid! It won't blow your computer!
You can download the plugin in the attachments.