Hello all. (And yes, I read the FAQ, noob's guide and watched several YT tutorials)
So I'm having A LOT of trouble getting my PS3 controller to work not just on Dolphin, but on my PC as a whole (it installed the initial drivers and the computer recognises it's there in Device Manager, but otherwise it's gone nowhere).
I got ScpToolkit (XInput Wrapper aka ScpServer Reloaded)/that unofficial continuation of DS3, installed, ran it, got drivers from it and all, but I'm getting nowhere because I just don't understand what I'm supposed to be doing.
I don't want to use it on Bluetooth 'cos I don't have a dongle, just using a USB cable connecting my controller to the PC is fine by me.
And I certainly don't want to use Motioninjoy because I hear it's resource-consuming and causes crashing.
Sorry if I'm really vague, but I just haven't got a damn clue of what I'm doing and what I'm supposed to do. Please help!

Did you run SCP Toolkit Driver Installer? It's required, even for USB-only setups...
There really isn't enough here to help you... Did you remember to follow the instructions? How far were you able to get in them? Is the PS3 controller in your device manager, if so show us a picture of the details of it?
Using PS3 sixaxis controllers with motioninjoy offline drivers + Better DS3 for few years (Win7, 8.1 and 10) without problems in both GC and Wii games.
Tilt function is useful in some wii games.
I don't think SCP drivers supports motion, right?
(01-20-2016, 01:34 PM)MaJoR Wrote: [ -> ]There really isn't enough here to help you... Did you remember to follow the instructions? How far were you able to get in them? Is the PS3 controller in your device manager, if so show us a picture of the details of it?
Sorry about being vague! First time doing something like this haha. Righto, I'll get those screencaps for ya. As for the instructions, followed them to a T. Something I'd noticed is that my controller's lights don't pulsate like they should when they charge (assuming the controller can charge via PC anyway). SCP also says that there are no Pads active, even when it's plugged in.
I'll edit the post with the screencaps later
EDIT: Here you go. Capped everything that might be relevant.
@sonicboyz; If all else fails I'll give that a try. No need to emulate wii games for me, but if I ever decide to that could be handy

Nooga, assuming you installed the SCP drivers onto your system, it looks like you didn't connect the PS3 controller via USB before you ran the SCP installer. In the device manager, select Update Driver > Browse for driver > Let me pick from a list. On mine, it's named "USB DS3 Device". I'm using the original SCPdrivers (I need to update, but lazy), but it should be the same.
sonicboyz Wrote:Using PS3 sixaxis controllers with motioninjoy offline drivers + Better DS3 for few years (Win7, 8.1 and 10)
Better DS3 does have more options, sure, but at the expense of having to use the base motioninjoy drivers (ick) which are an unstable (and likely illegal) hackfest, and a bunch bunch bunch of configuring. In contrast, the SCP Drivers are simple, reliable, and open source! Besides, motion on a DS3 in games not designed specifically for it is pretty terrible.

(01-21-2016, 08:57 AM)MaJoR Wrote: [ -> ]Nooga, assuming you installed the SCP drivers onto your system, it looks like you didn't connect the PS3 controller via USB before you ran the SCP installer. In the device manager, select Update Driver > Browse for driver > Let me pick from a list. On mine, it's named "USB DS3 Device". I'm using the original SCPdrivers (I need to update, but lazy), but it should be the same.
Better DS3 does have more options, sure, but at the expense of having to use the base motioninjoy drivers (ick) which are an unstable (and likely illegal) hackfest, and a bunch bunch bunch of configuring. In contrast, the SCP Drivers are simple, reliable, and open source! Besides, motion on a DS3 in games not designed specifically for it is pretty terrible. 
Oh god I feel so silly now haha. Thank you so much, friend!
(01-21-2016, 08:57 AM)MaJoR Wrote: [ -> ]Better DS3 does have more options, sure, but at the expense of having to use the base motioninjoy drivers (ick) which are an unstable (and likely illegal) hackfest, and a bunch bunch bunch of configuring. In contrast, the SCP Drivers are simple, reliable, and open source! Besides, motion on a DS3 in games not designed specifically for it is pretty terrible. 
Hi Major,
If MIJ is so bad, unstable and with bunch bunch bunch of configuring, I don't think I will be using MIJ for the past few years instead of SCP.
Your experience with MIJ were few years ago?
When I first use motioninjoy few years ago, I had bad experience with it too.
And I switched to SCP drivers for a few weeks but went back to MIJ after discovering Better DS3.
Yes, motioninjoy can be bad if you use their exe to run and load the drivers.
But if you unpack the exe, use control panel/devices and printers/ps3 controllers to install the MIJ drivers as per PS3 controller, you can avoid using their online nasty ad craps.
And there's nothing to configure for the MIJ drivers.
Better DS3 has auto fill function to map the buttons as either a PS3 controller or xbox controller.
Nothing else to configure too.
There is no bunch bunch bunch of configuring.
Tilt functions can be useful for some games such as those marble rolling games, mario kart, etc...
Of course, certain motions can only be done with the real wiimote and nunchuk.
I'm just sharing my experience with MIJ + DS3.
And BTW the SCP DSx Drivers also expose raw inputs through localhost (that's how the modded LilyPad plugin read the pressure sensitive buttons in PCSX2, for example). In other words, although it's not as easy as just enabling an option in the GUI with a few clicks, of course you can read all buttons and sensors from a DualShock 3/4 with the SCP DSx package, thus, defeating any point left in favour of MiJ. After a long time using MotionInJoy I'm glad I dropped that thing, even with clean skins or with Better DS3 the drivers from MiJ have some silly and stupid behaviours that you can't work around...