..:: PCSX2 Forums ::..

Full Version: DS4Windows -- yet another DualShock 4 driver! (No longer under active development)
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
@J2K

Probably my last contribution till I get back from E3, I compiles a new version of SCP drivers that allow for command line arguments and silent install. Arguments are as follows:

/Auto Will display the window and automatically install/uninstall (requires /Install or /Uninstall)
/Silent Will not display anything and automatically install/uninstall in background (overrides /Auto) (requires /Install or /Uninstall)
/Force Force install option will be checked
/-Force Force option will be unchecked
/Service Service option will be checked
/-Service Service option will be unchecked
/Bluetooth Bluetooth option will be checked
/-Bluetooth Bluetooth option will be unchecked
/Install Specifies install action when used with /Auto or /Silent
/Uninstall Specifies uninstall action when used with /Auto or /Silent

Example would be "ScpDriver.exe /Install /Silent" when used with your prerequisite detector.

Too big for attachment here, here is ZIP link: http://dsdcs.com/attachments/Virtual%20Bus%20Driver.zip
Very nice, this'll be useful. Thanks man.
(06-04-2014, 06:14 PM)Jays2Kings Wrote: [ -> ]Very nice, this'll be useful. Thanks man.

Have a new version up that supports return codes, if it returns a 0x0 it was successful at whatever you asked it to do, otherwise it encountered an error as described by the code and details are in the log. Useful for installers like mine (hence why i'm making these changes) or any other silent operation to know if it actually worked.

Same URL: http://dsdcs.com/attachments/Virtual%20Bus%20Driver.zip
Also useful,I appreicate it. Also when you get a chance could you chekc your private messages, I need some help with setting up automatic profiles.
(06-04-2014, 08:11 PM)Jays2Kings Wrote: [ -> ]Also useful,I appreicate it. Also when you get a chance could you chekc your private messages, I need some help with setting up automatic profiles.

For some reason I didn't get a notification,ie an email, that I got a PM... Nope havnt left for E3 yet (thursday), the hopeful fix is in ur box.
please add an option to hide the icon in the taskbar, and launch the program with a keyboard shortcut instead

I am also getting the following unhandled exception error during startup:

------------------------------------------------------------
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.ComponentModel.Win32Exception (0x80004005): The system cannot find the file specified
at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at ScpServer.ScpForm.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34014 built by: FX45W81RTMGDR
CodeBase: file:///C:/Windows/Microsoft.NET/Framework64/v4.0.30319/mscorlib.dll
----------------------------------------
DS4Tool
Assembly Version: 1.4.1.6
Win32 Version: 1.4.1.6
CodeBase: file:///C:/Program%20Files%20(x86)/DSDCS/DS4Tool/DS4Tool.exe
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.34003 built by: FX45W81RTMGDR
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Data
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_64/System.Data/v4.0_4.0.0.0__b77a5c561934e089/System.Data.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.0.30319.33440 built by: FX45W81RTMREL
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
DS4Control
Assembly Version: 1.0.0.2
Win32 Version: 1.0.0.2
CodeBase: file:///C:/Program%20Files%20(x86)/DSDCS/DS4Tool/DS4Control.DLL
----------------------------------------
DS4Library
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DSDCS/DS4Tool/DS4Library.DLL
----------------------------------------
HidLibrary
Assembly Version: 3.0.0.0
Win32 Version: 3.0.0.0
CodeBase: file:///C:/Program%20Files%20(x86)/DSDCS/DS4Tool/HidLibrary.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

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

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
(06-05-2014, 06:54 PM)mbushnaq Wrote: [ -> ]please add an option to hide the icon in the taskbar, and launch the program with a keyboard shortcut instead

You can already do so by just minimizing the program to the tray.
(06-05-2014, 06:57 PM)jhebbel Wrote: [ -> ]You can already do so by just minimizing the program to the tray.


but the icon is still visible when u click on the up arrow in the taskbar
(06-05-2014, 07:27 PM)mbushnaq Wrote: [ -> ]but the icon is still visible when u click on the up arrow in the taskbar

yes, why is that a problem? thats how pretty much every other background application works.
Not to mention if you don't want items in the notification area, you can tell windows not to show them.
Right Click > Properties > Taskbar Tab > Customize.

You also need to install your runtimes (or reinstall) so that the program will be able to work.