• Login
  • Register
  • Dolphin Forums
  • Home
  • FAQ
  • Download
  • Wiki
  • Code


Dolphin, the GameCube and Wii emulator - Forums › Dolphin Emulator Discussion and Support › Controllers v
« Previous 1 ... 290 291 292 293 294 ... 305 Next »

Gamepad directional mapping problem (gamecube)
View New Posts | View Today's Posts

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Gamepad directional mapping problem (gamecube)
11-07-2011, 08:54 AM
#1
armac911 Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Nov 2011
Hi. I am using two Saitek P2500 pads (exactly the same) and trying to configure them from within Dolphin GCPad.

For the first pad I choose DInput/0/Saitek P2500 and everything maps correctly.

For the second pad if I choose DInput/1/Saitek P2500 everything maps fine except the D-Pad. When I try to assign the buttons, dolphin isn't registering the input.

I got around this by choosing SDL/1/Saitek P2500 for the 2nd pad and everything maps correctly, but there are no vibration settings and I need those for Mario Party 4 and 6. Maybe I am missing something but there are no options to set in the rumble window (rumble is working fine if I set the pad to DInput/1/ but then no D-pad).

Drivers are installed, both pads are working fine in other games and emulators. I am using Dolphin 3.0-191-Dirty x32. Anyone has any suggestions? Thanks.
Find
Reply
11-08-2011, 06:16 PM
#2
armac911 Offline
Junior Member
**
Posts: 9
Threads: 2
Joined: Nov 2011
To answer my own question in case someone searches in future. The problem is in the registry and dolphin. When you connect two same saitek controllers, the second one exists as sub-section of the first one in the registry (HKCR/System/CurrentControlSet/MediaProperties/PrivateProperties/Joystick and DirectInput respectively).

I guess it is possible to tamper with the keys and move the 2nd gamepad as separate key, but then you must change all other settings in DirectInput to apply correctly. This is a trial and error and very annoying.

Instead download the saitek drivers and SST software (links below). The SST Profiler will allow you to map certain parts of the gamepad only (instead remapping the analog sticks as well, thus ruining them). So all you need to do is install everything and map the directional pad of the 2nd gamepad to WASD for example and nothing else.

In your Dolphin folder navigate to User/Config/ and open GCPadNew.ini (make backup). Find the D-Pad strings under [GCPad2] and change them like this:
D-Pad/Up = W
D-Pad/Down = S
D-Pad/Left = A
D-Pad/Right = D
If you mapped WASD in SST Profiler

Tested on Windows 7 32bit and 64bit with Saitek P2500 (probably this problem occurs with other Saitek pads as well). Don't bother with Xpadder. Even if you manage to run in in Windows 7 it won't map the Saitek.

Download links.

Saitek P2500 Driver XP 32bit
Saitek P2500 Driver XP 64bit
Saitek P2500 Driver Vista/Windows 7 32bit
Saitek P2500 Driver Vista/Windows 7 64bit

SST Programming Software Vista/Windows 32bit
SST Programming Software Vista/Windows 64bit

If anything goes bad, try different versions of both drivers and SST software. Follow this link to Saitek's FTP.
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)



Powered By MyBB | Theme by Fragma

Linear Mode
Threaded Mode