Hacking WiinUPro - Pro Controller to PC Gamepad

Heimdallr

Well-Known Member
Newcomer
Joined
Mar 14, 2010
Messages
83
Trophies
1
XP
222
Country
United States
I posted this issue as a comment on your tutorial, but I just stumbled across this thread looking for answers, and decided to post here instead.

I don't have the registry keys specified:
http://i.imgur.com/ozfUC3d.png

No "Joy 1" Option in WiinuPro
http://i.imgur.com/8YjQvhW.png

No options in the joystick sections in WiinuPro:
http://i.imgur.com/3IYCiof.png


And yes, I've installed vJoy, and I'm pretty sure I've done everything I need to do with it, unless I'm missing something.

(also, this is my first post, heh)

I might be mistaken, but from the looks of your registry editor, you installed the wrong vJoy. There's two programs out there sharing the same name; vJoy and Headsoft's VJoy. You need the one from here: http://vjoystick.sourceforge.net/site/

Confusing, I know... Pain in the rear when I search Google to try and troubleshoot problems with vJoy and get results about the other program instead. >>
 
  • Like
Reactions: KeyPuncher

tehspeleengpolise

Well-Known Member
Newcomer
Joined
Jul 21, 2013
Messages
52
Trophies
0
Age
25
XP
90
Country
I have a gold nunchuck, so if I'm lucky it will give me the same issue.
Ohmygosh you have a gold one?! I wanted one so much, but they were never available in Europe... :L

I have a 5 wiimotes and 2 pro controllers so I'll eventually thoroughly test it out.
Oh wow. =P

Hopefully I can find a way around the inactivity thing, perhaps I can do something similar to pinging it.
Hopefully the crashing is due to it being a newer nunchuck.
Yes, hopefully that will work... Do you plan on patching all these bugs in the release or in a final, pre-release beta (or even in a patch of beta 7) to make sure everything's working?
 

The Suspect

Member
Newcomer
Joined
Mar 29, 2013
Messages
16
Trophies
0
Age
29
XP
99
Country
Can anyone give a bit of help?
Followed the guide, did everything point by point, made sure i downloaded the correct version (64x)
Yet, when I've connected my controller and start WiinUPro, this is what greets me.
Nothing. I can't even make selections. If i choose to click accept, the program gets shut down....
Halp pls...
 

Attachments

  • Help.png
    Help.png
    87.5 KB · Views: 488

tehspeleengpolise

Well-Known Member
Newcomer
Joined
Jul 21, 2013
Messages
52
Trophies
0
Age
25
XP
90
Country
Can anyone give a bit of help?
Followed the guide, did everything point by point, made sure i downloaded the correct version (64x)
Yet, when I've connected my controller and start WiinUPro, this is what greets me.
Nothing. I can't even make selections. If i choose to click accept, the program gets shut down....
Halp pls...

It looks like the controller either isn't connected, or WiinUPro doesn't recognize it. Are you sure that it is connected? If it is, I don't think I can help you...

Also, possibly there's a problem with the bluetooth stack (although if you can connect the controller it's unlikely). Did you add your device ID to the tofsrusb.ini file as shown in the setup video? Can you try connecting a different bluetooth device (e.g. a bluetooth headset, or another PC, or a mobile phone that has bluetooth) to see if it works?
 

The Suspect

Member
Newcomer
Joined
Mar 29, 2013
Messages
16
Trophies
0
Age
29
XP
99
Country
I followed the video, so yes, I've added my device ID. And i regularly use my bluetooth connector with my wireless headphones, so... I'm quite sure it works.
I've also got a different problem that i think might be related to my controller not working.
Vjoy doesn't seem to save my settings whenever I press apply and OK, since if I reopen the program, all the settings are at default.
 

Heimdallr

Well-Known Member
Newcomer
Joined
Mar 14, 2010
Messages
83
Trophies
1
XP
222
Country
United States
I've also got a different problem that i think might be related to my controller not working.
Vjoy doesn't seem to save my settings whenever I press apply and OK, since if I reopen the program, all the settings are at default.


I believe that's normal behavior for vJoy. It does the same thing to me.
 

The Suspect

Member
Newcomer
Joined
Mar 29, 2013
Messages
16
Trophies
0
Age
29
XP
99
Country
Oh well... Then it's just WiinUPro that won't detect it... Or maybe it's not connected, even though I'm sure it is?
How do you guys make sure that your controller is connected?
Since that's the only possible explanation as of why mine won't work... Even though it's able to connect to the Toshiba Manager, and register... :P
 

tehspeleengpolise

Well-Known Member
Newcomer
Joined
Jul 21, 2013
Messages
52
Trophies
0
Age
25
XP
90
Country
Well, is it's icon present in the Toshiba Manager, and is the "connected" yellow and green wires icon also displayed? If so, then I really can't help you. KeyPuncher will have to look into it, since it's a problem of WiinUpro not recognising your device.

Wait, what does your WUPC show up as in the Toshiba window? Could you please right-click on it in, and post the details (like device name, device class and service class)? Maybe that could help pin-point the problem...

