Homebrew Official HID to VPAD

Master-Killua

Well-Known Member
Member
Joined
Jan 11, 2016
Messages
198
Trophies
0
XP
295
Country
Peru
When I use the gamecube wacebird, the joystick doesn't works very well. When I move the joystick left or down, it looks like I move it 50% in the game (when I really move it 100%) . It works perfectly with Dolphin and Smash wii u
 

PK_Horizon

New Member
Newbie
Joined
Jun 19, 2016
Messages
3
Trophies
0
Age
28
XP
81
Country
United States
Is there any way to properly use the Wii U gamepad's gyroscope with another device? In my case I use the steam controller on my Wii U and it has a gyroscope built in, but I'm only able to emulate things such as the right analog stick, so for games that have the right stick function differently from the gyro it's not doable to use that gyroscope.
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,295
Country
Chile
When I use the gamecube wacebird, the joystick doesn't works very well. When I move the joystick left or down, it looks like I move it 50% in the game (when I really move it 100%) . It works perfectly with Dolphin and Smash wii u
Have the exact same problem, and min/max calibration doesn't seem to work in this case.
 

Maschell

Well-Known Member
OP
Member
Joined
Jun 14, 2008
Messages
1,096
Trophies
2
XP
4,721
Country
Germany
So, rumble doesn't seem to work when using the Switch Pro Controller. Is rumble just not supported with this controller? It's fine if it's not yet, I just want to make sure it's not because I'm doing something wrong. I hate to ask because this is probably mentioned somewhere, but I couldn't find anything after searching through this thread...

Oh, and rumble IS enabled in the settings
The rumble with the switch controller is not supported (yet)

Would this be possible for the steam controller?
Yes! I found this video:

When I use the gamecube wacebird, the joystick doesn't works very well. When I move the joystick left or down, it looks like I move it 50% in the game (when I really move it 100%) . It works perfectly with Dolphin and Smash wii u
Thats really strange. I don't have an wavebird it to test it..

-----------

I pushed a new nightly that fixes crashing when accessing the friend list
 
  • Like
Reactions: KiiWii and lordelan

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,295
Country
Chile
When I use the gamecube wacebird, the joystick doesn't works very well. When I move the joystick left or down, it looks like I move it 50% in the game (when I really move it 100%) . It works perfectly with Dolphin and Smash wii u
I wrote min/max for both axes in both sticks with HIDtest, here are the values for GC adapter + Wavebird

Code:
[vid=0x057e,pid=0x0337]
VPad_L_Stick_X_MinMax = 0x1E,0xEC
VPad_L_Stick_Y_MinMax = 0x1F,0xF1

VPad_R_Stick_X_MinMax = 0x2F,0xE0
VPad_R_Stick_Y_MinMax = 0x25,0xDC

I haven't tried extensively but seems to work great so far
Just paste the attached file in controller folder

Works great, was able to play 3 matches in Splatoon without disconection =)
 

Attachments

  • gc_controller.rar
    184 bytes · Views: 147

Fatboy12345236

Well-Known Member
Member
Joined
May 23, 2009
Messages
248
Trophies
1
XP
231
Country
Hi there,
I've spent a while trying to work this out. I have a couple of spare GameCube controllers however have no adapter. This app would be very useful to me. Obviously genuine Nintendo branded GameCube adapters are very expensive given they are no longer in production. I was wondering if support for the Mayflash adapter is included or if anyone has tried to make a configuration file?
 

lordelan

Well-Known Member
Member
Joined
Jan 4, 2015
Messages
5,827
Trophies
1
Age
44
XP
6,606
Country
Germany
Hi there,
I've spent a while trying to work this out. I have a couple of spare GameCube controllers however have no adapter. This app would be very useful to me. Obviously genuine Nintendo branded GameCube adapters are very expensive given they are no longer in production. I was wondering if support for the Mayflash adapter is included or if anyone has tried to make a configuration file?
I'm using the Mayflash adapter for many weeks now without issues. Doesn't need extra config files. Just plug and play. ;)
 

Master-Killua

Well-Known Member
Member
Joined
Jan 11, 2016
Messages
198
Trophies
0
XP
295
Country
Peru
I wrote min/max for both axes in both sticks with HIDtest, here are the values for GC adapter + Wavebird

Code:
[vid=0x057e,pid=0x0337]
VPad_L_Stick_X_MinMax = 0x1E,0xEC
VPad_L_Stick_Y_MinMax = 0x1F,0xF1

VPad_R_Stick_X_MinMax = 0x2F,0xE0
VPad_R_Stick_Y_MinMax = 0x25,0xDC

I haven't tried extensively but seems to work great so far
Just paste the attached file in controller folder
Did you try it? I will try it when I use my wii u :)
 

