XInput Wrapper for DS3 and Play.com USB Dual DS2 Controller
(09-26-2014, 09:54 PM)Snake_Killer Wrote: i have a built-in bluetooth Qualcomm Atheros AR3012 4.0 + HS is it supported or no and here is the id :USB\VID_0CF3&PID_3004
some one can help me ? Smile

Some one help me plz ? Mellow

Sponsored links

(09-28-2014, 12:50 PM)Snake_Killer Wrote: Some one help me plz ? Mellow

From post #1:

Quote:See Post #1851 if your dongle is not on the list below.
http://forums.pcsx2.net/Thread-XInput-Wr...#pid334141

Directly Supported Dongles
USB\VID_03F0&PID_231D
USB\VID_045E&PID_3500
USB\VID_0461&PID_4D75
USB\VID_046D&PID_C709
USB\VID_047D&PID_105E
USB\VID_0489&PID_E011
USB\VID_0489&PID_E042
USB\VID_0489&PID_E04E
USB\VID_04CA&PID_3006
USB\VID_050D&PID_016A
USB\VID_05AC&PID_821A
USB\VID_05AC&PID_821F
USB\VID_07D1&PID_F101
USB\VID_0930&PID_0215
USB\VID_0A12&PID_0001
USB\VID_0A5C&PID_200A
USB\VID_0A5C&PID_2101
USB\VID_0A5C&PID_2146
USB\VID_0A5C&PID_2148
USB\VID_0A5C&PID_2150
USB\VID_0A5C&PID_2153
USB\VID_0A5C&PID_217D
USB\VID_0A5C&PID_2198
USB\VID_0A5C&PID_21E1
USB\VID_0A5C&PID_21E8
USB\VID_0B05&PID_1715
USB\VID_0B05&PID_1783
USB\VID_0B05&PID_1785
USB\VID_0B05&PID_179C
USB\VID_0B05&PID_17B5
USB\VID_0B05&PID_B700
USB\VID_0C10&PID_0000
USB\VID_0CF3&PID_3002
USB\VID_0CF3&PID_3004
USB\VID_0CF3&PID_3005
USB\VID_0DB0&PID_3801
USB\VID_0DF6&PID_2200
USB\VID_0E5E&PID_6622
USB\VID_1131&PID_1001
USB\VID_1131&PID_1004
USB\VID_1286&PID_2044&MI_00
USB\VID_13D3&PID_3304
USB\VID_413C&PID_8126
USB\VID_8086&PID_0189
USB\VID_8087&PID_07DA
USB\VID_0930&PID_0214
USB\VID_0A5C&PID_2154
USB\VID_0489&PID_E04D
USB\VID_413C&PID_8197
USB\VID_0A5C&PID_2021
USB\VID_05AC&PID_8286
USB\VID_0A5C&PID_2100
USB\VID_0BDA&PID_8723
USB\VID_044E&PID_3010
USB\VID_0B05&PID_1788
USB\VID_0A5C&PID_2190
USB\VID_13D3&PID_3315
USB\VID_0489&PID_E027
USB\VID_05AC&PID_821D
USB\VID_0BDA&PID_0724
USB\VID_050D&PID_065A
USB\VID_0A5C&PID_21E3
USB\VID_05AC&PID_8216
USB\VID_0A5C&PID_21B4
(09-28-2014, 09:30 AM)karasuhebi Wrote: I have the same issue. I thought I had found a 'fix' for it that was a bit more trivial than disabling them through Device Manager or restarting: Just run 'ScpDriver.exe', uncheck 'Bluetooth Driver' and click on Uninstall. That'll stop ScpService, which is the one keeping the DS3 positions reserved. It turns out however, that if you do what I do, you'll end up having to restart anyway if you want to use your DS3 controllers because the SCP service is then marked for deletion so you won't be able to reinstall it until you do a restart.

You can simply stop/restart the service you know? Either on the services window or on the command prompt.

Here, copy this code on notepad and create a batch.

This toggles on or off the service

Code:
@echo off

:: BatchGotAdmin
:-------------------------------------
REM  --> Check for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
    echo Requesting administrative privileges...
    goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
    echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
    set params = %*:"=""
    echo UAC.ShellExecute "cmd.exe", "/c %~s0 %params%", "", "runas", 1 >> "%temp%\getadmin.vbs"

    "%temp%\getadmin.vbs"
    del "%temp%\getadmin.vbs"
    exit /B

