
Anyone remember the "Genius Wizard Stick" the one that comes with the ugly Aiwi program and needs internet
to work.
I coded a small program to use it without aiwi, using hid api and the vJoy sdk.
You will need visual c++ 2017 redist.
And Vjoy 2.18.
Install Vjoy 2.18. and configure and enable a joystick with at least 8 buttons, 1 continous pov and the x,y and z axes.
Next plug the Genius receiver and run "GeniusWizardStickListener.exe".
It will say: "VJoy Device 1 Opened" , that's all now the jvoy virtual device will reflect the wizard stick input, so you can use it in dolphin or any other game or emulator.
I've only tested this on windows 10 x64 (creators update).
Download Link (Source Code Included):
Genius Wizard Stick Listener 0.1
Currently it only supports one controller, i've reverse enginereed this sniffing the usb receiver , i've only have one controller so i don't know
how the data flow is with more controllers connected, is someone is interesed and have more controllers maybe i can build a small debug tool to check it.
Or if someone lives in chile we can contact.
Now that i learned the vjoy api i suppose i can code an android app to use with vjoy too because udp wii is not supported anymore, so you can use your phones on dolphin anyway.
to work.
I coded a small program to use it without aiwi, using hid api and the vJoy sdk.
You will need visual c++ 2017 redist.
And Vjoy 2.18.
Install Vjoy 2.18. and configure and enable a joystick with at least 8 buttons, 1 continous pov and the x,y and z axes.
Next plug the Genius receiver and run "GeniusWizardStickListener.exe".
It will say: "VJoy Device 1 Opened" , that's all now the jvoy virtual device will reflect the wizard stick input, so you can use it in dolphin or any other game or emulator.
I've only tested this on windows 10 x64 (creators update).
Download Link (Source Code Included):
Genius Wizard Stick Listener 0.1
Currently it only supports one controller, i've reverse enginereed this sniffing the usb receiver , i've only have one controller so i don't know
how the data flow is with more controllers connected, is someone is interesed and have more controllers maybe i can build a small debug tool to check it.
Or if someone lives in chile we can contact.
Now that i learned the vjoy api i suppose i can code an android app to use with vjoy too because udp wii is not supported anymore, so you can use your phones on dolphin anyway.