Also, you don't need vJoy, so even if there was a problem it wouldn't matter (unless it affected your whole PC, but that's probably/hopefully not the case =P).
 

The Suspect

Member
Newcomer
Joined
Mar 29, 2013
Messages
16
Trophies
0
Age
29
XP
99
Country
When I connect the controller, the green and yellow wires display for like... 3-4 seconds, before disappearing.
Is that's what it's supposed to, or...?

I've copied and pasted the details... so some of it is in danish...

Endhedsnavn (Unitname): Nintendo RVL-CNT-01-UC
Endhedsadresse (Unit-address): 34:AF:2C:19:5A:6B
Endhedsklasse (Unit-class) : Ydre Enheder(Gamepad) - Outer Units(Gamepad)
Serviceklasse (Service class) : HID (Human Interface Device)
Servicenavn (Servicename) : Nintendo RVL-CNT-01-TR
Udbydernavn (Publisher) : Nintendo

A screencap for ya', to make up for my bad translation... You probably know what's supposed to go where... :P
Oh, and ''Ingen'' means ''None'' :D
 

Attachments

  • HALP.png
    HALP.png
    30.6 KB · Views: 456

yagami69

Active Member
Newcomer
Joined
Mar 14, 2009
Messages
42
Trophies
0
XP
273
Country
Mexico
When I connect the controller, the green and yellow wires display for like... 3-4 seconds, before disappearing.
Is that's what it's supposed to, or...?

I've copied and pasted the details... so some of it is in danish...

Endhedsnavn (Unitname): Nintendo RVL-CNT-01-UC
Endhedsadresse (Unit-address): 34:AF:2C:19:5A:6B
Endhedsklasse (Unit-class) : Ydre Enheder(Gamepad) - Outer Units(Gamepad)
Serviceklasse (Service class) : HID (Human Interface Device)
Servicenavn (Servicename) : Nintendo RVL-CNT-01-TR
Udbydernavn (Publisher) : Nintendo

A screencap for ya', to make up for my bad translation... You probably know what's supposed to go where... :P
Oh, and ''Ingen'' means ''None'' :D


well there is disconnected your controller, it should pop off a little green cable thing in the icon, if does not last for more than 1 - 3 seconds connected, just sync back your controller to the WiiU and then try to sync it again to your PC, it happened to me but since I did this i have no issues at all connecting the controller
 
  • Like
Reactions: KeyPuncher

The Suspect

Member
Newcomer
Joined
Mar 29, 2013
Messages
16
Trophies
0
Age
29
XP
99
Country
The button mashing thing worked! It's connected!
YES! FINALLY!
Oh, and thanks for being so patient, guys! :P
Though I probably should've read the pages to see if someone else experienced the same as me... but oh well.
Once again, thank you!
 

tehspeleengpolise

Well-Known Member
Newcomer
Joined
Jul 21, 2013
Messages
52
Trophies
0
Age
25
XP
90
Country
The button mashing thing worked! It's connected!
YES! FINALLY!
Oh, and thanks for being so patient, guys! :P
Though I probably should've read the pages to see if someone else experienced the same as me... but oh well.
Once again, thank you!
You're welcome. Glad I could help, and enjoy using your WUPC with your PC. =P
 
  • Like
Reactions: The Suspect

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
Thanks guys for helping people get started, I appreciate it!

I posted this issue as a comment on your tutorial, but I just stumbled across this thread looking for answers, and decided to post here instead...
Did Heimdallr's suggesting about what vJoy is installed help?
Ohmygosh you have a gold one?! I wanted one so much, but they were never available in Europe... :L
....
Yes, hopefully that will work... Do you plan on patching all these bugs in the release or in a final, pre-release beta (or even in a patch of beta 7) to make sure everything's working?
Yep, I missed out on the gold nunchuck when they were first available but when I heard they were coming back i check club Nintendo every morning and every night to get it.

I was thinking about what I should do, I will probably make beta 8 since I plan on releasing the source code and it would be a bit of a wait for the release.
 
  • Like
Reactions: tehspeleengpolise

Timohtep

Member
Newcomer
Joined
Jul 30, 2013
Messages
9
Trophies
0
Age
29
XP
43
Country
United States
I think that may be the problem, yes. But I'm getting a "vJoy failed to install" error after restart. Any suggestions? I uninstalled the other vJoy.

Here's the log:

Code:
+++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++ +++++++
+++++++ +++++++ Tue Jul 30 20:29:19 2013
+++++++ +++++++ OS: 6.2  (x64)
>> main: DeviceHWID --> root\VID_1234&PID_BEAD&REV_0202 ; InfFile --> vJoy.inf
[I]  FindInstalled: Searching for HWID PPJoyBus\VID_DEAD&PID_BEF0
[I]  FindInstalled: Searching for HWID root\VID_1234&PID_BEAD&REV_0202
[I]  FindInstalled: Searching for HWID root\VID_1234&PID_BEAD
[I]  Install: GetFullPathName --> C:\Program Files\vJoy\vJoy.inf
[I]  Install: hwIdList --> root\VID_1234&PID_BEAD&REV_0202
[I]  Install: SetupDiGetINFClass --> Class Name HIDClass
[I]  Install: SetupDiCreateDeviceInfoList OK
[I]  Install: SetupDiCreateDeviceInfo  OK
[I]  Install: SetupDiSetDeviceRegistryProperty  OK
[I]  Install: SetupDiCallClassInstaller  OK
[I]  Install: Starting cmdUpdate
[I]  cmdUpdate: GetFullPathName --> C:\Program Files\vJoy\vJoy.inf
[I]  cmdUpdate: Install: Starting cmdUpdate
[I]  cmdUpdate:  File newdev.dll loaded OK
[I]  cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES got OK
[I]  cmdUpdate:  CMP_WaitNoPendingInstallEvents returned WAIT_OBJECT_0
[E]  cmdUpdate:  UPDATEDRIVERFORPLUGANDPLAYDEVICES(hwid=root\VID_1234&PID_BEAD&REV_0202, InfPath=C:\Program Files\vJoy\vJoy.inf) failed with error: Unknown Error: e0000247
[I]  cmdUpdate returns code 2
[I]  Install: Finished cmdUpdate
[I]  Install: SetupDiGetDeviceInstanceId (Device Instance Path=ROOT\HIDCLASS\0000) OK
[I]  GetParentDevInst: ParentDeviceNode = ROOT\HIDCLASS\0000 , CompatibleId = hid_device_system_game
[I]  GetParentDevInst: Function CM_Locate_DevNode OK
[E]  AssignCompatibleId: Function CM_Get_Child failed with error: 0000000D
[I]  RemoveDevice: ParentDeviceNode = ROOT\HIDCLASS\0000
[I]  RemoveDevice: Function SetupDiCreateDeviceInfoList OK
[I]  RemoveDevice: Function CM_Locate_DevNode failed with error: 00000000
[I]  RemoveDevice: Function CM_Get_Device_ID_Size OK
[I]  RemoveDevice: Function CM_Get_Device_ID (Device Instance Path = ROOT\HIDCLASS\0000) OK
[I]  RemoveDevice: Function SetupDiOpenDeviceInfo OK
[I]  GetOEMInfFileName: Starting
[I]  GetOEMInfFileName: Function SetupDiGetDeviceInstallParams OK
[I]  GetOEMInfFileName: Function SetupDiSetDeviceInstallParams OK
[I]  GetOEMInfFileName: Function SetupDiBuildDriverInfoList OK
[E]  GetOEMInfFileName: Function SetupDiEnumDriverInfo failed with error: No more data is available.
 
 
[I]  RemoveDevice: Function SetupDiRemoveDevice OK
[I]  RemoveDevice: Going to remove file pèû{þ
[E]  RemoveDevice: Function SetupUninstallOEMInf failed with error: The filename, directory name, or volume label syntax is incorrect.
 

Timohtep

Member
Newcomer
Joined
Jul 30, 2013
Messages
9
Trophies
0
Age
29
XP
43
Country
United States
Oh hey I figured it out. Before I restarted in the installation I turned off the checking for unsigned drivers. Now let's get the rest of this working...

Nope. The joystick options like POV hat are still not showing up in WiinuPro.

Update again: I set up a second virtual joystick and it appears to work. Now I just need to set up x360ce.
 

Timohtep

Member
Newcomer
Joined
Jul 30, 2013
Messages
9
Trophies
0
Age
29
XP
43
Country
United States
Thanks. The victory is short lived though. Now 360ce doesn't seem to be recognizing the input. I'll fiddle with it and see if I can get it to work.

Dammit. For somereason, my first vJoy device in WiinuPro refuses to recognize any POV hat or Joystick options, but 2 does just fine. BUT, the games seem only to recognize controller 1 in x360ce. So I think I may be stuck here, until Joy 1 can use the joystick settings.
 

KeyPuncher

Well-Known Member
OP
Member
Joined
May 27, 2013
Messages
168
Trophies
0
XP
243
Country
United States
Thanks. The victory is short lived though. Now 360ce doesn't seem to be recognizing the input. I'll fiddle with it and see if I can get it to work.

Dammit. For somereason, my first vJoy device in WiinuPro refuses to recognize any POV hat or Joystick options, but 2 does just fine. BUT, the games seem only to recognize controller 1 in x360ce. So I think I may be stuck here, until Joy 1 can use the joystick settings.

Try removing Joystick 1 and just leaving in joystick 2. In Configure vJoy, with target device set to 1, set the Action to Delete Device.
 

redkeyboard

Well-Known Member
Member
Joined
Jan 8, 2013
Messages
640
Trophies
1
Age
44
XP
435
Country
United States
I've got an odd question about the Toshiba Bluetooth Stack, and I figured I'd get the best help here. Is there a way to disable the notifications that pop up? For instance, pressing capslock causes a notification to appear on the bottom right corner, with the message "Caps Lock: OFF" or "Caps Lock: ON". This causes games to minimize if I ever hit capslock while playing. Very annoying, the only workaround I have is to exit the software.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Xdqwerty @ Xdqwerty: good night