AndersMalmgren/FreePIE

vJoy version of Driver (219) does NOT match DLL Version (218)

ampsss opened this issue ยท 7 comments

In the console, I keep getting "vJoy version of Driver (219) does NOT match DLL Version (218)"
I've tried using the 218 version of vJoy but that doesn't work and gives me an error when I try to install vJoy...
Could anyone help me out?

How am I supposed to use that?

How am I supposed to use that?

Use the dls in teh sdk.zip under c# folder. Not sure it will work though if they have changed how it works. But try it

edit: x86 dlls freepie runs in 32 bit

Hey! Thanks for helping me out but I can't figure anything out :(
I found an alternative way to do what I was trying to do. (Mouse steering with clutch in Assetto Corsa)

https://youtu.be/JIQeFSzQ0Kk
Work for any version of Vjoy
Need to go Vjoy folder and Freepie folder

VJoy 218 and 219 have compatible interface, so you can ignore it as a warning (it is mentioned somewhere on the internet).

If you upgrade to even newer VJoy or still have this issue, the solution is simple: Download VJoy from their website or github.

  1. Find VJoyInterface.dll (original C++ library) and vJoyInterfaceWrap.dll (C# wrapper interface over it);

  2. Replace these in FreePIE directory (currently you will want the x86 version)

  3. Profit

BTW: I'm currently on VJoy 2.2.1.1 driver and it works in FreePIE

It is here: https://github.com/njz3/vJoy/tree/master/SDK/c%23/x86 ...including new fully signed Windows 10 & Windows 11 driver.

I forked it even further and I'm working on FFB (Force Feedback) pull request.