Homebrew Official HID to VPAD

AkikoKumagara

The Coolest Bear Around
Member
Joined
Jan 4, 2017
Messages
1,543
Trophies
1
Website
thebearsden.web.fc2.com
XP
3,967
Country
United States

DivineZeus

Well-Known Member
Member
Joined
Apr 19, 2008
Messages
308
Trophies
1
Age
47
Location
Rovigo, Veneto
XP
607
Country
Italy
Then you need to adjust the configuration file. Connect the controller via BT to your controller and run HIDTest to get the values

Ok, test done... what now?

Sorry guys for double posting... -_-
 

Attachments

  • 20170429_023043.jpg
    20170429_023043.jpg
    236.1 KB · Views: 210
Last edited by DivineZeus,

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,297
Country
Chile
I haven't seen posted it anywhere but I noticed that the TV screen no longer dims when using a controller different than gamepad/wiiu pro, the screen protection option is enabled in my settings, I wonder if @Maschell found a workaround for this, or it's just because the game I'm testing it on. Anyway that's pretty awesome.
 

AkikoKumagara

The Coolest Bear Around
Member
Joined
Jan 4, 2017
Messages
1,543
Trophies
1
Website
thebearsden.web.fc2.com
XP
3,967
Country
United States
Ok, test done... what now?

Sorry guys for double posting... -_-

Note the values outputted by HID Test while the analog stick you're having trouble with is at rest and fully pressed to each direction; you'll use those to modify the configuration file to your needs. This is probably just a case of Min/Max being different on your gamepad. Note the values in pairs, so for example, if you press the analog stick to the left and the value under 05 changes, write it as something like left:05 FF (assuming FF is what the value changes to). That will help you to make the necessary changes to the configuration.

Edit: A quick note, the minimum value I mentioned is literally the value where the stick is at rest. You can account for deadzones in the configuration separately if you have to do so.
 
Last edited by AkikoKumagara,

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,096
Trophies
2
XP
4,728
Country
Germany
Ok, test done... what now?

Sorry guys for double posting... -_-
You need to use HIDTest for the computer and connect the Switch Pro Controller via Bluetooth. The HIDTest client for thr WiiU doesn't support the Switch Pro Controller.

https://github.com/QuarkTheAwesome/HIDtoVPADNetworkClient/releases/download/0.4/HIDTest-0.2.jar

When you start it, you see the data the controller is sending. When you move a stick, one byte for each axis should change. You need to write down the minimum and maximum value (it can take while moving) for each stick byte and create a config file.
I haven't seen posted it anywhere but I noticed that the TV screen no longer dims when using a controller different than gamepad/wiiu pro, the screen protection option is enabled in my settings, I wonder if @Maschell found a workaround for this, or it's just because the game I'm testing it on. Anyway that's pretty awesome.
What do you mean exactly? HIDtoVPAD disables the screen dimming and auto-shutdown while you're using it.

@lordelan Configuration for each game would be hard. Not because I don't know which game is running, but it's the way how I'm handle the configs.
Only in the MiiMaker I have access to the sd card, so I have to read and parse all files at the first start before I leave the GUI. The data structure I'm using for the config doesn't allow to hold multiple configurations.
It would be possible, but also would require quite a lot changes. The easier way is to select the .ini that will be loaded.
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,836
Trophies
1
Age
44
XP
6,621
Country
Germany
@lordelan Configuration for each game would be hard. Not because I don't know which game is running, but it's the way how I'm handle the configs.
Only in the MiiMaker I have access to the sd card, so I have to read and parse all files at the first start before I leave the GUI. The data structure I'm using for the config doesn't allow to hold multiple configurations.
It would be possible, but also would require quite a lot changes. The easier way is to select the .ini that will be loaded.
You mean I'd prepare different ini files for the GC controller, run HID to VPAD before each game and select - let's say - gc_supermario3dworld.ini?
That would be completely fine for me. Is that already doable? :)
 

ploggy

WAKA! WAKA!
Member
Joined
Aug 29, 2007
Messages
4,839
Trophies
2
XP
7,944
Country
United Kingdom
@Maschell did that log help any?

