Homebrew Official HID to VPAD

CalPolyME

New Member
Newbie
Joined
May 20, 2020
Messages
1
Trophies
0
Age
47
XP
61
Country
United States
Issue with N64 Controller + Adaptoid
I'm trying to get some N64 controllers working with some Adaptoids I have. Buttons work fine, but the joystick is problematic. I'm not too savvy with this stuff, but I think there are possibly a few problems here. The first issue I cannot get around is that the joystick uses signed bytes. From what I can gather the range is about 160, centered at 0, with the min being -80 and the max being +80. I've read that the controller uses 2's complement for the joystick position. I don't fully understand what this means, but it seems to allow for signed bytes. Not sure if HID to VPAD is compatible with this. The second issue I found when using HID Test is that the X and Y position bytes are spread across multiple byte positions in HID Test. For instance, when I move the joystick purely in the X direction, the first digit in position "00" changes and the first digit in position "01" changes. When I move the joystick purely in the Y direction, both digits in position "02" change, and when move the joystick in both X and Y, all the digits in positions "00", "01", and "02" change.

I've created a new configuration file, and like I said above, the buttons are all working fine. I'm hoping someone can help me get the joystick working properly though.
 
  • Like
Reactions: patters

Tur7L3

Well-Known Member
Member
Joined
Nov 15, 2019
Messages
137
Trophies
0
Age
20
XP
664
Country
Venezuela
can someone make a Forwarder for Hid to VPad?

That... would actually be kinda unuseful considering you cannot open any other Homebrew after opening HidtovPad unless you open Wii U setings on Menu but that would make you controller to stop working so you would have to open it again... Wait, actually sounds kinda useful... I think if you do some research on Google you can find it real quick.
 

Jayinem81

Well-Known Member
Member
Joined
Apr 19, 2020
Messages
958
Trophies
0
Age
42
XP
998
Country
United States
If you don't have CBHC this won't apply to you but I just set it up where my Wii U doesn't autoboot and I can choose to go into homebrew launcher upon boot or not, this way I can choose to start hid to vpad or if I don't want to I can skip it and go to Wii U menu.
 
  • Like
Reactions: Tur7L3

Jayinem81

Well-Known Member
Member
Joined
Apr 19, 2020
Messages
958
Trophies
0
Age
42
XP
998
Country
United States
Would it be possible to make a controller using HidtoVpad work permanently? i.e. after rebooting. I assume it's impossible but doesn't hurt to ask.
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
446
Trophies
0
XP
2,341
Country
United Kingdom
Would it be possible to make a controller using HidtoVpad work permanently? i.e. after rebooting. I assume it's impossible but doesn't hurt to ask.

You need to open the app to get the controller to work - nothing is stored on the controller itself. The closest thing would be having CBHC automatically open the Homebrew Launcher when you turn the console on, or for you to create a Haxchi game (with CBHC you’ll already be in custom firmware when you reach the Home Menu, so you can use a pirated game for the additional Haxchi) with HID-to-Vpad as the default app to open. I don’t think you could get all of it to happen in a single step from startup.
 
  • Like
Reactions: Jayinem81

ThaiMashu

New Member
Newbie
Joined
May 30, 2020
Messages
3
Trophies
0
Age
43
XP
45
Country
United States
Hi guys,

I have the hori steering wheel for the switch, and tried to use it for HID to VPAD.

I am able to get all the buttons, and directional buttons to work, but I dont understand how to figure out the deadzone. It keeps going left, which I assume is because i have a deadzone.

I have attached a config file, and the part i am having issue is with this part:
//Thumbsticks
VPad_L_Stick_X = 0x06,0x7F /
VPad_L_Stick_X_MinMax = 0x00,0xFF
VPad_L_Stick_X_Deadzone = 0x25

Any ideas on what I am doing wrong? I think I have my neutral values and deadzone incorrect.

Much appreciated!
 

Attachments

  • Horipad Steering wheel.txt
    934 bytes · Views: 96

Jayinem81

Well-Known Member
Member
Joined
Apr 19, 2020
Messages
958
Trophies
0
Age
42
XP
998
Country
United States
Hi guys,

I have the hori steering wheel for the switch, and tried to use it for HID to VPAD.

I am able to get all the buttons, and directional buttons to work, but I dont understand how to figure out the deadzone. It keeps going left, which I assume is because i have a deadzone.

I have attached a config file, and the part i am having issue is with this part:
//Thumbsticks
VPad_L_Stick_X = 0x06,0x7F /
VPad_L_Stick_X_MinMax = 0x00,0xFF
VPad_L_Stick_X_Deadzone = 0x25

Any ideas on what I am doing wrong? I think I have my neutral values and deadzone incorrect.

Much appreciated!

I just bought a Steering Wheel myself got it in the mail from Amazon yesterday, but it's for Xbox 360/PC. I just figured I'd use it on emulators on PC like Dolphin and many others. From what I've set up it's working pretty well.

I'm not even going to try to tackle using it in Hidovpad, I do wish good luck to you though. You might already know but Hidtovpad doesn't work with Wii or Gamecube.

--------------------- MERGED ---------------------------

This has nothing to do with your specific wheel or Wii U, but it might help as far as deadzones

