When I first plug it Windows seems to recognize it but after I install the drivers from the OP it stops working. Windows says the dongle can't work with USB 3 which is weird cause I'm plugging it on USB 2.0...Any thougts? Thanks.
(06-28-2015, 09:56 PM)Hyori Wrote: Eureka! I got mine working!
Unfortunately the name fix was not enough. Appearently a fake controller will not respond to the standard "Set Feature Report", so it has to be changed slightly to account for this.
I followed the steps made by Report Fix and got it woking!
My approach for the device name problem was to change the name verification to use the "StartsWith" method instead of a comparison.
Code:
for (int i = 0; i < 6; i++) BD_Addr[i] = Buffer[i + 3];
if (Name.StartsWith("PLAYSTATION(R)3 Controller") || Name.StartsWith("PLAYSTATION(R)3Controller") || Name.StartsWith("PLAYSTATION(R)3 Conteroller") || Name.StartsWith("PLAYSTATION(R)3Conteroller") ||
Name == "Navigation Controller" ||
Name == "Wireless Controller")
{
NameList.Add(bd, nm.ToString());
Transfered = HCI_Accept_Connection_Request(BD_Addr, 0x00);
}
...
I have uploaded the modified source code and compiled version: Fake Controller Fix
03-11-2016, 06:48 PM (This post was last modified: 03-11-2016, 06:52 PM by gamer86.)
my ds3 controller(fake,half board) cant connect via bluetooth.
scp server start
connect ds3 via usb (connected,tried working like xbox 360 gamepad)
cant connect when unplug usb from ds3
my usb dongle USB\VID_0A12&PID_0001
how can i connect via bluetooth ? Where did I do wrong ? please help me
Is there any way to make the computer recognize the DS3 as a PlayStation controller?
I ask because I am playing The Division, and if you hook up a DS4, the game will give you PS button prompts. Since the SC driver falsifies the DS3 as a X360, the game recognizes it as a X360 controller. There is no in game switch.
First of all I'd like to thank to the creator of this amazing software.
Thank you for your awesome work!!
I've done all the steps to install SCP and it works while it's connected by usb.
But when I unplug it says:
Pad 1 : DS3 01:0F:A9:74:63:25 - Reserved
And it doesn't work at all.
It's an unoffical pad (fake, it doesn't even look like a ps3 controller)
But I think it's not because it's fake
The remote controller even gets a mac adress
2016-03-14 17:15:43.465 -- Started Device Instance [USB\VID_054C&PID_0268\5&D223D2E&0&2] Local [01:0F:A9:74:63:25] Remote [00:0A:3A:83:A3:66]
I have same problem with connection via BT. SCPServer showing Remote [00:00:00:00:00:00] and write MAC ID throgh SCP Pair dosnt worked.
Gamepad BT connection working on android, using app Sixaxis, therefore cause in SCP.
03-20-2016, 07:23 PM (This post was last modified: 03-20-2016, 07:32 PM by ManHunter.)
XanLost
You can install the service manually.
1. On the Windows Start menu or Start screen, choose Visual Studio , Visual Studio Tools, Developer Command Prompt.
A Visual Studio command prompt appears.
2. Access the directory where your project's compiled executable file is located.
3. Run InstallUtil.exe from the command prompt with your project's executable as a parameter: