Homebrew HID To VPAD Network Client

FierceDeityLinkMask

GbaTemp's Official Deity
Member
Joined
Jul 29, 2016
Messages
422
Trophies
0
Location
Above All Others
XP
471
Country
United States
I've made my wireless DS4 work as setting it as a Gamepad for Smash. This is using the latest nightlies in both programs. However, the Gamepad and DS4 aren't used as separate controllers unfortunately.

I plan on using this to play smash, as my pro controller broke and I can't get another right now. Others have said that it didn't work with smash, but you used a nightly build to get it working, correct?
HIDToVPAD works with all of my games except Sm4sh. Am I missing something here?

Did you get it working? If so how?
 

YoraeRasante

Member
Newcomer
Joined
May 23, 2017
Messages
6
Trophies
0
Age
36
XP
103
Country
Brazil
Excuse me.
I installed Haxchi and the HomeBrew Loader just to use this, but for some reason the network client doesn't seem to detect my Xbox360 controller.
If it helps, I'm using an USB adapter so my computer can detect it, not bluetooth or anything like that. But I doubt that's it, since the same thing was done in the video...

If it helps, the Test program gives this message:
Scanning for controllers...
abr 12, 2018 11:38:46 AM net.ash.HIDToVPADNetworkClient.hid.HidManager <clinit>
INFORMAÃıES: Plattform: Windows 8.1
abr 12, 2018 11:38:46 AM net.ash.HIDToVPADNetworkClient.hid.HidManager <clinit>
INFORMAÃıES: Backend: PureJavaHidManagerBackend
Exception in thread "Thread-1" java.lang.NullPointerException
at net.ash.HIDToVPADNetworkClient.hid.purejavahid.PureJavaHidDevice.getP
roductString(PureJavaHidDevice.java:117)
at net.ash.HIDToVPADNetworkClient.hid.HidManager.isGamepad(HidManager.ja
va:75)
at net.ash.HIDToVPADNetworkClient.hid.HidManager.getAttachedControllers(
HidManager.java:45)
at net.ash.HIDToVPADNetworkClient.manager.ControllerManager.detectHIDDev
ices(ControllerManager.java:161)
at net.ash.HIDToVPADNetworkClient.manager.ControllerManager.detectContro
llers(ControllerManager.java:77)
at de.mas.HIDTest.Main$1.run(Main.java:21)
at java.lang.Thread.run(Unknown Source)

EDIT: The new nightly version seems to work, it detects the controller on the pc, but doesn't want to accept is as a controller on the wiiu... I'll try getting the nightly of the WiiU version too to check.

EDIT2: Ok, so the nightly version works with the other nightly version perfectly.
 
Last edited by YoraeRasante,

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,833
Trophies
1
Age
44
XP
6,615
Country
Germany
Any config for the 8bitdo SN30 Pro/SF30 Pro? Can't seem to find one myself
I posted one in the main thread (using it in wired mode). For bluetooth mode via network client it should already come with HID to VPAD.

But doing a config on your own is very easy. Write me if you can't figure it out. :)
 

CeeDee

fuckin dork
Member
Joined
May 4, 2014
Messages
5,361
Trophies
3
XP
9,957
Country
United States
I posted one in the main thread (using it in wired mode). For bluetooth mode via network client it should already come with HID to VPAD.

But doing a config on your own is very easy. Write me if you can't figure it out. :)
Crap, guess I posted in the wrong thread. Thanks, though!
 

Elbie27

Member
Newcomer
Joined
Sep 25, 2017
Messages
7
Trophies
0
Age
39
XP
76
Country
United Kingdom
Working well on a small laptop running XP with 2 x DS4 v2 over bluetooth.

Any chance of an android port? saves needing a pc or a laptop just to pass controller information across
Most Android devices play ok with DS4/XB1 pads and I believe they also play with the pro controller?
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
460
Trophies
0
XP
2,376
Country
United Kingdom
I'm having trouble getting the sticks on an Xbox One controller (on a Mac with the 360Controller driver) to report correctly. Has anyone else had (and solved?) this problem?

Each axis affects two bytes - the first byte runs from 00 to FF but varies wildly in between.
The second byte is what I need - it's close to 00 or FF in neutral, going up to 7F when fully down/right. But positions left/up register as negative (i.e. the upper half of the range of byte values, counting down from FF to 80 - one above 7F).

Is it possible to make HID-to-VPAD or the network client understand these (if you add 80 to them, they will map onto 00 to FF)?

I enclose a terminal log from HIDTest, with comments showing which bytes do what, and what I pressed when.
 

Attachments

  • HIDTest-log-elite.txt
    18.3 KB · Views: 253
Last edited by emcintosh,

LilRzy

Member
Newcomer
Joined
Jul 18, 2018
Messages
5
Trophies
0
Age
33
XP
56
Country
Australia
I am using the latest nightly build of the network client (HIDToVPADNetworkClient-0.4-nightly-jar-with-dependencies) since it's the only client that detects my Xbox One controller through usb. It works flawlessly on my Wii U but for I am not getting any rumble from any game.. Is there a way I can fix this?
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
460
Trophies
0
XP
2,376
Country
United Kingdom
I am using the latest nightly build of the network client (HIDToVPADNetworkClient-0.4-nightly-jar-with-dependencies) since it's the only client that detects my Xbox One controller through usb. It works flawlessly on my Wii U but for I am not getting any rumble from any game.. Is there a way I can fix this?

Possibly a silly question, but do you have rumble turned on in the HID-to-VPAD settings (and home-button controller settings)? I have the same setup as you and it works for me.

