Hacking Wii U Pro Controller to PC program release

TeHaxor69

Member
OP
Newcomer
Joined
Feb 12, 2013
Messages
15
Trophies
0
Age
37
XP
126
Country
United States
Version 1.1 Release
Download here

New features:
Added turbo buttons, press desired button + home to active, then again to deactivate, home button cannot be made turbo.
Analogs can now be used to control the mouse.
Each analog can now have 4 of its own custom button mappings.
Added a analog calibration feature.
Buttons can now simulate mouse clicks.
 

Daku93

Well-Known Member
Member
Joined
Jul 24, 2008
Messages
286
Trophies
0
Age
30
Location
Düsseldorf, Germany
Website
usrcheat.cwsurf.de
XP
384
Country
Gambia, The
Is there any way to work this using the USB connection? Don't have a laptop or a PC with a BT card.

No. USB is for charging only. No data goes through it.

As a quick status update: I've got the library working in C++ now. My Plan is to somehow integrate it into a moded version of x360ce... And that's the hard part, as I'm apparently too stupid to even get it compiled without errors..
 

Ghork

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
246
Country
Version 1.1 Release
...
Well done again, I didn't think we'd see mouse movement right away! :o

There seems to be an issue with mapping the mouse buttons though. When I map R (keyboard) to the R-button (controller) and then set right clicking to the ZL-button, pressing the R-button simulates an R keyboard press AND a right mouse button click.


As for further improvements, if you want to hear my opinion on that: could you perhaps lower the threshold for the analog sticks a bit? So you can move the analog sticks less and get a reaction.
Also the threshold is like a square and once the analog stick moves outside the square you get a reaction, but it should really be like a circle, once you move the analog stick a certain distance from it's original position, there should be a reaction.
Attached an image to attempt to explain what I mean:
threshold.png
(perhaps the circle should be even smaller)
And on the mouse movement, could you make it possible to move it more accurately than 45 degrees? Right now if you hold right and half as much downwards, it will move straight to the right.
 

Heimdallr

Well-Known Member
Newcomer
Joined
Mar 14, 2010
Messages
83
Trophies
1
XP
222
Country
United States
I'm having trouble installing the Toshiba bluetooth stack. I followed the directions but when it gets to the point where it asks me to plug my bluetooth device in, it hangs for 10 seconds or so before asking me to plug the device in again. I've tried the instructed removal of my Microsoft stack, that + deleting the BTH and BTHENUM registry keys, and installing different versions of the stack. No go; always the same result.

I'm not sure if it's my bluetooth dongle being incompatible or if there's some kind of conflict issue elsewhere. I'm using an IOGEAR GBU421 dongle; my OS is Windows 7 Ultimate x64.

Edit: Well, fixed one problem. I had to modify an .inf file for it to install correctly. I ran into a new one, though. After connecting the controller to my PC, I run Smoothboard and the controller's suddenly disconnected, and Smoothboard throws an error saying "Error reading data from Wiimote...is it connected?" What am I doing wrong? :(

Edit 2: LOL, just realized after all this time that I wasn't supposed to use Smoothboard 2; just the WiimoteTest.exe. All is well now, nevermind me. XD
 

dannybun

Member
Newcomer
Joined
Feb 19, 2013
Messages
9
Trophies
0
Age
35
XP
56
Country
United States
Would this be compatible with the Interworks Pro Controller U? Thinking about getting a bluetooth dongle for this.
 

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Would this be compatible with the Interworks Pro Controller U? Thinking about getting a bluetooth dongle for this.
You could try. I'm sure anything that the Wii U thinks is a normal pro controller would use the same protocol and work with the same stuff.

Using 3rd party wiimotes with homebrew has proven that that's not always the case but a Bluetooth dongle is dirt cheap anyway if you shop around. You're not loosing much either way.
 

Marty91

Member
Newcomer
Joined
Feb 19, 2013
Messages
15
Trophies
0
Age
32
XP
61
Country
This is great, though it doesn't seem to save custom button configs after closing and reopening the app. Great job on this though. Been wanting to use it on PC since it came out.
 

