Hacking WiinUPro - Pro Controller to PC Gamepad

JWade

Member
Newcomer
Joined
Apr 18, 2013
Messages
6
Trophies
0
Age
32
Location
Doncaster
XP
83
Country
Is this what you are talking about?


What I know is that I haven't had any success with reading data from the Pro Controller when connected to another stack, it would always automatically disconnect itself. But I now have an idea, so I will put additional BT stack support on my to-do list.




Isn't this game xinput (360 controller) supported? If the ABXY buttons are inverted simply try changing their assigned joystick button values around.


Using my default, I've managed to connect my controllers, they stay connected and the lights just keep flashing.
I'm using the logitech dongle that came with my mouse & keyboard, and I think they use the broadcom stack, otherwise it'll be the default MS one.
If it helps I'm using Windows 8.
 

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
I have a new issue I installed the Bluetooth Manager + vJoy but when I open WiinUPro Beta 5 it says no Wiimotes found in HiD device list

That error more specifically means the Wiimotelib failed to find any compatible devices.. As for a solution, I'm not sure, windows sees your controller and receives packets from it just fine?

edit:
i tried to use x360ce and have anoher issue,the game recognize win pro 5 and x360ce as both player 1 and 2! so it is impossible to play because the buttons are all overlapping,any suggest?

Try setting up WiinUPro to use a different vJoy controller, like number 2 or 3, maybe even 5 (in Beta 5 and below you will have to setup vJoysticks 1 & 2 to use the 3rd one and 1-4 to use the 5th one) then set it up with x360ce. My thinking here is that controller order may matter, hopefully the game prioritises the gamepads.

Using my default, I've managed to connect my controllers, they stay connected and the lights just keep flashing.
I'm using the logitech dongle that came with my mouse & keyboard, and I think they use the broadcom stack, otherwise it'll be the default MS one.
If it helps I'm using Windows 8.

I was able to do the same. But when I was first trying to code the program last year using 32feet.net, any read attempt would automatically disconnect the controller. I may have some time today to fiddle around with this and work on Beta 6. If I do get it working I probably won't stick it in Beta 6 since it will require a different structure for communication, but I will notify you.
 

alessio9899

Member
Newcomer
Joined
Jul 15, 2013
Messages
13
Trophies
0
Age
32
Location
Catania, Italy
XP
45
Country
Italy
Try setting up WiinUPro to use a different vJoy controller, like number 2 or 3, maybe even 5 (in Beta 5 and below you will have to setup vJoysticks 1 & 2 to use the 3rd one and 1-4 to use the 5th one) then set it up with x360ce. My thinking here is that controller order may matter, hopefully the game prioritises the gamepads.



Ok but how can i set wiinUpro to do this? i don't see any option like "change number of pad"
 

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
Use "Configure vJoy" from the start menu to first set up additional joysticks.
Then when you start WiinUPro, use the drop down menu next to the Pro Controller label to choose the joystick.
 

sanastro123

New Member
Newbie
Joined
Jul 17, 2013
Messages
4
Trophies
0
Age
43
XP
53
Country
Gambia, The
Hi,
First of all: This software is amazing. For emulators and most games, that I play, it works perfectly fine.

For other games I have to use x360ce (Xbox Controller Emulator). Unfortunately, I can't use the d-pad properly with it. I think it's because the dpad is emulated as 4 normal buttons. I can perfectly assign the buttons to the dpad of the 360 emulator, but if I press them the software won't recognize it. (It doesn't matter which button I assign to the "virtual xbox360-dpad"...none of them work....but I can use every button perfectly as a,b,x,y for example)
Did anyone else experience a similar problem and has some suggestions for me ? (Maybe another xbox360-controller emulator?)

Greetings,

sanastro
 
  • Like
Reactions: KeyPuncher

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
Can the GamePad be also connected this way without internet?

I think it might be possible since you can open up the Wii U's internet browser without an internet connection. And that method looks to only utilize the home network.

For other games I have to use x360ce (Xbox Controller Emulator). Unfortunately, I can't use the d-pad properly with it. I think it's because the dpad is emulated as 4 normal buttons. I can perfectly assign the buttons to the dpad of the 360 emulator, but if I press them the software won't recognize it. (It doesn't matter which button I assign to the "virtual xbox360-dpad"...none of them work....but I can use every button perfectly as a,b,x,y for example)

Thanks, I'm glad it is mostly working for you, as for the D-pad issue, I am actually coding in some better d-pad support right now. I am unsure of how it will perform with x360ce and other applications at the moment since it is not a POV-Hat type of d-pad but instead a Continuous type. The reason for this is because vJoy doesn't support more than one POV-Hat direction at once and with the continuous it can be any direction similarly to an analog stick by simply providing using an angle to define it's direction.

Anyway, I hope this solution will work out for you and for other using it for applications that specifically look for a D-pad. The update will be in Beta 6.
 

Heimdallr

Well-Known Member
Newcomer
Joined
Mar 14, 2010
Messages
83
Trophies
1
XP
222
Country
United States
Hi,
First of all: This software is amazing. For emulators and most games, that I play, it works perfectly fine.

For other games I have to use x360ce (Xbox Controller Emulator). Unfortunately, I can't use the d-pad properly with it. I think it's because the dpad is emulated as 4 normal buttons. I can perfectly assign the buttons to the dpad of the 360 emulator, but if I press them the software won't recognize it. (It doesn't matter which button I assign to the "virtual xbox360-dpad"...none of them work....but I can use every button perfectly as a,b,x,y for example)
Did anyone else experience a similar problem and has some suggestions for me ? (Maybe another xbox360-controller emulator?)

Greetings,