Does it rumble on PC games? If not, maybe it's disabled in the controller - you can adjust it with the Xbox Accessories program.
 

LilRzy

Member
Newcomer
Joined
Jul 18, 2018
Messages
5
Trophies
0
Age
33
XP
56
Country
Australia
Possibly a silly question, but do you have rumble turned on in the HID-to-VPAD settings (and home-button controller settings)? I have the same setup as you and it works for me.

Does it rumble on PC games? If not, maybe it's disabled in the controller - you can adjust it with the Xbox Accessories program.
sorry for the late reply, but yes the controller has rumble working with PC games. i have the option turned on the hidtovpad client and the home button controller settings. just got no idea why it doesnt work.
 

Flarez942

Member
Newcomer
Joined
Sep 14, 2016
Messages
8
Trophies
0
Age
26
XP
82
Country
United States
Hello, i am trying to use my Power A gamecube switch controller (model is 1507452-01) using this method. anyone have a config file for it because I don't want to make one myself
 

waffletower

Active Member
Newcomer
Joined
Jun 20, 2013
Messages
40
Trophies
0
Age
35
XP
127
Country
United States
I hate bumping old threads and this one was active much more recently than the other HID to VPAD thread.
I'm going to try to use this and WiinUSoft to pair my Wii U Pro Controller over my GamePad by using my Pro Controller to emulate an Xbox controller on my PC and using the emulated controller to emulate the GamePad through HID to VPAD.
There's got to be an easier way though, right?
 

MO35AB

Well-Known Member
Member
Joined
Apr 16, 2016
Messages
256
Trophies
0
Age
31
XP
1,460
Country
Algeria
my wired xbox 360 pad works great over network, but sometimes i want to plug it to wii u directly when no pc is available.
trying HID to usb TEST to get the values, its not there at all !!
the pad xbox LEDs keeps blinking, like its not recognizable at all.
any ideas ?
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,833
Trophies
1
Age
44
XP
6,615
Country
Germany
my wired xbox 360 pad works great over network, but sometimes i want to plug it to wii u directly when no pc is available.
trying HID to usb TEST to get the values, its not there at all !!
the pad xbox LEDs keeps blinking, like its not recognizable at all.
any ideas ?
Won't work as it's Xinput instead of HID. Network client is your only option.
 
  • Like
Reactions: MO35AB

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
460
Trophies
0
XP
2,376
Country
United Kingdom
my wired xbox 360 pad works great over network, but sometimes i want to plug it to wii u directly when no pc is available.

You can get hardware adapters like Magic-NS (I use this) or the various Brook Super Converters to use one console's controller with another console. This should allow HID-to-VPAD to see your X360 controller as one of the ones that can connect directly.
 
Last edited by emcintosh,

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
460
Trophies
0
XP
2,376
Country
United Kingdom
Last edited by emcintosh,
  • Like
Reactions: MO35AB

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • K3Nv2 @ K3Nv2:
    Thought I saw my ex on that new kingdom of the Apes poster
  • BigOnYa @ BigOnYa:
    I thought I saw a puttie snatch...
  • BigOnYa @ BigOnYa:
    I'm so pumped, NCAA football video game is back after a 10 year hiatus, coming to SeriesS/X, PS5 in July.
  • BigOnYa @ BigOnYa:
    Wish they would let us play the NCAA football 14 on newer xbox, its one of the only games I love and own on disc still, that is not back compatible, bs.
  • AdenTheThird @ AdenTheThird:
    @BigOnYa My dad recently bought a spare Series X off of me, got game pass, and saw Madden '24 on Game Pass, decided to try it out.

    ...He was a bit taken aback by the 60GB download size. Poor guy's still living in the 90s!
    +1
  • SylverReZ @ SylverReZ:
    @AdenTheThird, Bro's still in the PS2 age.
  • K3Nv2 @ K3Nv2:
    Lol charging your dad's classic unless he's the type that doesn't like taking things like that
  • AdenTheThird @ AdenTheThird:
    @K3Nv2 He was looking into consoles for his house anyway (for my younger siblings and himself) and I had a spare XSX and Switch I ended up selling him at pretty steep cuts. I would just give them to him, but I did buy them with the intent to sell them... and college is super expensive.
  • BigOnYa @ BigOnYa:
    A little yeah...
  • Xdqwerty @ Xdqwerty:
    @BigOnYa, [insert wut here]
    +1
  • BigOnYa @ BigOnYa:
    I'm a little hi, but bout to fix that.
    +1
  • BigOnYa @ BigOnYa:
    Now I'm low, i was upstairs in my wifeys kitchen, now I'm downstairs in my dungeon.(My basement)
    +1
  • BakerMan @ BakerMan:
    do you mind? i snuck in with amiibo and jars, and am trying to do my thing brony style
  • BakerMan @ BakerMan:
    have you ever regretted saying something immediately after saying it?
    +1
  • BakerMan @ BakerMan:
    nah what i was doing was trying to cure my ever-so-apparent crabs
  • Xdqwerty @ Xdqwerty:
    @SylverReZ,
    my younger brother is forcing me to play with him and my cousins are here *sigh*
    +1
  • BigOnYa @ BigOnYa:
    @SylverReZ that Hack a hacked 360 vid was neat, never knew it existed.
    +1
  • SylverReZ @ SylverReZ:
    @BigOnYa, I thought it was interesting.
    +1
    Xdqwerty @ Xdqwerty: https://www.youtube.com/watch?v=RklRDirsON4