|
Post by Shaul (Admin) on May 31, 2019 18:53:06 GMT
I appreciate your offer but I will not spend money on buing a certificate. About 5 years ago I collected the sum from users for a 1 year certificate. You can try doing it. Good luck.
|
|
|
Post by R-T-B on Jun 1, 2019 0:32:28 GMT
I appreciate your offer but I will not spend money on buing a certificate. About 5 years ago I collected the sum from users for a 1 year certificate. You can try doing it. Good luck. I see. They are rather expensive. I don't blame you but do thank you for your work on this product. Good luck to your future ventures!
|
|
|
Post by ForumGuest on Jun 1, 2019 21:49:23 GMT
I appreciate your offer but I will not spend money on buing a certificate. About 5 years ago I collected the sum from users for a 1 year certificate. You can try doing it. Good luck. I see. They are rather expensive. I don't blame you but do thank you for your work on this product. Good luck to your future ventures! Thanks so much for giving this hope... Is it possible to offer an unsigned built driver, and install it with "signature enforcement" disabled?
|
|
|
Post by Buster on Jun 2, 2019 9:13:27 GMT
+++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ Wed Feb 27 10:01:07 2019 +++++++ +++++++ OS: 10.0 (x64) >> main: DeviceHWID --> root\VID_1234&PID_BEAD&REV_0218 ; InfFile --> vJoy.inf FindInstalled: Searching for HWID root\VID_1234&PID_BEAD&REV_0218
FindInstalled: Searching for HWID root\VID_1234&PID_BEAD
Install: GetFullPathName --> C:\Program Files\vJoy\vJoy.inf
Install: hwIdList --> root\VID_1234&PID_BEAD&REV_0218
Install: SetupDiGetINFClass --> Class Name HIDClass
Install: SetupDiCreateDeviceInfoList OK
Install: SetupDiCreateDeviceInfo OK
Install: SetupDiSetDeviceRegistryProperty OK
Install: SetupDiCallClassInstaller OK
Install: Starting cmdUpdate
cmdUpdate: GetFullPathName --> C:\Program Files\vJoy\vJoy.inf
cmdUpdate: Install: Starting cmdUpdate
cmdUpdate: File newdev.dll loaded OK
cmdUpdate: UPDATEDRIVERFORPLUGANDPLAYDEVICES got OK
cmdUpdate: CMP_WaitNoPendingInstallEvents returned WAIT_OBJECT_0
cmdUpdate: UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=root\VID_1234&PID_BEAD&REV_0218, InfPath=C:\Program Files\vJoy\vJoy.inf) executed OK
cmdUpdate returns code 0
Install: Finished cmdUpdate
Install: SetupDiGetDeviceInstanceId (Device Instance Path=ROOT\HIDCLASS\0000) OK
Install() OK - No need to reboot
GetParentDevInst: ParentDeviceNode = ROOT\HIDCLASS\0000 , CompatibleId = hid_device_system_game
GetParentDevInst: Function CM_Locate_DevNode OK
[E] AssignCompatibleId: Function CM_Get_Child failed with error: 0000000D
RemoveDevice: ParentDeviceNode = ROOT\HIDCLASS\0000
RemoveDevice: Function CM_Locate_DevNode failed with error: 00000000
RemoveDevice: Function SetupDiCreateDeviceInfoList OK
RemoveDevice: Function CM_Get_Device_ID_Size OK
RemoveDevice: Function CM_Get_Device_ID (Device Instance Path = ROOT\HIDCLASS\0000) OK
RemoveDevice: Function SetupDiOpenDeviceInfo OK
GetOEMInfFileName: Starting
GetOEMInfFileName: Function SetupDiGetDeviceInstallParams OK
GetOEMInfFileName: Function SetupDiSetDeviceInstallParams OK
GetOEMInfFileName: Function SetupDiBuildDriverInfoList OK
GetOEMInfFileName: Function SetupDiEnumDriverInfo for "vJoy Device" OK
GetOEMInfFileName: Function SetupDiGetDriverInfoDetail OK. INF file is C:\WINDOWS\INF\oem1.inf
GetOEMInfFileName: Function GetFullPathName OK. INF file is oem1.inf
RemoveDevice: Going to remove file oem1.inf
RemoveDevice: File oem1.inf removed
RemoveDevice: Function SetupDiRemoveDevice OK
2019-02-27 09:54:39.797 Log opened. (Time zone: UTC+01:00)
2019-02-27 09:54:39.797 Setup version: Inno Setup version 5.5.9 (u)
2019-02-27 09:54:39.797 Original Setup EXE: D:\Stockage\Téléchargements\vJoySetup.exe
2019-02-27 09:54:39.797 Setup command line: /SL5="$C07AC,10110716,383488,D:\Stockage\Téléchargements\vJoySetup.exe" /SPAWNWND=$B079C /NOTIFYWND=$6072C
2019-02-27 09:54:39.797 Windows version: 10.0.18343 (NT platform: Yes)
2019-02-27 09:54:39.797 64-bit Windows: Yes
2019-02-27 09:54:39.797 Processor architecture: x64
2019-02-27 09:54:39.797 User privileges: Administrative
2019-02-27 09:54:39.798 64-bit install mode: Yes
2019-02-27 09:54:39.804 Created temporary directory: C:\Users\jpnoe\AppData\Local\Temp\is-U12IA.tmp
2019-02-27 09:54:39.812 InitializeSetup()
2019-02-27 09:54:39.812 GetCommandlineParam(): Flag: ph2 not found
2019-02-27 09:54:39.812 InitializeSetup() - Value of Ph2 Flag =
2019-02-27 09:54:50.556 PrepareToInstall()
2019-02-27 09:54:50.576 CurStepChanged(ssInstall)
2019-02-27 09:54:50.576 Starting the installation process.
2019-02-27 09:54:50.578 Creating directory: C:\Program Files\vJoy
2019-02-27 09:54:50.579 Directory for uninstall files: C:\Program Files\vJoy
2019-02-27 09:54:50.579 Creating new uninstall log: C:\Program Files\vJoy\unins000.dat
2019-02-27 09:54:50.587 -- File entry --
2019-02-27 09:54:50.588 Dest filename: C:\Program Files\vJoy\unins000.exe
2019-02-27 09:54:50.588 Non-default bitness: 32-bit
2019-02-27 09:54:50.589 Time stamp of our file: 2019-02-27 09:54:39.571
2019-02-27 09:54:50.589 Installing the file.
2019-02-27 09:54:50.594 Uninstaller requires administrator: Yes
2019-02-27 09:54:50.595 Successfully installed the file.
2019-02-27 09:54:50.595 -- File entry --
2019-02-27 09:54:50.596 Dest filename: C:\Program Files\vJoy\hidkmdf.sys
2019-02-27 09:54:50.596 Time stamp of our file: 2017-04-06 09:15:00.000
2019-02-27 09:54:50.596 Installing the file.
2019-02-27 09:54:50.709 Successfully installed the file.
2019-02-27 09:54:50.709 -- File entry --
2019-02-27 09:54:50.709 Dest filename: C:\Program Files\vJoy\vjoy.cat
2019-02-27 09:54:50.709 Time stamp of our file: 2017-04-06 09:15:02.000
2019-02-27 09:54:50.709 Installing the file.
2019-02-27 09:54:50.711 Successfully installed the file.
2019-02-27 09:54:50.711 -- File entry --
2019-02-27 09:54:50.712 Dest filename: C:\Program Files\vJoy\vjoy.inf
2019-02-27 09:54:50.712 Time stamp of our file: 2017-04-06 09:14:50.000
2019-02-27 09:54:50.712 Installing the file.
2019-02-27 09:54:50.713 Successfully installed the file.
2019-02-27 09:54:50.714 -- File entry --
2019-02-27 09:54:50.714 Dest filename: C:\Program Files\vJoy\vJoy.sys
2019-02-27 09:54:50.714 Time stamp of our file: 2017-04-06 09:14:54.000
2019-02-27 09:54:50.714 Installing the file.
2019-02-27 09:54:50.718 Successfully installed the file.
2019-02-27 09:54:50.718 -- File entry --
2019-02-27 09:54:50.719 Dest filename: C:\Program Files\vJoy\WdfCoinstaller01009.dll
2019-02-27 09:54:50.719 Time stamp of our file: 2016-05-25 12:04:04.000
2019-02-27 09:54:50.719 Installing the file.
2019-02-27 09:54:50.857 Successfully installed the file.
2019-02-27 09:54:50.858 -- File entry --
2019-02-27 09:54:50.859 Dest filename: C:\Program Files\vJoy\x86\LBIndustrialCtrls.dll
2019-02-27 09:54:50.859 Time stamp of our file: 2016-11-16 19:20:36.000
2019-02-27 09:54:50.859 Installing the file.
2019-02-27 09:54:50.859 Creating directory: C:\Program Files\vJoy\x86
2019-02-27 09:54:50.862 Successfully installed the file.
2019-02-27 09:54:50.862 -- File entry --
2019-02-27 09:54:50.863 Dest filename: C:\Program Files\vJoy\x86\vJoyInstall.dll
2019-02-27 09:54:50.863 Time stamp of our file: 2018-05-27 11:08:24.000
2019-02-27 09:54:50.863 Installing the file.
2019-02-27 09:54:50.865 Successfully installed the file.
2019-02-27 09:54:50.866 -- File entry --
2019-02-27 09:54:50.866 Dest filename: C:\Program Files\vJoy\x86\vJoyInterface.dll
2019-02-27 09:54:50.866 Time stamp of our file: 2018-05-27 11:08:20.000
2019-02-27 09:54:50.866 Installing the file.
2019-02-27 09:54:50.875 Successfully installed the file.
2019-02-27 09:54:50.875 -- File entry --
2019-02-27 09:54:50.876 Dest filename: C:\Program Files\vJoy\x86\vJoyInterfaceWrap.dll
2019-02-27 09:54:50.876 Time stamp of our file: 2018-05-27 11:08:20.000
2019-02-27 09:54:50.876 Installing the file.
2019-02-27 09:54:50.878 Successfully installed the file.
2019-02-27 09:54:50.878 -- File entry --
2019-02-27 09:54:50.878 Dest filename: C:\Program Files\vJoy\x64\LBIndustrialCtrls.dll
2019-02-27 09:54:50.879 Time stamp of our file: 2016-11-16 19:20:36.000
2019-02-27 09:54:50.879 Installing the file.
2019-02-27 09:54:50.879 Creating directory: C:\Program Files\vJoy\x64
2019-02-27 09:54:50.881 Successfully installed the file.
2019-02-27 09:54:50.881 -- File entry --
2019-02-27 09:54:50.881 Dest filename: C:\Program Files\vJoy\x64\mscorlib.dll
2019-02-27 09:54:50.881 Time stamp of our file: 2018-02-14 16:21:00.000
2019-02-27 09:54:50.881 Installing the file.
2019-02-27 09:54:51.020 Successfully installed the file.
2019-02-27 09:54:51.020 -- File entry --
2019-02-27 09:54:51.021 Dest filename: C:\Program Files\vJoy\x64\vJoyInstall.dll
2019-02-27 09:54:51.021 Time stamp of our file: 2018-05-27 11:07:22.000
2019-02-27 09:54:51.021 Installing the file.
2019-02-27 09:54:51.027 Successfully installed the file.
2019-02-27 09:54:51.027 -- File entry --
2019-02-27 09:54:51.028 Dest filename: C:\Program Files\vJoy\x64\vJoyInterface.dll
2019-02-27 09:54:51.028 Time stamp of our file: 2018-05-27 11:07:10.000
2019-02-27 09:54:51.028 Installing the file.
2019-02-27 09:54:51.035 Successfully installed the file.
2019-02-27 09:54:51.036 -- File entry --
2019-02-27 09:54:51.037 Dest filename: C:\Program Files\vJoy\x64\vJoyInterfaceWrap.dll
2019-02-27 09:54:51.037 Time stamp of our file: 2018-05-27 11:07:10.000
2019-02-27 09:54:51.037 Installing the file.
2019-02-27 09:54:51.039 Successfully installed the file.
2019-02-27 09:54:51.039 -- File entry --
2019-02-27 09:54:51.039 Dest filename: C:\Program Files\vJoy\x86\mfc120u.dll
2019-02-27 09:54:51.039 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.039 Installing the file.
2019-02-27 09:54:51.205 Successfully installed the file.
2019-02-27 09:54:51.205 -- File entry --
2019-02-27 09:54:51.205 Dest filename: C:\Program Files\vJoy\x86\msvcp110.dll
2019-02-27 09:54:51.206 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.206 Installing the file.
2019-02-27 09:54:51.221 Successfully installed the file.
2019-02-27 09:54:51.221 -- File entry --
2019-02-27 09:54:51.221 Dest filename: C:\Program Files\vJoy\x86\msvcp120.dll
2019-02-27 09:54:51.221 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.221 Installing the file.
2019-02-27 09:54:51.232 Successfully installed the file.
2019-02-27 09:54:51.232 -- File entry --
2019-02-27 09:54:51.233 Dest filename: C:\Program Files\vJoy\x86\msvcr110.dll
2019-02-27 09:54:51.233 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.233 Installing the file.
2019-02-27 09:54:51.269 Successfully installed the file.
2019-02-27 09:54:51.269 -- File entry --
2019-02-27 09:54:51.270 Dest filename: C:\Program Files\vJoy\x86\msvcr120.dll
2019-02-27 09:54:51.270 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.270 Installing the file.
2019-02-27 09:54:51.296 Successfully installed the file.
2019-02-27 09:54:51.296 -- File entry --
2019-02-27 09:54:51.296 Dest filename: C:\Program Files\vJoy\x86\vGenInterface.dll
2019-02-27 09:54:51.296 Time stamp of our file: 2016-12-24 19:30:52.000
2019-02-27 09:54:51.296 Installing the file.
2019-02-27 09:54:51.307 Successfully installed the file.
2019-02-27 09:54:51.307 -- File entry --
2019-02-27 09:54:51.308 Dest filename: C:\Program Files\vJoy\x86\vJoyMonitor.dll
2019-02-27 09:54:51.308 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.308 Installing the file.
2019-02-27 09:54:51.311 Successfully installed the file.
2019-02-27 09:54:51.311 -- File entry --
2019-02-27 09:54:51.312 Dest filename: C:\Program Files\vJoy\x64\mfc120u.dll
2019-02-27 09:54:51.312 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.312 Installing the file.
2019-02-27 09:54:51.507 Successfully installed the file.
2019-02-27 09:54:51.507 -- File entry --
2019-02-27 09:54:51.508 Dest filename: C:\Program Files\vJoy\x64\msvcp110.dll
2019-02-27 09:54:51.508 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.508 Installing the file.
2019-02-27 09:54:51.526 Successfully installed the file.
2019-02-27 09:54:51.526 -- File entry --
2019-02-27 09:54:51.526 Dest filename: C:\Program Files\vJoy\x64\msvcp120.dll
2019-02-27 09:54:51.526 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.526 Installing the file.
2019-02-27 09:54:51.539 Successfully installed the file.
2019-02-27 09:54:51.539 -- File entry --
2019-02-27 09:54:51.540 Dest filename: C:\Program Files\vJoy\x64\msvcr110.dll
2019-02-27 09:54:51.540 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.540 Installing the file.
2019-02-27 09:54:51.571 Successfully installed the file.
2019-02-27 09:54:51.571 -- File entry --
2019-02-27 09:54:51.572 Dest filename: C:\Program Files\vJoy\x64\msvcr120.dll
2019-02-27 09:54:51.572 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.572 Installing the file.
2019-02-27 09:54:51.596 Successfully installed the file.
2019-02-27 09:54:51.596 -- File entry --
2019-02-27 09:54:51.597 Dest filename: C:\Program Files\vJoy\x64\vGenInterface.dll
2019-02-27 09:54:51.597 Time stamp of our file: 2016-12-24 19:30:52.000
2019-02-27 09:54:51.597 Installing the file.
2019-02-27 09:54:51.610 Successfully installed the file.
2019-02-27 09:54:51.610 -- File entry --
2019-02-27 09:54:51.610 Dest filename: C:\Program Files\vJoy\x64\vJoyMonitor.dll
2019-02-27 09:54:51.611 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.611 Installing the file.
2019-02-27 09:54:51.614 Successfully installed the file.
2019-02-27 09:54:51.614 -- File entry --
2019-02-27 09:54:51.615 Dest filename: C:\Program Files\vJoy\vJoyInstall.exe
2019-02-27 09:54:51.615 Time stamp of our file: 2018-05-27 11:07:14.000
2019-02-27 09:54:51.615 Installing the file.
2019-02-27 09:54:51.624 Successfully installed the file.
2019-02-27 09:54:51.624 -- File entry --
2019-02-27 09:54:51.625 Dest filename: C:\Program Files\vJoy\x64\vJoyConf.exe
2019-02-27 09:54:51.625 Time stamp of our file: 2018-05-27 11:07:22.000
2019-02-27 09:54:51.625 Installing the file.
2019-02-27 09:54:51.637 Successfully installed the file.
2019-02-27 09:54:51.637 -- File entry --
2019-02-27 09:54:51.637 Dest filename: C:\Program Files\vJoy\x64\vJoyConfig.exe
2019-02-27 09:54:51.637 Time stamp of our file: 2018-05-27 11:07:22.000
2019-02-27 09:54:51.637 Installing the file.
2019-02-27 09:54:51.642 Successfully installed the file.
2019-02-27 09:54:51.642 -- File entry --
2019-02-27 09:54:51.642 Dest filename: C:\Program Files\vJoy\x64\vJoyFeeder.exe
2019-02-27 09:54:51.642 Time stamp of our file: 2018-05-27 11:07:16.000
2019-02-27 09:54:51.642 Installing the file.
2019-02-27 09:54:51.651 Successfully installed the file.
2019-02-27 09:54:51.651 -- File entry --
2019-02-27 09:54:51.651 Dest filename: C:\Program Files\vJoy\x64\LBIndustrialCtrls.dll
2019-02-27 09:54:51.652 Time stamp of our file: 2016-11-16 19:20:36.000
2019-02-27 09:54:51.652 Dest file exists.
2019-02-27 09:54:51.652 Time stamp of existing file: 2016-11-16 19:20:36.000
2019-02-27 09:54:51.652 Version of our file: 1.0.0.0
2019-02-27 09:54:51.670 Version of existing file: 1.0.0.0
2019-02-27 09:54:51.670 Same version. Skipping.
2019-02-27 09:54:51.671 -- File entry --
2019-02-27 09:54:51.671 Dest filename: C:\Program Files\vJoy\x64\JoyMonitor.exe
2019-02-27 09:54:51.671 Time stamp of our file: 2016-11-16 19:20:34.000
2019-02-27 09:54:51.671 Installing the file.
2019-02-27 09:54:51.680 Successfully installed the file.
2019-02-27 09:54:51.681 -- File entry --
2019-02-27 09:54:51.681 Dest filename: C:\Program Files\vJoy\x64\vJoyList.exe
2019-02-27 09:54:51.681 Time stamp of our file: 2018-05-27 11:07:16.000
2019-02-27 09:54:51.681 Installing the file.
2019-02-27 09:54:51.688 Successfully installed the file.
2019-02-27 09:54:51.689 -- Icon entry --
2019-02-27 09:54:51.689 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\Uninstall vJoy.lnk
2019-02-27 09:54:51.689 Creating directory: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy
2019-02-27 09:54:51.694 Creating the icon.
2019-02-27 09:54:51.911 Successfully created the icon.
2019-02-27 09:54:51.915 -- Icon entry --
2019-02-27 09:54:51.915 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\Monitor vJoy.lnk
2019-02-27 09:54:51.916 Creating the icon.
2019-02-27 09:54:51.933 Successfully created the icon.
2019-02-27 09:54:51.936 -- Icon entry --
2019-02-27 09:54:51.936 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\Configure vJoy.lnk
2019-02-27 09:54:51.937 Creating the icon.
2019-02-27 09:54:51.957 Successfully created the icon.
2019-02-27 09:54:51.961 -- Icon entry --
2019-02-27 09:54:51.961 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\vJoy Feeder (Demo).lnk
2019-02-27 09:54:51.962 Creating the icon.
2019-02-27 09:54:52.028 Successfully created the icon.
2019-02-27 09:54:52.032 -- Icon entry --
2019-02-27 09:54:52.032 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\vJoy Home.url
2019-02-27 09:54:52.032 Creating the icon.
2019-02-27 09:54:52.033 Successfully created the icon.
2019-02-27 09:54:52.038 -- Icon entry --
2019-02-27 09:54:52.038 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\vJoy SDK.url
2019-02-27 09:54:52.038 Creating the icon.
2019-02-27 09:54:52.039 Successfully created the icon.
2019-02-27 09:54:52.043 -- Icon entry --
2019-02-27 09:54:52.043 Dest filename: C:\ProgramData\Microsoft\Windows\Start Menu\Programs\vJoy\vJoy Device List.lnk
2019-02-27 09:54:52.044 Creating the icon.
2019-02-27 09:54:52.057 Successfully created the icon.
2019-02-27 09:54:52.063 NeedRestart() - Start
2019-02-27 09:54:52.063 InitFromRegistry() - Start
2019-02-27 09:54:52.063 GetCommandlineParam(): Flag: initreg not found
2019-02-27 09:54:52.063 InitFromRegistry() - using the default registry file: vJoyInit.reg
2019-02-27 09:54:52.063 InitFromRegistry(): FileD:\Stockage\Téléchargements\vJoyInit.reg not found
2019-02-27 09:54:52.063 Exec_vJoyInstall() - Start
2019-02-27 09:54:55.852 vJoyInstall.exe Was executed. Result code: -5
2019-02-27 09:54:55.852 vJoyInstall.exe reported that it does not need reboot
2019-02-27 09:54:55.860 Installation process succeeded.
2019-02-27 09:54:55.861 CurStepChanged(ssPostInstall)
2019-02-27 09:54:55.861 Message box (OK):
vJoy failed to install
2019-02-27 09:54:59.302 User chose OK.
|
|
|
Post by Buster on Jun 2, 2019 9:15:15 GMT
I appreciate your offer but I will not spend money on buing a certificate. About 5 years ago I collected the sum from users for a 1 year certificate. You can try doing it. Good luck. Turn it vJoy on in the option in ETS2 and ATS and it works like track IR but not the with eye movement.
|
|
|
Post by OSSGuy on Jun 2, 2019 23:39:16 GMT
|
|
|
Post by CylonSurfer on Jun 3, 2019 7:57:48 GMT
Do we know what exactly in Windows 10 1903 is breaking VJoy?
|
|
|
Post by redion1992 on Jun 3, 2019 15:13:11 GMT
Note that the cert required is an EV cert, which is more expensive (Digicert is $104 for a year), which is required for Windows 10. There’s some information on driver signing at www.davidegrayson.com/signing/, which might help summarise it (see Loading a kernel module, as this is part of how vJoy is integrated, I believe). The alternative is to require everyone installing vJoy to disable driver signature enforcement, and I’m not even sure if that’s possible with the kernel mode part. Whoever takes this up, please make sure to pull in the changes to the configuration apps that were made to fix the issues with 1803 and zero-button devices. None of the forks that are out there appear to have pulled this in, according to the GitHub network graph, apart from weeryan’s master branch.
|
|
|
Post by redion1992 on Jun 3, 2019 15:18:14 GMT
Do we know what exactly in Windows 10 1903 is breaking VJoy? Quick guess is that Microsoft deprecated the previous allowances for older drivers. According to their own documentation (https://docs.microsoft.com/en-us/windows-hardware/drivers/dashboard/get-a-code-signing-certificate#windows-10-earlier-certificate-transition-signing) 1809 and onwards dropped support for drivers cross-signed with SHA-1 before July 29, 2015. However, anecdotal evidence suggests that this may not have been implemented in 1809, but pushed with 1903.
|
|
|
Post by OSSGuy on Jun 4, 2019 11:49:13 GMT
Note that the cert required is an EV cert, which is more expensive (Digicert is $104 for a year), which is required for Windows 10. There’s some information on driver signing at www.davidegrayson.com/signing/, which might help summarise it (see Loading a kernel module, as this is part of how vJoy is integrated, I believe). The alternative is to require everyone installing vJoy to disable driver signature enforcement, and I’m not even sure if that’s possible with the kernel mode part. Whoever takes this up, please make sure to pull in the changes to the configuration apps that were made to fix the issues with 1803 and zero-button devices. None of the forks that are out there appear to have pulled this in, according to the GitHub network graph, apart from weeryan’s master branch.
Fair enough, but still not outside the realm of possibility for a community that routinely spends $500-$1000 on hardware. I know I'd certainly put some cash up to get vJoy working again.
|
|
|
Post by CylonSurfer on Jun 5, 2019 7:26:39 GMT
I'm happy to pony up some cash (not all) to get this rolling, do we know of anyone who is willing (and trust worthy) to take donations and recompile the source with the new certificates in place?
|
|
|
Post by redion1992 on Jun 5, 2019 13:20:17 GMT
Actually, I had a thought. Does anyone here use the Tobii eye tracking software/hardware? Their support for certain games (both Truck Simulators, Farming Sim, Flight Sim X, IL-2 Sturmovik) requires vJoy, and as such their support for those games would be broken, so they may have a vested interest in signing the driver.
|
|
|
Post by Noctinus on Jun 5, 2019 14:00:08 GMT
Has anybody tested if the driver works with Test Signing enabled?
|
|
|
Post by R-T-B on Jun 6, 2019 1:43:44 GMT
Has anybody tested if the driver works with Test Signing enabled? I have. The stock one does not. You'd need to use/compile weeryan's master branch with VS2019, which does work.
Unfortunately due to some strangeness with my environment (at least that's what I suspect it is) I was only able to produce a working binary of the driver itself, not a native installer. I have shared that along with instructions on how to use it here.
Keep in mind that post is an unsigned driver and will NOT work without driver signature enforcement disabled / testsigning mode on. Secure boot further more must be disabled if you support this. Google how to do that.
|
|
|
Post by Ryan Gosling on Jun 6, 2019 7:17:32 GMT
Has anybody tested if the driver works with Test Signing enabled? I have. The stock one does not. You'd need to use/compile weeryan's master branch with VS2019, which does work.
Unfortunately due to some strangeness with my environment (at least that's what I suspect it is) I was only able to produce a working binary of the driver itself, not a native installer. I have shared that along with instructions on how to use it here.
Keep in mind that post is an unsigned driver and will NOT work without driver signature enforcement disabled / testsigning mode on. Secure boot further more must be disabled if you support this. Google how to do that.
Hello, thanks for you work, i tested your driver update on Windows 10 "1903" in tested mode, and vjoy now works, but lot a programs not detects Vjoy, and shows information about "Vjoy not detected". Example: i use GPDSCK 3.3b script, it's appeals to Vjoy correctly, but when i runnnig him (Pressing F4), he showing me error "Vjoy needs to be installed/enabled", but when i lauching "mouse2joystick" and "x360ce", then i see — Vjoy works. And in seweral cases i have message about "Yours Vjoy version is old". I don't know how helpfull is, but, anyway thanks you're all for it's work.
|
|