Open ZaphodJustSomeGuy opened 5 years ago
I am glad to help! Thanks R-T-B.. including the patch. Cheers!
I have tested vJoy on my machine. It installed without a hitch. Great work @jshafer817 and @R-T-B ! BTW, for some reason my machine is still 1809.
Now I found some minor things that I'd fix. Shouldn't take long to.
The system is not informed of the correct revision: This could be fixed in file vJoy.ini (Two locations)
The internal version was not updated. This might cause problems with external apps such as vJoyConf: I think the fix is in file public.h line 67.
I'm sorry, but this will require re-building and re-signing.
Good eye! Submitted a new version to MS.. Should be fixed later today.
So if I change public.h to be 2.1.9 I get failed to install. I changed it in the SDK folder as well.. Hmmmm.. Ahh.. inf file needs to be changed.
Okay I updated the release with the correct version number. Thanks! =)
I don't see a new release on the page, just the one from yesterday.
I replaced the exe file.. same link as before
I see commits made 3 hours ago, but the release page shows latest was yesterday.
Also, I see this says Windows 10 Desktop. I have Professional, is that a problem? Because I still get the "Failed to install" error after it completes.
I tested it.. installed okay for me with 1903 and uefi and secureboot.. Did you previously have vjoy installed? Updated the release to be today. Thanks.
I never had it installed before. I tried installing before this new version, but that's when I got the failed message and started reading about what was happening. I've installed both versions since you signed the code....the one yesterday (failed message again). Uninstalled it before trying today with the new release, but the same message.
It does seem to have installed however. I can run the config and add a device. I wanted to use vjoy because I wanted to try Joystick Gremelin, but it refused to run w/o vjoy installed. I'll install it tonight and see what happens.
I downloaded and installed at https://github.com/shauleiz/vJoy/issues/30#issuecomment-511143380 It's working for Win 10 1903 Pro. Do I really need to update to more recent version with version number changes?
@ZaphodJustSomeGuy
Would you consider making an edit to your opening post?
To the effect of pointing to the lastest working 1903 version?
Currently at https://github.com/jshafer817/vJoy/releases ?
Thank you all for the original work of vJoy driver (Shauleiz). And tthanks RTB for testing the driver with Win10 and confirming that it would still work if signed again. Finally, thanks JShafer817 for going through the bureaucratic certificate steps and crafting it all together.
I had integrated vJoy driver into an open source DS4Windows app (PS4 gamepad support for Windows and doing key/axis re-mapping profiles). vJoy interface and driver was used to create a virtual joystick where joy X axis was driven by motion sensors of DS4 gamepad. There my motivation was to use sixaxis motion sensors of DS4 to emulate a full range 360 and 900-degree steering wheel and to be used with EuroTruckSimulator2. This proved to work wonderfully (better than I had expected because DS4 has quite accurate and stable motion sensors). https://github.com/Ryochan7/DS4Windows/pull/491#issuecomment-439821245
Sadly, that vJoy integration part of DS4Windows stopped working when W10 decided to upgrade itself. But, few minutes ago I downloaded the newly signed V2.1.9.1 and installed it on top of the Shauleiz's original version. The setup app automatically uninstalled the old version and installed the new version just fine. No freezing installer problems. Most of all, the driver and vjoyinterface.dll works great again with DS4Windows and it's steering wheel emulation mode.
Thanks for the good work.
@ZaphodJustSomeGuy Would you consider making an edit to your opening post? To the effect of pointing to the lastest working 1903 version? Currently at https://github.com/jshafer817/vJoy/releases ?
No problems, sorry I had missed your request earlier, hopefully my subject and OP edits do the job and forward everyone on to the fixed version.
Good news. I've tested @jshafer817 fix and it looks great. So did the following changes:
SorceForge:
Copied the 2.1.9 installer and made it the default. Also made a minor change in the landing page.
GIThub:
Changed the text in the project's landing page.
vJoy Site:
Changed the download page so the user can choose between my vJoy (Legacy) and Justin's.
Please comment if you found error.
Please comment if you found error.
Am I allowed to comment just to say you guys are freaking awesome?
Thanks to everyone for making this happen. Working perfectly here too.
Thanks to all (esp. justin, shaul, rtb and all other supporters)! vJoy works again!!! :)
Have a campaign emoji 🍾
Hmm.. so 2.1.9.1 will install in Windows 7 32 bit.. but 64 bit you need this KB: http://www.catalog.update.microsoft.com/search.aspx?q=kb4474419
It then installs successfully, it does prompt about an unsigned driver though but still installs successfully.. Did a clean load of Windows, then installed this one update.
这里有一个项目,也许有一天能够用上(希望没有这天): https://github.com/DoubleLabyrinth/Windows10-CustomKernelSigners
I'm just a simple dude that's been using Vjoy with a Joycon for Photoshop shortcuts since the beggining. You have no idea how grateful I am for all the efforts to not let this software die. Thank you very much @jshafer817, and to everyone involved as well. : )
I've installed today, and it started working..
Hi guys unfortunately im still having a bit of a problem here the vjoy controller shows up in the device list, but when i open vjoy monitor it seems the button presses aren't being registered and nothing lights up has anybody else encountered this problem?
Try to remove the vJoyDevice via device manager AND remember to tick the option "remove driver file" option. Without this enabled tick the deviceManager may leave an old version of vJoy hanging around. Then re-install the new Win10(1903) compatible version.
When you have the vJoy Monitor running then what application you use to generate or simulate vJoy button presses?
When I go to install, I'm getting hanging at the end of the install process and am unable to use vjoy.
What version are you running the installer on?
On Sun, Nov 10, 2019 at 5:20 PM BenjaminSaylor notifications@github.com wrote:
When I go to install, I'm getting hanging at the end of the install process and am unable to use vjoy.
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/shauleiz/vJoy/issues/30?email_source=notifications&email_token=ACQJTB5VCHJQS63VEHQQXSDQTCCMJA5CNFSM4HPSL7W2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEDVIQOY#issuecomment-552241211, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACQJTB5HTNODCC6CIXZPGDDQTCCMJANCNFSM4HPSL7WQ .
I renewed the code signing cert. Now good until August 2021.
@jshafer817 as a heads-up, you shouldn't need to renew to keep existing signed files valid (only if you need to re-sign a new file).
Of course.. my other project I am still updating and it's using the same cert. I hope I won't but another one next year! crys
On Wed, Jul 1, 2020 at 9:46 PM Dean Herbert notifications@github.com wrote:
@jshafer817 https://github.com/jshafer817 as a heads-up, you shouldn't need to renew to keep existing signed files valid (only if you need to re-sign a new file).
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/shauleiz/vJoy/issues/30#issuecomment-652747792, or unsubscribe https://github.com/notifications/unsubscribe-auth/AA6CD2MWH24CMAHQMWW3ZQTRZPYGTANCNFSM4HPSL7WQ .
-- Justin Shafer Onsite Dental Systems 7704 Sagebrush Ct. S. North Richland Hills, TX. 76182 (817) 909-4222
Hello,
Can someone explain to me how it is installed? I am executing the .bat but nothing seems to happen ..
Thank you
The vJoy does not allow me to do the trim in DCS, in any plane ... anyone with this problem? I've been looking at it for a while and I don't know how to fix it
PLease, I can,t play DCS with Joestick Gremling, Vjoy dosen,t allow to trim. I don,t know what can I do, I,ve been a week searching in google and I can,t fiend the solution, Is teher any body to helpo me with Vjoy?
PLease, I can,t play DCS with Joestick Gremling, Vjoy dosen,t allow to trim. I don,t know what can I do, I,ve been a week searching in google and I can,t fiend the solution, Is teher any body to helpo me with Vjoy?
Try this project, ask Ben. https://github.com/njz3/vJoy/
Also have you tried this? https://steamcommunity.com/sharedfiles/filedetails/?id=382944327
Hello, thanks for answering, I was loosing hope ... I'm going to try this https://github.com/njz3/vJoy/
How is it supposed to be installed? I execute BuildAll.bat but it seems not to happend anything...
I have not tried the Joestik curves because I have no problems with the JOestick, just by installing Vjoy I can no longer trim in DCS, even if I only played with keyboard ...
Thnaks
It is possible the curves utility uses an older vjoy.dll file and needs to be updated. The file to look for is called vJoyInterface.dll see what version of the curves utility it uses...
It is possible the curves utility uses an older vjoy.dll file and needs to be updated. The file to look for is called vJoyInterface.dll see what version of the curves utility it uses...
I don,t understand, sorry for my clumsiness.
Do I have to follow all the steps of the Justin's notes before excute BuildAll.bat?
I have run BuildAll.bat from the console and it gives me these errors (sorry for the endless list 9
C:\Users\pablo\Desktop\vJoy-master>BuildAll
C:\Users\pablo\Desktop\vJoy-master>echo off 28/09/2020 18:12:34,83: Cleaning vJoy (x86) Microsoft (R) Build Engine versión 16.7.0+b89cb5fde para .NET Framework Copyright (C) Microsoft Corporation. Todos los derechos reservados.
Compilación iniciada a las 28/09/2020 18:12:34. Proyecto "C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" en el nodo 1 (clean destinos). ValidateSolutionConfiguration: Compilando la configuración de soluciones "Release|Win32". ValidateProjects: El proyecto"vGenInterface" no se seleccionó para la compilación en la configuración de soluciones "Release|Win32". El proyecto "C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (1) está compilando "C:\Users\pablo\Desktop\vJoy-master\apps\ vJoyList\vJoyList.vcxproj.metaproj" (2) en el nodo 1 (Clean destinos). El proyecto "C:\Users\pablo\Desktop\vJoy-master\apps\vJoyList\vJoyList.vcxproj.metaproj" (2) está compilando "C:\Users\ pablo\Desktop\vJoy-master\apps\common\vJoyInterface\vJoyInterface2012.vcxproj.metaproj" (3) en el nodo 1 (Clean destino s). El proyecto "C:\Users\pablo\Desktop\vJoy-master\apps\common\vJoyInterface\vJoyInterface2012.vcxproj.metaproj" (3) está compilando "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (4) en el nodo 1 (Clean destinos). C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj(43,3): error MSB4019: No se encontró el proyecto "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" importado. Confirme que la expresión de la declaración Import "C:\Program Files (x86)\Microsoft Visual Studio\2019\Comm unity\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" es correcta y que el archivo existe en el disco. Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (Clean dest inos) -- ERROR.
Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\apps\common\vJoyInterface\vJoyInterface2012.vcxp roj.metaproj" (Clean destinos) -- ERROR.
Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\apps\vJoyList\vJoyList.vcxproj.metaproj" (Clean destinos) -- ERROR.
El proyecto "C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (1) está compilando "C:\Users\pablo\Desktop\vJoy-master\apps\ common\vJoyInterfaceStat\vJoyInterfaceStat2012.vcxproj.metaproj" (5) en el nodo 1 (Clean destinos). El proyecto "C:\Users\pablo\Desktop\vJoy-master\apps\common\vJoyInterfaceStat\vJoyInterfaceStat2012.vcxproj.metaproj" ( 5) está compilando "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (4:2) en el nodo 1 (Clean d estinos). C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj(43,3): error MSB4019: No se encontró el proyecto "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" importado. Confirme que la expresión de la declaración Import "C:\Program Files (x86)\Microsoft Visual Studio\2019\Comm unity\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" es correcta y que el archivo existe en el disco. Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (Clean dest inos) -- ERROR.
Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\apps\common\vJoyInterfaceStat\vJoyInterfaceStat2 012.vcxproj.metaproj" (Clean destinos) -- ERROR.
El proyecto "C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (1) está compilando "C:\Users\pablo\Desktop\vJoy-master\drive r\sys\vJoy.vcxproj.metaproj" (6) en el nodo 1 (Clean destinos). El proyecto "C:\Users\pablo\Desktop\vJoy-master\driver\sys\vJoy.vcxproj.metaproj" (6) está compilando "C:\Users\pablo\D esktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (4:3) en el nodo 1 (Clean destinos). C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj(43,3): error MSB4019: No se encontró el proyecto "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" importado. Confirme que la expresión de la declaración Import "C:\Program Files (x86)\Microsoft Visual Studio\2019\Comm unity\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" es correcta y que el archivo existe en el disco. Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (Clean dest inos) -- ERROR.
Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\driver\sys\vJoy.vcxproj.metaproj" (Clean destino s) -- ERROR.
Compilación del proyecto terminada "C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (clean destinos) -- ERROR.
ERROR al compilar.
"C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (clean destino) (1) -> "C:\Users\pablo\Desktop\vJoy-master\apps\vJoyList\vJoyList.vcxproj.metaproj" (Clean destino) (2) -> "C:\Users\pablo\Desktop\vJoy-master\apps\common\vJoyInterface\vJoyInterface2012.vcxproj.metaproj" (Clean destino) (3) -
"C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (Clean destino) (4) -> C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj(43,3): error MSB4019: No se encontró el proyec to "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props " importado. Confirme que la expresión de la declaración Import "C:\Program Files (x86)\Microsoft Visual Studio\2019\Co mmunity\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" es correcta y que el archivo existe en el disco.
"C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (clean destino) (1) -> "C:\Users\pablo\Desktop\vJoy-master\apps\common\vJoyInterfaceStat\vJoyInterfaceStat2012.vcxproj.metaproj" (Clean destin o) (5) -> "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (Clean destino) (4:2) -> C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj(43,3): error MSB4019: No se encontró el proyec to "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props " importado. Confirme que la expresión de la declaración Import "C:\Program Files (x86)\Microsoft Visual Studio\2019\Co mmunity\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" es correcta y que el archivo existe en el disco.
"C:\Users\pablo\Desktop\vJoy-master\vjoy.sln" (clean destino) (1) -> "C:\Users\pablo\Desktop\vJoy-master\driver\sys\vJoy.vcxproj.metaproj" (Clean destino) (6) -> "C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj" (Clean destino) (4:3) -> C:\Users\pablo\Desktop\vJoy-master\CreateVersion\CreateVersion.vcxproj(43,3): error MSB4019: No se encontró el proyec to "C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props " importado. Confirme que la expresión de la declaración Import "C:\Program Files (x86)\Microsoft Visual Studio\2019\Co mmunity\MSBuild\Microsoft\VC\v160\Microsoft.Cpp.Default.props" es correcta y que el archivo existe en el disco.
0 Advertencia(s)
3 Errores
Tiempo transcurrido 00:00:00.17
You shouldn't have to compile VJoy... Don't try to do that, won't help.
So .... what am I doing wrong to stop Build All.bat from working?
I've installed today, and it started working..
Can you explain me how did you could intall it? thanks you
Please, someone who can guide me. I was happy with my hottas warthog and target script, I have switched to a supposedly better and more expensive devices (VKB and Virpil) and now I can't use them together under JG ...please, some kind soul who can waste a little time helping me. Thanks!
Hello,
Can someone explain to me how it is installed? I am executing the .bat but nothing seems to happen ..
Thank you
This should be its own new issue. Your installation issue doesn't relate to this driver issue. Keep this issue relevant, start your own issue.
Ok, sorry for the inconvenience. I will start a new threat.
edit This issue now seems to be fixed thanks to some determined effort from jshafer817. See thread below or just jump straight to https://github.com/jshafer817/vJoy/releases for the fixed version. Thanks jshafer817 for helping the community out, saving everyone's sanity.
original message Have been using vJoy for quite some time now (a couple of years?) and unfortunately this latest build of Windows 10 stops it from running. It also will not install if you try to remove and re-install, giving the error "vJoy failed to install". I hope you can find a way to fix this as I have become rather reliant on it for running my GameCube controller on my PC games.
Thank you in advance.