cucholix

00000780 00000438
Member
Joined
Jan 17, 2017
Messages
3,246
Trophies
1
Age
44
XP
6,295
Country
Chile
Did you try it? I will try it when I use my wii u :)
Yes, it improve alot, but due Wavebird/GCN controller having an octogonal gate it can't reach full presses in all the areas except those 8 points. I guess you could try to increase the min values, but I'm not sure if it will mess up the overall configuration.
 
Last edited by cucholix,

adrian089

Member
Newcomer
Joined
Jul 22, 2017
Messages
7
Trophies
0
Age
35
XP
55
Country
United States
It's a wireless microsoft xbox 360 wireless controller. I did try the TV button with no success. Seems like it disconnects as soon as the game launches. It works for mk8 though.
 

ReroShaggy

Member
Newcomer
Joined
Aug 5, 2017
Messages
20
Trophies
0
Age
113
XP
86
Country
United States
I just made a mapping for the MCCthulhu fightstick board, or "The Multi Console Cthulhu". both dpad and left analog mappings work, per whatever way you booth the stick up in (Plug it in holding one of the corresponding buttons). Only thing that didn't seem to work was pressing plus and minus together to get "HOME" but otherwise complete.
Not sure where best place to upload this, sorry if this isn't the way. Have a link to my google drive but want to ask if that's preferred before assuming.

//Cthulhu Multiconsole Edition
//Made by Reroshaggy
//MCCthulhu users should know how to switch between D-Pad and left analog mode
//it involves plugging in while holding one of the two buttons (in this case mapped to plus and minus)
//All buttons mapped according to typical console fightstick 8 button layout
[vid=0x14D8,pid=0xFACE]

VPAD_BUTTON_A = 0x00,0x04
VPAD_BUTTON_B = 0x00,0x02
VPAD_BUTTON_X = 0x00,0x08
VPAD_BUTTON_Y = 0x00,0x01

VPAD_BUTTON_PLUS = 0x01,0x02
VPAD_BUTTON_MINUS = 0x01,0x01
VPAD_BUTTON_HOME = 0x01,0x13 //plus and minus together

VPAD_BUTTON_L = 0x00,0x10
VPAD_BUTTON_R = 0x00,0x20


//The "value" is a deadzone in this case
VPAD_BUTTON_ZR = 0x00,0x80
VPAD_BUTTON_ZL = 0x00,0x40

DPAD_MODE = DPAD_HAT
VPAD_BUTTON_DPAD_Neutral = 0x02, 0x0F
VPAD_BUTTON_DPAD_N = 0x02, 0x00
VPAD_BUTTON_DPAD_NE = 0x02, 0x01
VPAD_BUTTON_DPAD_E = 0x02, 0x02
VPAD_BUTTON_DPAD_SE = 0x02, 0x03
VPAD_BUTTON_DPAD_S = 0x02, 0x04
VPAD_BUTTON_DPAD_SW = 0x02, 0x05
VPAD_BUTTON_DPAD_W = 0x02, 0x06
VPAD_BUTTON_DPAD_NW = 0x02, 0x07

VPad_L_Stick_X = 0x03,0x80
VPad_L_Stick_X_MinMax = 0x00,0xFF
VPad_L_Stick_Y = 0x04,0x80
VPad_L_Stick_Y_MinMax = 0x00,0xFF
VPad_L_Stick_Y_Invert = True //comment this line to switch up down
PAD_COUNT=1
 

dalthon44

New Member
Newbie
Joined
Jul 30, 2017
Messages
4
Trophies
0
Age
34
XP
70
Country
Venezuela
aport
"genius maxfire g-12u vibration"
//genius//Botones//Bottoms
[vid=0583,pid=a009]


VPAD_BUTTON_A = 0x05,0x02
VPAD_BUTTON_B = 0x05,0x01
VPAD_BUTTON_X = 0x05,0x08
VPAD_BUTTON_Y = 0x05,0x04
VPAD_BUTTON_PLUS = 0x06,0x02
VPAD_BUTTON_MINUS = 0x06,0x01
VPAD_BUTTON_HOME =

VPAD_BUTTON_L = 0x05,0x10
VPAD_BUTTON_R = 0x05,0x20

VPAD_BUTTON_STICK_L = 0x06,0x04
VPAD_BUTTON_STICK_R = 0x06,0x08

VPAD_BUTTON_ZL = 0x05,0x40
VPAD_BUTTON_ZR = 0x05,0x80

//PAD//