Ghork

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
246
Country
Version 1.2 Release
...
Sweet! It's a lot better now!

...
Fixed mouse movement, no longer limited to 45 degree angles.
...
At first I didn't feel like this was fixed, then I changed my mind, but there's still something that doesn't feel quite right about the mouse movement. I just can't seem to understand what, it was a lot less noticeable with lower cursor speed.

The threshold is a lot better, but do you think it's possible to lower it even a bit more? Or will that just cause the mouse to move from "nothing"?
And one more thing, could you perhaps lower the sensitivity on the lower part a bit? I don't really know how to explain what I mean here, it's like depending on how much you move the analog stick the speed goes: 6, 7, 8, 9, 10 (just an example) whereas you really want it to go: 2, 4, 6, 8, 10.



I really appreciate your work and that you take your time to improve it!
 

lordkieranos

Well-Known Member
Newcomer
Joined
Jan 31, 2008
Messages
74
Trophies
0
XP
134
Country
This is epic! Have just played a few hours of Mass Effect on my Wii U pro controller!!! Sweet!
A few comments however - When using the right stick as a mouse it is extremely sensitive, is it possible to change this at all?
Also, It appears that you cant re-load saved profiles! As I said, I mapped it out for Mass Effect, saved it, it's created a .bin file called 'WiiUProConfig' but as far as I'm aware there is no option to load this! Obviously, not criticising your fine work sir, just a few things that I have picked up on during my brief usage!
Again, excellent work, great app!
 

BoxDude10

New Member
Newbie
Joined
Feb 20, 2013
Messages
4
Trophies
0
Age
29
Location
Ryde, Portsmouth, United Kingdom
XP
60
Country
I've done everything that is stated in the README file and my computer detects it as a Controller but it still won't allow me to use it for games. All I can do is activate the rumble feature. What am I doing wrong? (I use Windows 8 if that helps)
 

Ghork

Well-Known Member
Member
Joined
Oct 23, 2008
Messages
159
Trophies
0
XP
246
Country
I've done everything that is stated in the README file and my computer detects it as a Controller but it still won't allow me to use it for games. All I can do is activate the rumble feature. What am I doing wrong? (I use Windows 8 if that helps)

Check earlier posts of this thread. There is a link for the toshiba bluetooth stack thingy, which you need to have.
 

BoxDude10

New Member
Newbie
Joined
Feb 20, 2013
Messages
4
Trophies
0
Age
29
Location
Ryde, Portsmouth, United Kingdom
XP
60
Country
Check earlier posts of this thread. There is a link for the toshiba bluetooth stack thingy, which you need to have.
So does this only work for Toshiba laptops with Windows 7 because I can't seem to be able to install the stack...

Edit: Hloy crap thanks for pointing me in the right direction! I'm now playing Minecraft with a Wii U controller. You have no idea how big a smile this puts on my face.

Also to the guy who made this app: You are awesome behind words. Thank you so much
 

Hapsai

Member
Newcomer
Joined
Feb 20, 2013
Messages
5
Trophies
0
Age
42
XP
51
Country
United States
Does this work with steam big picture the same way a wired xbox one might? Or does it only work by button mapping?
 

0Jonk0

New Member
Newbie
Joined
Feb 20, 2013
Messages
1
Trophies
0
Age
33
XP
41
Country
Canada
I also cant get the Toshiba stack to install. I have an built in Bluetooth card and even if I turn it on and off it doesn't work just keep getting the "Please plug in ..." message. I'm using a Lenovo w530 (so not Toshiba) and I really would like to get this working.
I have tried what was detailed in the second post of this thread but where I don't have a usb Bluetooth I'm not sure if it would even work.
 

Autosaver

Member
Newcomer
Joined
Feb 20, 2013
Messages
10
Trophies
0
Age
27
XP
55
Country
United States
Will it ever be possible that the default Windows bluetooth stack could work? Or is there some sort of limitation making this an impossible task?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Psionic Roshambo @ Psionic Roshambo: you could say it fell out.