https://www.ngemu.com/threads/epsxe-gran-turismo-2-gaming-wheel.206297/

In the same directory as your ePSXe executable there are two pgnneco.ini files. Open the first one and find

[nejiri R]
device=2
key=0
analog=127
max=65535
min=26000
[nejiri L]
device=2
key=0
analog=128
max=0
min=39535

nejiri R is your wheel range from "zero" to "full right"
nejiri L - from "zero" to "full left"
By reducing min parameter in first and increasing min parameter in second you effectively decrease steering deadzone. I'd strongly suggest always changing both parameters to the same value.
It says
 
Last edited by Jayinem81,
  • Like
Reactions: ThaiMashu

ThaiMashu

New Member
Newbie
Joined
May 30, 2020
Messages
3
Trophies
0
Age
43
XP
45
Country
United States
I just bought a Steering Wheel myself got it in the mail from Amazon yesterday, but it's for Xbox 360/PC. I just figured I'd use it on emulators on PC like Dolphin and many others. From what I've set up it's working pretty well.

I'm not even going to try to tackle using it in Hidovpad, I do wish good luck to you though. You might already know but Hidtovpad doesn't work with Wii or Gamecube.

Haha, thanks!

but the numbers dont match up.

yea i am able to get it to work with dolphin, and other emulators off the pc, and im so close to get it working on the wii u, but oh wells!
 
  • Like
Reactions: Jayinem81

Jayinem81

Well-Known Member
Member
Joined
Apr 19, 2020
Messages
958
Trophies
0
Age
42
XP
998
Country
United States
I just got Mario Kart Arcade GP 2 to work with Dolphin Triforce, it's freaking awesome and like 100 other racing games on PC: Dreamcast, PS1, PS2, Wii, GC and PC, even PSP although the wheel sensitivity sucks on it haven't figured that one out yet

But even if you get Hidtovpad to work it doesn't work with Gamecube or Wii. All you'd be able to use it for would be Mario Kart 8 and a few other Wii U games. I do understand not everybody has a setup for PC or wants to game on it I've pretty much avoided being a PC gamer all my life but I've always liked emulators on it only. There are configs that could be done with Nintendont similar to this so it is possible you might be able to play it with Gamecube games on Wii U too.

Do wish I could use it with Mario Kart 8 (my PC can't handle Cemu) but I have it working with all the Mario Karts other than that. Then on top of that I have an RGH Xbox 360 and got all the Forzas from that system and a ton of other racers on it.

Loving this wheel, it doesn't have force feedback I didn't want to spend that kind of money but snagged it for $89 off Amazon, usually goes for at least $110 I've seen it $150.
 
Last edited by Jayinem81,

ThaiMashu

New Member
Newbie
Joined
May 30, 2020
Messages
3
Trophies
0
Age
43
XP
45
Country
United States
which steering wheel did you get?

I am able to get the hori mario kart deluxe steering wheel to work with the the network client for hidtovpad, but i think its more responsive if i connect to it directly with a config file.

I saw some youtube videos of someone connecting the logitech g29, with a config file, so i thought i could do something similar, and most stuff works! jI am able to steer, and all the buttons are responsive! but the joystick is ghosting the left too much,, and keeps going to the left.

i already have a pc build that I use for mostly fighting games, and luckily cemu works pretty well. so yea, I'll probably go that same route.

Thanks again for trying to help!
 

Radnos

Member
Newcomer
Joined
Sep 28, 2019
Messages
15
Trophies
0
Age
27
XP
158
Country
France
Someone already make an config file for Xbox One controllers without the Network app on the PC? Or is that impossible?
 

emcintosh

On the internet, everyone knows I'm a cat
Member
Joined
Dec 4, 2016
Messages
446
Trophies
0
XP
2,341
Country
United Kingdom
Someone already make an config file for Xbox One controllers without the Network app on the PC? Or is that impossible?

It’s impossible - Xbox controllers aren’t standard HID controllers, which is what the Wii U app interprets. The network client translates Xinput into HID signals. I now use a Brook Xbox One to Wii U adapter (red and green case - probably being sold as for Switch now - you would need to reinstall the Wii U mode firmware on it). I had previously used a Magic-NS but could never get rumble working. It does cost money, but it gets you controller working the way you want.
 
  • Like
Reactions: Jayinem81

Jayinem81

Well-Known Member
Member
Joined
Apr 19, 2020
Messages
958
Trophies
0
Age
42
XP
998
Country
United States
Yeah I use Magic NS, I have 3 of them one for Switch, one for Wii U and one for PS3. I just ordered a Brook for Xbox one to work with 360 controllers. Most of all this is for my steering wheel that's meant for Xbox 360/PC to work on all consoles, but I also use Dualshock 3 wireless one on Wii U one on Switch. I tried the steering wheel already on Wii U PS3 and Switch and it works good. Then I also have a Tekken 6 Arcade Stick meant for 360 to use for Switch and I have the Microsoft PC adapter to use it wirelessly with the Magic NS. I just use all sorts of these types of adapters for different stuff.
 
Last edited by Jayinem81,
D

Deleted User

Guest
I've got a weird issue where buttons won't register until after I've stopped pressing them. So I'll press the button, and it won't do anything until I stop pressing anything. Does anybody know what to do?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: Well start walking towards them +1