DPAD_MODE = DPAD_HAT
DPad_MASK = 0x0F
VPAD_BUTTON_DPAD_N = 0x04,0x00
VPAD_BUTTON_DPAD_NE = 0x04,0x01
VPAD_BUTTON_DPAD_E = 0x04,0x02
VPAD_BUTTON_DPAD_SE = 0x04,0x03
VPAD_BUTTON_DPAD_S = 0x04,0x04
VPAD_BUTTON_DPAD_SW = 0x04,0x05
VPAD_BUTTON_DPAD_W = 0x04,0x06
VPAD_BUTTON_DPAD_NW = 0x04,0x07
VPAD_BUTTON_DPAD_Neutral = 0x04,0x0F


//LeftStick//PalancaIzquierda


VPad_L_Stick_X = 0x00,0x80
VPad_L_Stick_X_MinMax = 0x00,0xFF
VPad_L_Stick_X_Deadzone = 0x0A

VPad_L_Stick_Y = 0x01,0x80
VPad_L_Stick_Y_MinMax = 0x01,0xFF
VPad_L_Stick_Y_Deadzone = 0x0A
VPad_L_Stick_Y_Invert = True

//RightStick//PalancaDerecha

VPad_R_Stick_X = 0x02,0x80
VPad_R_Stick_X_MinMax = 0x02,0xFF
VPad_R_Stick_X_Deadzone = 0x0A

VPad_R_Stick_Y = 0x03,0x80
VPad_R_Stick_Y_MinMax = 0x03,0xFF
VPad_R_Stick_Y_Deadzone = 0x0A
VPad_R_Stick_Y_Invert = True

I don´t know how vibrations works...
If some one could help... TY!!
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Quincy @ Quincy:
    Usually when such a big title leaks the Temp will be the first to report about it (going off of historical reports here, Pokemon SV being the latest one I can recall seeing pop up here)
  • K3Nv2 @ K3Nv2:
    I still like how a freaking mp3 file hacks webos all that security defeated by text yet again
  • BigOnYa @ BigOnYa:
    They have simulators for everything nowdays, cray cray. How about a sim that shows you playing the Switch.
  • K3Nv2 @ K3Nv2:
    That's called yuzu
    +1
  • BigOnYa @ BigOnYa:
    I want a 120hz 4k tv but crazy how more expensive the 120hz over the 60hz are. Or even more crazy is the price of 8k's.
  • K3Nv2 @ K3Nv2:
    No real point since movies are 30fps
  • BigOnYa @ BigOnYa:
    Not a big movie buff, more of a gamer tbh. And Series X is 120hz 8k ready, but yea only 120hz 4k games out right now, but thinking of in the future.
  • K3Nv2 @ K3Nv2:
    Mostly why you never see TV manufacturers going post 60hz
  • BigOnYa @ BigOnYa:
    I only watch tv when i goto bed, it puts me to sleep, and I have a nas drive filled w my fav shows so i can watch them in order, commercial free. I usually watch Married w Children, or South Park
  • K3Nv2 @ K3Nv2:
    Stremio ruined my need for nas
  • BigOnYa @ BigOnYa:
    I stream from Nas to firestick, one on every tv, and use Kodi. I'm happy w it, plays everything. (I pirate/torrent shows/movies on pc, and put on nas)
  • K3Nv2 @ K3Nv2:
    Kodi repost are still pretty popular
  • BigOnYa @ BigOnYa:
    What the hell is Kodi reposts? what do you mean, or "Wut?" -xdqwerty
  • K3Nv2 @ K3Nv2:
    Google them basically web crawlers to movie sites
  • BigOnYa @ BigOnYa:
    oh you mean the 3rd party apps on Kodi, yea i know what you mean, yea there are still a few cool ones, in fact watched the new planet of the apes movie other night w wifey thru one, was good pic surprisingly, not a cam
  • BigOnYa @ BigOnYa:
    Damn, only $2.06 and free shipping. Gotta cost more for them to ship than $2.06
    +1
  • BigOnYa @ BigOnYa:
    I got my Dad a firestick for Xmas and showed him those 3rd party sites on Kodi, he loves it, all he watches anymore. He said he has got 3 letters from AT&T already about pirating, but he says f them, let them shut my internet off (He wants out of his AT&T contract anyways)
  • K3Nv2 @ K3Nv2:
    That's where stremio comes to play never got a letter about it
  • BigOnYa @ BigOnYa:
    I just use a VPN, even give him my login and password so can use it also, and he refuses, he's funny.
  • BigOnYa @ BigOnYa:
    I had to find and get him an old style flip phone even without text, cause thats what he wanted. No text, no internet, only phone calls. Old, old school.
  • Psionic Roshambo @ Psionic Roshambo:
    @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87 cents. Free shipping from China... It arrived it works and honestly I don't understand how it was so cheap.
    +1
    Psionic Roshambo @ Psionic Roshambo: @BigOnYa, Lol I bought a new USB card reader thing on AliExpress last month for I think like 87... +1