:gotAdmin
    pushd "%CD%"
    CD /D "%~dp0"
:--------------------------------------

NET START "SCP DS3 Service" ||NET STOP "SCP DS3 Service"
Thanks! Starting and stopping the service worked like a charm. I don't know why I didn't think of that before lol. I just did it manually through services.msc but I'm thinking of making a smaller batch file though, since I don't need the permissions check. Mine would just be the last line of yours:
NET START "SCP DS3 Service" ||NET STOP "SCP DS3 Service"
[Image: pNm13X9.gif]
Windows 10 Pro x64 Version 1909 | AMD Ryzen 5 5600X | GIGABYTE AORUS GeForce GTX 1080 Ti | Crucial 16GB (2x8GB) DDR4 3600 RAM | Samsung 850 EVO 500 GB SSD | WD Red Plus 8TB

CPU Intensive Games
GPU Intensive Games
Games that don't need a strong CPU
(09-28-2014, 06:16 PM)SageX85 Wrote: From post #1:

thanks for the reply , but like i said i'm not using a donngle USB i have a mother built-in bluetooth , i tested zadig and ScpServer shows the host adress and version but i cant connect the controller !!
If ScpMonitor is showing the host address for your built-in Bluetooth adapter, I'd venture a guess that something else is causing your controller not to connect. Are you plugging it in through USB? Have you tried using Wiltshire's tutorial videos? They're pretty useful:
https://www.youtube.com/user/wiltshire12...?query=Scp
[Image: pNm13X9.gif]
Windows 10 Pro x64 Version 1909 | AMD Ryzen 5 5600X | GIGABYTE AORUS GeForce GTX 1080 Ti | Crucial 16GB (2x8GB) DDR4 3600 RAM | Samsung 850 EVO 500 GB SSD | WD Red Plus 8TB

CPU Intensive Games
GPU Intensive Games
Games that don't need a strong CPU
(09-28-2014, 10:42 PM)Snake_Killer Wrote: thanks for the reply , but like i said i'm not using a donngle USB i have a mother built-in bluetooth , i tested zadig and ScpServer shows the host adress and version but i cant connect the controller !!

Just asking as to not to leave any detail unchecked, but you already paired the controller right?
(09-28-2014, 06:24 PM)SageX85 Wrote: You can simply stop/restart the service you know? Either on the services window or on the command prompt.

Here, copy this code on notepad and create a batch.

This toggles on or off the service

(insert code here)

(09-28-2014, 10:03 PM)karasuhebi Wrote: Thanks! Starting and stopping the service worked like a charm. I don't know why I didn't think of that before lol. I just did it manually through services.msc but I'm thinking of making a smaller batch file though, since I don't need the permissions check. Mine would just be the last line of yours:
NET START "SCP DS3 Service" ||NET STOP "SCP DS3 Service"

Yeah, this will work. It's great to be able to have a solution of some kind. I'll actually do one better. If you change the .bat file to read this:

Code:
NET STOP "SCP DS3 Service"
NET START "SCP DS3 Service"

the service will stop and start in one fell swoop, only requiring you to click on the file once. Bluetooth connections don't get reconnected unless you turn the controllers on yourself. So, hooray! This is, of course, assuming you don't need to worry about permissions. If you do, use SageX85's code as a base and change the last line to what I typed in.

I wonder how hard it would be to incorporate this functionality into the wrapper itself so that the button combo does this instead, or for there to be an alternate button combo to do this.
That's great! Thanks a lot for this improved workaround bleakassassin, it's absolutely fantastic! Let's hope Scarlet.Crush is reading this and implements a similar fix soon. Your suggestion of the L1+R1+PS button combination doing this naively sounds wonderful to me.
[Image: pNm13X9.gif]
Windows 10 Pro x64 Version 1909 | AMD Ryzen 5 5600X | GIGABYTE AORUS GeForce GTX 1080 Ti | Crucial 16GB (2x8GB) DDR4 3600 RAM | Samsung 850 EVO 500 GB SSD | WD Red Plus 8TB

CPU Intensive Games
GPU Intensive Games
Games that don't need a strong CPU
Anyone has DS4Pair.exe? it is missing from original SCP download, I need to Pair with SCP thru BT with other DS3 connected.

Thanks!.




Users browsing this thread: 10 Guest(s)