ScpToolkit (XInput Wrapper aka ScpServer Reloaded)
(09-14-2015, 08:19 PM)Nefarius Wrote: Greetings, thank you for such detailed information! 

Looking through the installer log it looks like only one controller was installed?


I do software development and support as a large part of my day job. I know how much difference it can make when you start out with all (or almost all) of the information you need versus being asked to help diagnose an issue with insufficient information. 

Controller is one of those words that can have multiple meanings in this context, depending on your background, so I'm going to try two different disambiguations:

If by "controller" you mean gamepad, then yes, it was only ever able to see the one gamepad, despite the fact that I have two. Neither version I tried was ever able to see the Snakebyte.

On first run, only one was connected at a time, but near the end, before I grabbed the logfiles, I did have both connected simultaneously.

If you meant "bluetooth adapter": This machine is a Lenovo T520. It's got a PCIe wifi/bluetooth combo card that ScpDriver completely ignores (thankfully) in addition to the USB adapter that is configured.

One possibility that just occurred to me based on your question, assuming you meant "gamepad" -- Do I need to have both gamepads connected when I run ScpDriver? If so, I can try re-running ScpDriver with them both connected this evening. It is possible that ScpDriver was never run with the Snakebyte connected.

Sponsored links

(09-14-2015, 09:53 PM)melstav Wrote: I do software development and support as a large part of my day job. I know how much difference it can make when you start out with all (or almost all) of the information you need versus being asked to help diagnose an issue with insufficient information. 

Controller is one of those words that can have multiple meanings in this context, depending on your background, so I'm going to try two different disambiguations:

If by "controller" you mean gamepad, then yes, it was only ever able to see the one gamepad, despite the fact that I have two. Neither version I tried was ever able to see the Snakebyte.

On first run, only one was connected at a time, but near the end, before I grabbed the logfiles, I did have both connected simultaneously.

If you meant "bluetooth adapter": This machine is a Lenovo T520. It's got a PCIe wifi/bluetooth combo card that ScpDriver completely ignores (thankfully) in addition to the USB adapter that is configured.

One possibility that just occurred to me based on your question, assuming you meant "gamepad" -- Do I need to have both gamepads connected when I run ScpDriver? If so, I can try re-running ScpDriver with them both connected this evening. It is possible that ScpDriver was never run with the Snakebyte connected.

Yes, every gamepad has to be connected before you start the driver installer!
Hello Nefarius.
First i really would like to say "thank you" for your work so far. it's very nice to get updated wrapper stuff for windows 10 to keep my ds3 working ^_^

Now to my bugreport and another question:

if i try to start ds3mapper.exe, dskmapper or gtamapper i get a .net framework crashreport (sry for the german language but maybe it can help)
Code:
Informationen über das Aufrufen von JIT-Debuggen
anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

************** Ausnahmetext **************
System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
  bei ScpControl.ScpProxy.get_ActiveProfile() in d:\Development\C#\ScpServer\Source\ScpControl\ScpProxy.cs:Zeile 40.
  bei D3Mapper.ScpForm.Form_Load(Object sender, EventArgs e) in d:\Development\C#\ScpServer\Sample\D3Mapper\ScpForm.cs:Zeile 36.
  bei System.Windows.Forms.Form.OnLoad(EventArgs e)
  bei System.Windows.Forms.Form.OnCreateControl()
  bei System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
  bei System.Windows.Forms.Control.CreateControl()
  bei System.Windows.Forms.Control.WmShowWindow(Message& m)
  bei System.Windows.Forms.Control.WndProc(Message& m)
  bei System.Windows.Forms.Form.WmShowWindow(Message& m)
  bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Geladene Assemblys **************
mscorlib
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.96.0 built by: NETFXREL2STAGE.
   CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll.
----------------------------------------
D3Mapper
   Assembly-Version: 1.5.5734.18689.
   Win32-Version: 1.5.5734.18689.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/D3Mapper.exe.
----------------------------------------
System.Windows.Forms
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll.
----------------------------------------
System
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll.
----------------------------------------
System.Drawing
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.93.0 built by: NETFXREL2STAGE.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll.
----------------------------------------
ScpControl
   Assembly-Version: 1.5.5734.18681.
   Win32-Version: 1.5.5734.18681.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/ScpControl.DLL.
