|
Yes, I have myself a Logitech Cordless Rumblepad 2.
My plugin supports up to 5 gamepads and, for each gamepad, all its buttons, 4 of its povs and all of its axes.
This plugin supports mouse, keyboard and 5 gamepads !!!
ps : my plugin does not support vibration yet, but the sdl does not support vibration yet too...
When it will support vibration, I will try to implement it in my plugin.
This plugin is here to make some rivalry to ssspsxpad. As I said in the first post, this plugin offers, as ssspsxpad, a complete pad support, except it has more options.
As with ssspsxpad, you can :
-use gamepads.
-bind axes to buttons (i've implemented a feature : if you do this, this axis will be considered as a pressure-sensitive button, the axis value will be the pressure).
-bind buttons to buttons.
-bind axes to axes.
-bind keys to buttons.
Now i've implemented some features :
-As said upper, the feature of axes and pressure-sensitive buttons.
-Mouse support (based on the GS window, works better than padwinkeyb mouse support, but could not work very well, it's experimental and it was quite hard to implement), ssspsxpad does not allow you to map another thing than axes to axes, so if you want to use the analogs with ssspsxpad you must have a gamepad, with padwinkeyb you can only use joystick buttons. With my plugin press any key while mapping an axis and the mouse will be bound to the selected axis.
-Some options:
-Axis sensitivity for the joystick axes.
-Logging (for debugging purposes)
-Always show cursor, so you can see the cursor with ZeroGS.
-Low-visibility cross cursor, so you don't have to see the arrow cursor.
Last edited by NHervé; September 29th, 2007 at 20:33.
Reason: Automerged Doublepost
|