Like many other people here I'm registering to say Thank You so much for making this tool!
I am however encountering 1 issue. After I start up the ScpServer.exe and made sure everything is working, whenever I try to open a game that uses the controller (BF3 in my case), the whole computer (including the cursor) just freezes for about half a minute, then when it's done, the game is in the task bar, if I press it and try to open it, the whole computer just freezes again for about a minute. When everything is back to normal the game just closes itself. If I try to start it up again the same things happen. I have tested every single version of your tool and it happens with everyone of them.
I have however found a way around it, I start up the tool, make sure the controller works (blue light and it shows up in list), then I stop and close the tool, the blue light on the controller is still on and it works with XInput. I don't seem to have noticed any rumble so far though, but it still works like a dream. (it also doesn't show up as an XBOX 360 controller in devices, just wireless controller, but it still works and is recognized as an XBOX 360 controller)
and yes I have downloaded the XBOX 360 controller drivers from Microsoft.
System specs if you need them:
Acer Aspire V3-771G
Windows 7 Home Premium SP1 64-bit
DirectX 11, official MS XBOX 360 controller software and I'm pretty sure I have .NET 4 and everything else it might need.
NVIDIA GeForce GT640M (2GB graphic memory) with driver update 331.82
Intel i7-3610QM @2.3 GHz (TurboBoost up to 3.3)
8GB RAM