Code:
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=[]]

Thanks :)
 
Last edited by ploggy,

saltypepper

Active Member
Newcomer
Joined
Aug 5, 2014
Messages
28
Trophies
0
Age
24
XP
167
Country
United States
Hi, I am trying to play Shovel Knight with a PS4 controller, however strangely...
I cannot use the PS4 controller with Shovel Knight, not even the TV trick works, but if I turn a Wiimote on, the PS4 controller starts working, but the Wiimote doesn't.

Any help?
 

ThatsSo

New Member
Newbie
Joined
Apr 29, 2013
Messages
2
Trophies
0
XP
131
Country
United States
Is there any way to make the mouse emulate tilting the gyroscope? If that were an option it would make it a viable way to play Splatoon, but sadly, lacking that ruins it.
 

DonnieV

Active Member
Newcomer
Joined
May 2, 2017
Messages
29
Trophies
0
Age
28
XP
79
Country
United States
I couldn't find anything about mapping to the scroll wheel on a mouse (button 3) in the github documentation.
Could this possibly be implemented in the future?
 

gottxdeluxe

New Member
Newbie
Joined
May 7, 2017
Messages
1
Trophies
0
Age
34
XP
52
Country
Gambia, The
@Marschell
thank you very much for this great software!
I was using vH before with my 3 xbox 360 wireless controllers and they worked fine :-) The problem was that it doesnt have worked in super smash bros.
Now with the new version vI it works fine in super smash bros by pushing the tv button.
But now i have an other problem with the new version. I can only use one controller now..
i use v0.4 network client now, before i used v0.3 with vH
I tested it with two xbox 360 controllers.
On my PC both controllers are recognised in the network client and i can click on connect aad nd it connects than.
But when i want to map the controllers on the wii u only the first controller (that one that get assigned the 1 from the PC) can be mapped.
The other one doenst work.
I did a cross testing. The controllers are not broken.

sorry for my bad english :-D

EDIT:
it works with the nightly build!
hid_to_vpad_v0.9i-nightly-4abc8ea
 
Last edited by gottxdeluxe,
  • Like
Reactions: Maschell

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Veho @ Veho:
    Oh God no :ohnoes:
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pineapple is the safe word?
  • Psionic Roshambo @ Psionic Roshambo:
    But you said pine apple...
  • Psionic Roshambo @ Psionic Roshambo:
    Ughh gonna be bored today, class for new job has a lot of networking material and I'm certified in that already...
  • Veho @ Veho:
    Peen apple.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    "pine unf apple" doesn't count! Lol
  • Psionic Roshambo @ Psionic Roshambo:
    Employee code of conduct videos are awesome!!! Did you know eating the other employees is bad? I didn't know... Lol
    +1
  • AncientBoi @ AncientBoi:
    Anymore males there? :blush:
  • Psionic Roshambo @ Psionic Roshambo:
    All of us lol
  • Psionic Roshambo @ Psionic Roshambo:
    I got free every channel so that's awesome lol
    +1
  • AncientBoi @ AncientBoi:
    Give me ALL the gay pron channels, since you won't be watching them :blush::D
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Lol they exist?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Hmmm so Mario Does Luigi's plumbing is a bad movie? Lol
  • Psionic Roshambo @ Psionic Roshambo:
    These videos are soooo dry
  • Psionic Roshambo @ Psionic Roshambo:
    Please click all suspicious links sent your email
  • BigOnYa @ BigOnYa:
    What to do today? Cut grass for 3-4 hours, or just get drunk and play video games... Hmm
  • BigOnYa @ BigOnYa:
    I need a remote controlled mower, so I can sit on the couch and do both.
  • BigOnYa @ BigOnYa:
    Sounds good to me, video games and booze it is then.
    +1
  • denpafan @ denpafan:
    Good choice
    +1
  • BigOnYa @ BigOnYa:
    Now what to play, Starfield or Fallout4. And what to drink, beer or Whiskey and Coke. Such tough decisions.
  • BigOnYa @ BigOnYa:
    Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog:
    BigOnYa @ BigOnYa: Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog: