Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
ampsss opened this issue Nov 1, 2021 · 7 comments
Open

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

ampsss opened this issue Nov 1, 2021 · 7 comments

Comments

@ampsss
Copy link

ampsss commented Nov 1, 2021

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?

@AndersMalmgren
Copy link
Owner

AndersMalmgren commented Nov 1, 2021

Have you tried using the dll from 219 SDK?

https://sourceforge.net/projects/vjoystick/files/Beta%202.x/2.1.9.1-160719/

@ampsss
Copy link
Author

ampsss commented Nov 2, 2021

How am I supposed to use that?

@AndersMalmgren
Copy link
Owner

AndersMalmgren commented Nov 2, 2021

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

@ampsss
Copy link
Author

ampsss commented Nov 2, 2021

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)

@nosazik
Copy link

nosazik commented Feb 5, 2022

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

@cyberluke
Copy link

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

@cyberluke
Copy link

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants