The Unity games work fine. Every the others games I have work as well. No crashes on my endI didn't get any feedback for this version yet. Is everything still working?
The Unity games work fine. Every the others games I have work as well. No crashes on my endI didn't get any feedback for this version yet. Is everything still working?
Here is an repo for configuration files:Is there someplace official to share controller configs or is this the place I should do it?
I adjusted the value. Now the gamepad and pro controller emulation should be the same!Hi maschell, thank you for your hard work! This "little" piece of software is great... My switch pro controller pro works very well via usb, but if i emulate the wiiu gamepad the left stick is less sensible than in wiiu pro controller mode.
Breath of the wild works so much better now! Thanks.I adjusted the value. Now the gamepad and pro controller emulation should be the same!
I released HIDtoVPAD 0.9i!
https://github.com/Maschell/hid_to_vpad/releases/tag/0.9i
Changelog:
- Adding more NULL checks before using pointer (fixes some crashes)
- Saving the callback addresses. A user can then trigger the callback manually using the TV button. (fix for e.g. Zelda TP)
- Increasing the thread-priority of the TCP/UDP server for some games. (Better performance in BOTW)
- Added rumble support for the network controller
- Changed network protocol version to version 3
- Added patches for WPADSetConnectCallback and WPADSetDataFormat
- Initial support for multiple languages (Currenty there is no option to set a language)
- Added language files for english and german
- Deleted not used resources
- Added an error message when a unsupported game is loaded (+ undoing the patches)
- Making the GC-Rumble work more reliable
- Added support for the Switch Pro Controller via USB
- Added pre defined values for the switch pro controller config file
- Using the sampling callback instead of patching the KPADRead(Ex) and KPADGetUnifiedWpadStatus function. This fixes the buttons pressed for unity games.
- Adjusted stick sensitivity for the pro controller emulation
Have fun! Please report any issues!
No, should not make any differences.Maschell, thanks so much for your hard on this program, BotW is 1000% better with a DS4.
I had quick question I couldn't find an answer to in the wiki, I'm using my DS4 with HID to VPAD to emulate the Gamepad, I have no pro controller. Is there any advantage to emulating the Pro Controller over the Gamepad? Different stick sensitivities, etc.
I'm not sure if I did that right as I'm not used to Github. Anyway, I did create a file to use the Power A Pro EX wired PS3 gamepad on there. Hopefully all is good.Here is an repo for configuration files:
https://github.com/Maschell/controller_patcher_configs
These will be added automatically to new HID to VPAd builds
You forgot making the pull request, but I did it for youI'm not sure if I did that right as I'm not used to Github. Anyway, I did create a file to use the Power A Pro EX wired PS3 gamepad on there. Hopefully all is good.
I adjusted the value. Now the gamepad and pro controller emulation should be the same!
I released HIDtoVPAD 0.9i!
https://github.com/Maschell/hid_to_vpad/releases/tag/0.9i
Changelog:
- Adding more NULL checks before using pointer (fixes some crashes)
- Saving the callback addresses. A user can then trigger the callback manually using the TV button. (fix for e.g. Zelda TP)
- Increasing the thread-priority of the TCP/UDP server for some games. (Better performance in BOTW)
- Added rumble support for the network controller
- Changed network protocol version to version 3
- Added patches for WPADSetConnectCallback and WPADSetDataFormat
- Initial support for multiple languages (Currenty there is no option to set a language)
- Added language files for english and german
- Deleted not used resources
- Added an error message when a unsupported game is loaded (+ undoing the patches)
- Making the GC-Rumble work more reliable
- Added support for the Switch Pro Controller via USB
- Added pre defined values for the switch pro controller config file
- Using the sampling callback instead of patching the KPADRead(Ex) and KPADGetUnifiedWpadStatus function. This fixes the buttons pressed for unity games.
- Adjusted stick sensitivity for the pro controller emulation
Have fun! Please report any issues!
Then you need to adjust the configuration file. Connect the controller via BT to your controller and run HIDTest to get the valuesThat was fast! i just tried zelda botw with my switch pro controller (emulating gamepad) and in neutral position link goes down slowly... when i push up on the left stick he doesn't run as fast as he should, i would say about 2/3 of the max running speed.
When it's working as a normaly XInput Controller, it should work. What does the log say (Options, then the second tab)?Would it be possible to add support for Homemade 360 Wireless Adapters? http://www.instructables.com/id/DIY-Xbox-Controller-Receiver-for-PC/
Iv'e managed to make one but its not appearing in the Hid to Vpad Network client.. (But it is detected correctly in Windows)
HID to VPAD Network Client
Running on WINDOWS
HID Backend: PureJavaHidManagerBackend
Currently Disconnected.
Not Reconnecting.
Currently attached controllers:
Filtering settings:
[true, false, false, true, true, true]
All HIDs:
PureJavaHidDevice [vid= 045E, pid= 02A1, path= \\?\hid#vid_045e&pid_02a1&ig_00#7&288bfe9e&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}, usage= 0001:0000, data=[]]
PureJavaHidDevice [vid= 0000, pid= 0000, path= \\?\hid#atk4002#3&34245a86&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}, usage= 0001:0000, data=[]]
Then you need to adjust the configuration file. Connect the controller via BT to your controller and run HIDTest to get the values
@Maschell tested the GC Controller with three games for a few minutes.My girlfriend told me that my GameCube controller finally arrived today (never had a package take that long to deliver -.-).
As soon as I'm home I'm gonna test it with a few games! =)
@Maschell There you have it for version 0.9jI released HIDtoVPAD 0.9i!
https://github.com/Maschell/hid_to_vpad/releases/tag/0.9i
Changelog:
- Initial support for multiple languages (Currenty there is no option to set a language)
- Added language files for english and german