sanastro


I had the same d-pad problem until I grabbed x360ce 2.1.2.191 and r642 of the x360ce libraries (the 32-bit versions). It started detecting the d-pad buttons correctly after that.
 
  • Like
Reactions: KeyPuncher

LegendAssassinF

Well-Known Member
Member
Joined
Dec 12, 2012
Messages
879
Trophies
0
Age
31
Location
Princeton, New Jersey
Website
www.youtube.com
XP
457
Country
United States
That error more specifically means the Wiimotelib failed to find any compatible devices.. As for a solution, I'm not sure, windows sees your controller and receives packets from it just fine?

It reads it just fine it picks up that it is a game controller and that it is Nintendo. This works on my Mac side just fine not sure why the Windows 8 side is giving headaches
 

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
It reads it just fine it picks up that it is a game controller and that it is Nintendo. This works on my Mac side just fine not sure why the Windows 8 side is giving headaches

Well that's not cool. Hopefully I can get a better idea of Windows 8 issues when I finally start to fiddle around with it.
And have you checked this post for anything that might help? http://www.reddit.com/r/wiiu/comments/1hzppk/wii_u_pro_controller_as_gamepad_on_windows_8_with/
 

alessio9899

Member
Newcomer
Joined
Jul 15, 2013
Messages
13
Trophies
0
Age
32
Location
Catania, Italy
XP
45
Country
Italy
Hi,
First of all: This software is amazing. For emulators and most games, that I play, it works perfectly fine.

For other games I have to use x360ce (Xbox Controller Emulator). Unfortunately, I can't use the d-pad properly with it. I think it's because the dpad is emulated as 4 normal buttons. I can perfectly assign the buttons to the dpad of the 360 emulator, but if I press them the software won't recognize it. (It doesn't matter which button I assign to the "virtual xbox360-dpad"...none of them work....but I can use every button perfectly as a,b,x,y for example)
Did anyone else experience a similar problem and has some suggestions for me ? (Maybe another xbox360-controller emulator?)

Greetings,

sanastro

have you played fifa 13? any issues?
 

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
Guys just another question,i've used succesfully the controller with 2 emulators(dolphin and pcsx2) and 1 pc game(lego lord of the ring) but when i tried to play fifa 13 i had several problems because only L stick works,ABXY are totally inverted, and all other buttons don t work,they are not recognised by the game. can you help me to configure it?

I think I found a solution.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    It's not a Nintendo / iQue official product, it's a 3rd party custom.
    +1
  • Veho @ Veho:
    Nothing special about it other than it's more comfortable than the Lite
    for people with beefy hands.
    +1
  • Jayro @ Jayro:
    I have yaoi anime hands, very lorge but slender.
  • Jayro @ Jayro:
    I'm Slenderman.
  • Veho @ Veho:
    I have hands.
  • BakerMan @ BakerMan:
    imagine not having hands, cringe
    +1
  • AncientBoi @ AncientBoi:
    ESPECIALLY for things I do to myself :sad:.. :tpi::rofl2: Or others :shy::blush::evil:
    +1
  • The Real Jdbye @ The Real Jdbye:
    @SylverReZ if you could find a v5 DS ML you would have the best of both worlds since the v5 units had the same backlight brightness levels as the DS Lite unlockable with flashme
  • The Real Jdbye @ The Real Jdbye:
    but that's a long shot
  • The Real Jdbye @ The Real Jdbye:
    i think only the red mario kart edition phat was v5
  • BigOnYa @ BigOnYa:
    A woman with no arms and no legs was sitting on a beach. A man comes along and the woman says, "I've never been hugged before." So the man feels bad and hugs her. She says "Well i've also never been kissed before." So he gives her a kiss on the cheek. She says "Well I've also never been fucked before." So the man picks her up, and throws her in the ocean and says "Now you're fucked."
    +2
  • BakerMan @ BakerMan:
    lmao
  • BakerMan @ BakerMan:
    anyways, we need to re-normalize physical media

    if i didn't want my games to be permanent, then i'd rent them
    +1
  • BigOnYa @ BigOnYa:
    Agreed, that why I try to buy all my games on disc, Xbox anyways. Switch games (which I pirate tbh) don't matter much, I stay offline 24/7 anyways.
  • AncientBoi @ AncientBoi:
    I don't pirate them, I Use Them :mellow:. Like I do @BigOnYa 's couch :tpi::evil::rofl2:
    +1
  • cearp @ cearp:
    @BakerMan - you can still "own" digital media, arguably easier and better than physical since you can make copies and backups, as much as you like.

    The issue is DRM
  • cearp @ cearp:
    You can buy drm free games / music / ebooks, and if you keep backups of your data (like documents and family photos etc), then you shouldn't lose the game. but with a disk, your toddler could put it in the toaster and there goes your $60

    :rofl2:
  • cearp @ cearp:
    still, I agree physical media is nice to have. just pointing out the issue is drm
  • rqkaiju2 @ rqkaiju2:
    i like physical media because it actually feels like you own it. thats why i plan on burning music to cds
  • cearp @ cearp:
    It's nice to not have to have a lot of physical things though, saves space
    +1
  • AncientBoi @ AncientBoi:
    Nor clothes 🤮 . Saves on time, soap, water and money having to wash them. :D
  • SylverReZ @ SylverReZ:
    @rqkaiju2, Physical media is a great source for archiving your data, none of that cloud storage shiz.
    +1
  • AncientBoi @ AncientBoi:
    [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box] :tpi::rofl2::tpi:
    +1
    AncientBoi @ AncientBoi: [squeezes @SylverReZ onto a physical media, then archives you in my old stuff box]... +1