Alright, I know there's a VERY similar thread that was posted recently HERE
The main difference being that I am using a PS3 controller. I wasn't sure whether or not it would be appropriate to hijack somebody else's thread, so sorry if I should posted there instead.
Moving on, I too have also read that you need to have SDL 1.3 (AKA SDL 2.0) in order for rumble to be supported. I do indeed have SDL 2.0 installed as I have compiled it myself for my own program development in C++... Although what I am unsure of is whether or not I truly compiled Dolphin with SDL 2.0 or SDL 1.2. I followed the instructions on the Wiki and I'm not sure if cmake auto-detects whether or not to use SDL 2.0, so perhaps I made a mistake building there as I don't know the proper command to explicitly build it with SDL 2.0 as I have both version of SDL installed.
Anyway, I've gotten it to work just fine under Windows using Constant, but the only options available on Ubuntu 12.04 are Sine, Square, and Triangle. Neither of them work. Also I know that the rumble on the PS3 controller actually works under Ubuntu, as when the controller connects it automatically rumbles and cycles through the LEDs to let you know it was connected. I also know that every other function of the controller works just fine, even the sensible buttons, it just took a bit more work. The only thing I'm hung up on right now is the motor.
I'm almost sure I built Dolphin wrong, but perhaps the "Constant" motor isn't supported on Linux, I don't know, this isn't my area of expertise.
I don't think that this matters, but the version of Dolphin that I am using is 3.5-417. Any help is greatly appreciated.
The main difference being that I am using a PS3 controller. I wasn't sure whether or not it would be appropriate to hijack somebody else's thread, so sorry if I should posted there instead.
Moving on, I too have also read that you need to have SDL 1.3 (AKA SDL 2.0) in order for rumble to be supported. I do indeed have SDL 2.0 installed as I have compiled it myself for my own program development in C++... Although what I am unsure of is whether or not I truly compiled Dolphin with SDL 2.0 or SDL 1.2. I followed the instructions on the Wiki and I'm not sure if cmake auto-detects whether or not to use SDL 2.0, so perhaps I made a mistake building there as I don't know the proper command to explicitly build it with SDL 2.0 as I have both version of SDL installed.
Anyway, I've gotten it to work just fine under Windows using Constant, but the only options available on Ubuntu 12.04 are Sine, Square, and Triangle. Neither of them work. Also I know that the rumble on the PS3 controller actually works under Ubuntu, as when the controller connects it automatically rumbles and cycles through the LEDs to let you know it was connected. I also know that every other function of the controller works just fine, even the sensible buttons, it just took a bit more work. The only thing I'm hung up on right now is the motor.
I'm almost sure I built Dolphin wrong, but perhaps the "Constant" motor isn't supported on Linux, I don't know, this isn't my area of expertise.
I don't think that this matters, but the version of Dolphin that I am using is 3.5-417. Any help is greatly appreciated.
[color=#FF4500][color=#ff00ff]Dolphin: 4.0-1767[/color]
MOBO: MSI Z87M Gaming[/color]
[color=#1E90FF]CPU: Intel® Core™ i7-4770K OC'd @ 4.2 GHz[/color]
[color=#32CD32]GPU: EVGA GTX 660 Ti[/color]
[color=#FF0000]RAM: Ripjaws X 8GB (2 x 4GB) DDR3 2133[/color] [color=#ff0000]MHz[/color]
[color=#000080]OS: Windows 8.1 Pro 64 Bit; SteamOS
[/color]
MOBO: MSI Z87M Gaming[/color]
[color=#1E90FF]CPU: Intel® Core™ i7-4770K OC'd @ 4.2 GHz[/color]
[color=#32CD32]GPU: EVGA GTX 660 Ti[/color]
[color=#FF0000]RAM: Ripjaws X 8GB (2 x 4GB) DDR3 2133[/color] [color=#ff0000]MHz[/color]
[color=#000080]OS: Windows 8.1 Pro 64 Bit; SteamOS
[/color]