----------------------------------------
ReactiveSockets
   Assembly-Version: 1.0.0.0.
   Win32-Version: 1.0.0.0.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/ReactiveSockets.DLL.
----------------------------------------
System.Xml
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll.
----------------------------------------
System.Configuration
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll.
----------------------------------------
System.Core
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll.
----------------------------------------
System.Xml.Linq
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml.Linq/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.Linq.dll.
----------------------------------------
System.Reactive.Linq
   Assembly-Version: 2.2.5.0.
   Win32-Version: 2.2.5.40722.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/System.Reactive.Linq.DLL.
----------------------------------------
System.Reactive.Interfaces
   Assembly-Version: 2.2.5.0.
   Win32-Version: 2.2.5.40722.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/System.Reactive.Interfaces.DLL.
----------------------------------------
System.Reactive.Core
   Assembly-Version: 2.2.5.0.
   Win32-Version: 2.2.5.40722.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/System.Reactive.Core.DLL.
----------------------------------------
System.Reactive.PlatformServices
   Assembly-Version: 2.2.5.0.
   Win32-Version: 2.2.5.40722.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/System.Reactive.PlatformServices.DLL.
----------------------------------------
log4net
   Assembly-Version: 1.2.13.0.
   Win32-Version: 1.2.13.0.
   CodeBase: file:///C:/Program%20Files%20(x86)/Scarlet.Crush%20Productions/bin/log4net.DLL.
----------------------------------------
mscorlib.resources
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/mscorlib.resources/v4.0_4.0.0.0_de_b77a5c561934e089/mscorlib.resources.dll.
----------------------------------------
System.Windows.Forms.resources
   Assembly-Version: 4.0.0.0.
   Win32-Version: 4.6.79.0 built by: NETFXREL2.
   CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms.resources/v4.0_4.0.0.0_de_b77a5c561934e089/System.Windows.Forms.resources.dll.
----------------------------------------

************** JIT-Debuggen **************
Um das JIT-Debuggen (Just-In-Time) zu aktivieren, muss in der
Konfigurationsdatei der Anwendung oder des Computers
(machine.config) der jitDebugging-Wert im Abschnitt system.windows.forms festgelegt werden.
Die Anwendung muss mit aktiviertem Debuggen kompiliert werden.

Zum Beispiel:

<configuration>
   <system.windows.forms jitDebugging="true" />
</configuration>

Wenn das JIT-Debuggen aktiviert ist, werden alle nicht behandelten
Ausnahmen an den JIT-Debugger gesendet, der auf dem
Computer registriert ist, und nicht in diesem Dialogfeld behandelt.
my other question:
could it be possible that the ds3 wrapper make problems with windows 10 and the monitor standby?
sometimes my monitor shut off after 5min, but most of the time it seems the standby got suppressed by something.
Never mind, guys. My fault for not being thorough enough on going through the previous pages. Thanks!
Question 
Hello again! I have problem with install on my pc. On my notebook scpdriver works fine, but if i try install to my pc nothing work. I think it because i use previous version of scp driver 1.2.2.175, but today reinstalled again windows, and nothing work again. If i try scp driver 1.2.2.175 version he works fine. Sorry for my english, i from Ukraine

