
OS: Windows 7 Ult. X86-64 - b7601 sp1 [fully updated]
CPU: i7 D0@3.6GHz, HT=ON, (H50, 2xGentleTyphoon 1850RPM/AP-15's in push/pull)
MOBO: ASUS P6T Deluxe V2
MEM: 3x2GB DDR-3 OCZ Gold (tri-channel)
GPU: msi GTX 660 Ti (v313.96 whql drivers)
HDD0 - Samsung 830 SSD - 128gb (OS drive / slow programs on for speedup)
HDD1- WD Black 7200RPM (FAEX) - 1tb - (primary drive for storage, application installations, games, etc.)
HDD2 - Samsung HD103SJ 7200RPM - 1tb (long term storage)
Sound: Onboard / Logitech G35
BT Adapter: ASUS USB-BT211
Xbox 360 Wireless Receiver (Chinese/fake highly likely, but functional! c: )
[Controllers]
Xbox 360 Wireless Controller (U.S.)
Sony Dual Shock 3 (U.S.)
[Software]
-
MotioninJoy ver: unknown (should be latest)
DS3_TOOL - 0.7.1001
DRIVER: 0.7.1001
-
Dolphin ver: 3.5-367
-
[Additional Information]
i've registered the dll, MijFrc.dll via regsvr (in cmd admin. mode) so that both x86-64 and 32-bit extensions should be valid based on mode.
(here's the fix i used, hoping that it would be applicable to dolphin)
http://forums.motioninjoy.com/viewtopic.php?f=21&t=1738&start=0
-
as mentioned prior, i've got two different controllers, an Xbox 360 and a Dual Shock 3. Both controllers are great but I emulate every console I possibly can, and ideally i'd like to use the most appropriate controllers available. i use my xbox 360 controller in pc games that i feel make it appropriate (dark souls, alan wake, assassin's creed, etc) and my PS3 controller when i'm playing emulated PS1, or PS2 games. i however have small hands and the xbox 360 is wider and heavier than the ps3 controller so i get fatigued from it for longer playing sessions. also sometimes the battery needs to be recharged as i reuse rechargable aa batteries which will take it out of comission for 8 hours~ so the ps3 is a great fall back controller, especially being it can recharge and play. however, the problem is that it is much harder to a satisfactory amount of games working with it being that only 3rd party, community/commercial based driver support is the only thing available for games. 1st party support from developers who support xbox 360 controllers due to multiplatform releases and 1st party driver support from Microsoft make xbox 360 compatibly significantly higher than the ps3 -- which i'm trying to fix here!
-
[Interesting Differences for Developer?]
i took screenshots of both controller setups in Dolphin, because if its not already known, perhaps this could be why:
![[Image: cWs7Dw8.png]](http://i.imgur.com/cWs7Dw8.png)
in this screenshot, i'm showing you my Xbox 360 Wireless Controller setup, under the 'Dolphin GCPad Configuration (labeled (1) ). in the three green, circled buttons located in panel (1), you'll see various informations relevant to the config seutp. the most notable being the last, down-most circle, which is for Rumble. as you see in the green circle, under Rumble, two motors 'Motor L|Motor R' are detected and are the selected motors for rumble feature. please make note of this fact as we continue on to
![[Image: Ulr5N7U.png]](http://i.imgur.com/Ulr5N7U.png)
this screenshot for the dual shock 3 controller. here the screenshot has 4 panels written in red. anyway, notice in panel (1) that i've gotten the 'dualshock 3/sixaxis(Bluetooth)' to properly connected via bluetooth. the mode as you'll see which is a small circle highlighting the 'Playstation 2' (for PCSX2 with pressure sensitive)' highlighted as my current mode. now on to panel (2), you'll notice that on the biggest red circle highlight, you'll see that no motors are selected for the Rumble motor option in the 'Dolphin GCPad Configuration' panel (2).
i went in further into panel (3) which is the Configure Control option for the Rumble. much like the xbox 360 controller, i'm using the driver to detect the inputs from the 'DInput/0/MotorinJoy Virtual DS3', again, because the Xbox 360 Wireless Controller also functions on the direct input device selection.
A very interesting note to fact is that for the motor's available/select screen, which is the biggest red circle of highlighting a white, empty space, is just that. empty, with no motor selection. this is an interesting thing to note as Dolphin doesn't seem to be detected a motor at seemingly a driver level.
however, in games like PCSX2, the rumble is detected fine under this mode. so i must assume that for some reason, the GCPad Config. screen is failing to see any rumble feature.
[Workaround?]
though, doing some reading, i believe that i can temporarily work around this by going into MotioninJoy and selecting the 'Xinput-Default - Xbox 360 Controller Emulator' option in the MotioninJoy Gamepad tool software.
HOWEVER, this is not ideal as i own and operate an Xbox 360 Controller, so this can cause conflicts for me such as confusion (not really your problem :p), but most importantly to me, driver error; because of this when i enable it, it will throw my bluetooth dongle 'out of wack', so that MotioninJoy Gamepad tool software would fail to detect my ASUS bluetooth adapter. forcing me to either use my ds3 while plugged in and making the adapter useless, or fix the driver issue which entails me going back into device manager, uninstalling 'MotioninJoy Virtual Xinput device for Windows', then going back into MotioninJoy Gamepad tool, and reinstalling the wireless drivers and turning off/on the dual shock 3.
![[Image: mVb5JcE.png]](http://i.imgur.com/mVb5JcE.png)
(uninstalling the driver every time i emulate xbox 360 controller from xinput)
why this is such a huge issue for me is because if i want to play super smash bros. brawl with friends, i have to use either two dual shock 3 controllers without rumble, or just use the one xbox 360 controllers because of the driver conflict. i'd of course like to be able to use all three controllers i have, being (1x) xbox 360 controller, and (2x) dual shock 3 controllers.
-
if i'm just being silly and there is a way to get proper rumble without emulating an xbox controller with my dual shock 3, i'd love to hear it, otherwise i'm hoping for a real support answer c:
thanks!
CPU: i7 D0@3.6GHz, HT=ON, (H50, 2xGentleTyphoon 1850RPM/AP-15's in push/pull)
MOBO: ASUS P6T Deluxe V2
MEM: 3x2GB DDR-3 OCZ Gold (tri-channel)
GPU: msi GTX 660 Ti (v313.96 whql drivers)
HDD0 - Samsung 830 SSD - 128gb (OS drive / slow programs on for speedup)
HDD1- WD Black 7200RPM (FAEX) - 1tb - (primary drive for storage, application installations, games, etc.)
HDD2 - Samsung HD103SJ 7200RPM - 1tb (long term storage)
Sound: Onboard / Logitech G35
BT Adapter: ASUS USB-BT211
Xbox 360 Wireless Receiver (Chinese/fake highly likely, but functional! c: )
[Controllers]
Xbox 360 Wireless Controller (U.S.)
Sony Dual Shock 3 (U.S.)
[Software]
-
MotioninJoy ver: unknown (should be latest)
DS3_TOOL - 0.7.1001
DRIVER: 0.7.1001
-
Dolphin ver: 3.5-367
-
[Additional Information]
i've registered the dll, MijFrc.dll via regsvr (in cmd admin. mode) so that both x86-64 and 32-bit extensions should be valid based on mode.
(here's the fix i used, hoping that it would be applicable to dolphin)
http://forums.motioninjoy.com/viewtopic.php?f=21&t=1738&start=0
-
as mentioned prior, i've got two different controllers, an Xbox 360 and a Dual Shock 3. Both controllers are great but I emulate every console I possibly can, and ideally i'd like to use the most appropriate controllers available. i use my xbox 360 controller in pc games that i feel make it appropriate (dark souls, alan wake, assassin's creed, etc) and my PS3 controller when i'm playing emulated PS1, or PS2 games. i however have small hands and the xbox 360 is wider and heavier than the ps3 controller so i get fatigued from it for longer playing sessions. also sometimes the battery needs to be recharged as i reuse rechargable aa batteries which will take it out of comission for 8 hours~ so the ps3 is a great fall back controller, especially being it can recharge and play. however, the problem is that it is much harder to a satisfactory amount of games working with it being that only 3rd party, community/commercial based driver support is the only thing available for games. 1st party support from developers who support xbox 360 controllers due to multiplatform releases and 1st party driver support from Microsoft make xbox 360 compatibly significantly higher than the ps3 -- which i'm trying to fix here!
-
[Interesting Differences for Developer?]
i took screenshots of both controller setups in Dolphin, because if its not already known, perhaps this could be why:
![[Image: cWs7Dw8.png]](http://i.imgur.com/cWs7Dw8.png)
in this screenshot, i'm showing you my Xbox 360 Wireless Controller setup, under the 'Dolphin GCPad Configuration (labeled (1) ). in the three green, circled buttons located in panel (1), you'll see various informations relevant to the config seutp. the most notable being the last, down-most circle, which is for Rumble. as you see in the green circle, under Rumble, two motors 'Motor L|Motor R' are detected and are the selected motors for rumble feature. please make note of this fact as we continue on to
![[Image: Ulr5N7U.png]](http://i.imgur.com/Ulr5N7U.png)
this screenshot for the dual shock 3 controller. here the screenshot has 4 panels written in red. anyway, notice in panel (1) that i've gotten the 'dualshock 3/sixaxis(Bluetooth)' to properly connected via bluetooth. the mode as you'll see which is a small circle highlighting the 'Playstation 2' (for PCSX2 with pressure sensitive)' highlighted as my current mode. now on to panel (2), you'll notice that on the biggest red circle highlight, you'll see that no motors are selected for the Rumble motor option in the 'Dolphin GCPad Configuration' panel (2).
i went in further into panel (3) which is the Configure Control option for the Rumble. much like the xbox 360 controller, i'm using the driver to detect the inputs from the 'DInput/0/MotorinJoy Virtual DS3', again, because the Xbox 360 Wireless Controller also functions on the direct input device selection.
A very interesting note to fact is that for the motor's available/select screen, which is the biggest red circle of highlighting a white, empty space, is just that. empty, with no motor selection. this is an interesting thing to note as Dolphin doesn't seem to be detected a motor at seemingly a driver level.
however, in games like PCSX2, the rumble is detected fine under this mode. so i must assume that for some reason, the GCPad Config. screen is failing to see any rumble feature.
[Workaround?]
though, doing some reading, i believe that i can temporarily work around this by going into MotioninJoy and selecting the 'Xinput-Default - Xbox 360 Controller Emulator' option in the MotioninJoy Gamepad tool software.
HOWEVER, this is not ideal as i own and operate an Xbox 360 Controller, so this can cause conflicts for me such as confusion (not really your problem :p), but most importantly to me, driver error; because of this when i enable it, it will throw my bluetooth dongle 'out of wack', so that MotioninJoy Gamepad tool software would fail to detect my ASUS bluetooth adapter. forcing me to either use my ds3 while plugged in and making the adapter useless, or fix the driver issue which entails me going back into device manager, uninstalling 'MotioninJoy Virtual Xinput device for Windows', then going back into MotioninJoy Gamepad tool, and reinstalling the wireless drivers and turning off/on the dual shock 3.
![[Image: mVb5JcE.png]](http://i.imgur.com/mVb5JcE.png)
(uninstalling the driver every time i emulate xbox 360 controller from xinput)
why this is such a huge issue for me is because if i want to play super smash bros. brawl with friends, i have to use either two dual shock 3 controllers without rumble, or just use the one xbox 360 controllers because of the driver conflict. i'd of course like to be able to use all three controllers i have, being (1x) xbox 360 controller, and (2x) dual shock 3 controllers.
-
if i'm just being silly and there is a way to get proper rumble without emulating an xbox controller with my dual shock 3, i'd love to hear it, otherwise i'm hoping for a real support answer c:
thanks!