I have a JVS board connected via a RS485 to USB adapter (zk-u485, CH340G chip/driverset).
VJoy is configured for 128 buttons, 8 axis ticked.
Originally it was crashing with errors such as not being able to find vJoyInterface.dll, I was resolving that by adding an existing item (the dll in /lib) to vjoyinjector and copying always to the build dir.
Now, whenever I run the program, I see it lists information about the board, but no events get sent to vJoy when I move the wheel or press any of the buttons on the arcade cabinet.
I've ensured that vJoy is the same version as the SDK version included in this project.

I know that this adapter does work as it can interface with bobbydilley's JVSCore perfectly on a Linux-based system, but I'm looking to use this as I need the Windows platform.
Am I supposed to click "Start listening?" It seems to automatically figure it out on program launch, and when clicking it, I believe it just launches another process that listens it and conflicts over the adapter.
I have a JVS board connected via a RS485 to USB adapter (zk-u485, CH340G chip/driverset).

VJoy is configured for 128 buttons, 8 axis ticked.
Originally it was crashing with errors such as not being able to find vJoyInterface.dll, I was resolving that by adding an existing item (the dll in /lib) to vjoyinjector and copying always to the build dir.
Now, whenever I run the program, I see it lists information about the board, but no events get sent to vJoy when I move the wheel or press any of the buttons on the arcade cabinet.
I've ensured that vJoy is the same version as the SDK version included in this project.
I know that this adapter does work as it can interface with bobbydilley's JVSCore perfectly on a Linux-based system, but I'm looking to use this as I need the Windows platform.
Am I supposed to click "Start listening?" It seems to automatically figure it out on program launch, and when clicking it, I believe it just launches another process that listens it and conflicts over the adapter.