Code:
15.09.2015 1:03:40 [INFO] - SCP Driver Installer 1.5.5734.18681 [09/15/2015 01:03:40]
15.09.2015 1:03:40 [DEBUG] - Preparing to load DIFxAPI
15.09.2015 1:03:40 [INFO] - Running as 32-Bit process
15.09.2015 1:03:40 [DEBUG] - DIFxAPI path: C:\Program Files\Scarlet.Crush Productions\DIFxApi\x86\DIFxAPI.dll
15.09.2015 1:03:40 [DEBUG] - Loaded library: C:\Program Files\Scarlet.Crush Productions\DIFxApi\x86\DIFxAPI.dll
15.09.2015 1:03:40 [INFO] - Microsoft Windows 7 Service Pack 1 (6.1.7601.65536 x86) detected
15.09.2015 1:03:40 [INFO] - Selected Win7 configuration
15.09.2015 1:03:41 [INFO] - Virtual Bus Created
15.09.2015 1:03:41 [INFO] - ENTER:  DriverPackageInstallW
15.09.2015 1:03:41 [INFO] - Looking for Model Section [SCProductions.NTx86]...
15.09.2015 1:03:51 [INFO] - Installing INF file 'C:\Program Files\Scarlet.Crush Productions\System\ScpVBus.inf' (Plug and Play).
15.09.2015 1:03:51 [INFO] - Looking for Model Section [SCProductions.NTx86]...
15.09.2015 1:03:51 [INFO] - Installing devices with Id "root\ScpVBus" using INF "C:\Windows\System32\DriverStore\FileRepository\scpvbus.inf_x86_neutral_21ca245c0e23d7a5\ScpVBus.inf".
15.09.2015 1:03:51 [INFO] - ENTER UpdateDriverForPlugAndPlayDevices...
15.09.2015 1:03:53 [INFO] - RETURN UpdateDriverForPlugAndPlayDevices.
15.09.2015 1:03:53 [INFO] - Installation was successful.
15.09.2015 1:03:53 [INFO] - Install completed
15.09.2015 1:03:53 [INFO] - RETURN: DriverPackageInstallW  (0x0)
15.09.2015 1:03:53 [DEBUG] - Preparing to load libwdi
15.09.2015 1:03:53 [INFO] - Running as 32-Bit process
15.09.2015 1:03:53 [DEBUG] - libwdi path: C:\Program Files\Scarlet.Crush Productions\libwdi\x86\libwdi.dll
15.09.2015 1:03:53 [DEBUG] - Loaded library: C:\Program Files\Scarlet.Crush Productions\libwdi\x86\libwdi.dll
15.09.2015 1:03:54 [INFO] - Device with specified VID (054C) and PID (0268) found, preparing driver installation...
15.09.2015 1:03:54 [INFO] - Driver "Ds3Controller_7b2c91b3-5443-47d4-afaf-2e2c33e4255c.inf" successfully created in directory "Driver"
15.09.2015 1:03:54 [WARN] - Installation result: WDI_ERROR_NOT_FOUND
15.09.2015 1:03:56 [INFO] - SCP DS3 Service Started.
15.09.2015 1:03:56 [INFO] - Install Succeeded.
15.09.2015 1:03:56 [INFO] - -- Install Summary --
15.09.2015 1:03:56 [INFO] - SCP DS3 Service installed
15.09.2015 1:03:56 [INFO] - Bus Device installed
15.09.2015 1:03:56 [INFO] - Bus Driver installed


Attached Files
.xml   ScpDsxInstaller.log.xml (Size: 20,07 KB / Downloads: 459)
.xml   ScpDsxService.log.xml (Size: 15,38 KB / Downloads: 442)
Darn, it had to happen one day... Ninja

In Release v1.5.5734.18681 the DualShock 4 communication is broken, don't use it, I'll upload a fixed version ASAP!
(09-15-2015, 12:26 PM)Nefarius Wrote: Darn, it had to happen one day... Ninja

In Release v1.5.5734.18681 the DualShock 4 communication is broken, don't use it, I'll upload a fixed version ASAP!

Other than the lightbar colours its working fine for me haha
(09-15-2015, 12:51 PM)youturnjason Wrote: Other than the lightbar colours its working fine for me haha

Rumble is broken too  Wacko
(09-15-2015, 02:06 PM)Nefarius Wrote: Rumble is broken too  Wacko

Strange. Might I suggest putting the default polling back to 1000hz. Feels very sluggish on the 2nd highest (default). Doubt the cpu usage could ever be a problem unless youre on a very underpowered machine.
(09-15-2015, 02:21 PM)youturnjason Wrote: Strange. Might I suggest putting the default polling back to 1000hz. Feels very sluggish on the 2nd highest (default). Doubt the cpu usage could ever be a problem unless youre on a very underpowered machine.

I will.




Users browsing this thread: 4 Guest(s)