Hyperkin Procube controller libogc

Post Reply
Raflos
Posts: 2
Joined: Thu Jan 24, 2019 8:44 pm

Hyperkin Procube controller libogc

Post by Raflos » Thu Jan 24, 2019 9:17 pm

Hey
I have a pretty popular 3rd party Wii U pro controller called "Hyperkin Procube" controller. There are several people who have posted in various places because they bought the controller expecting it to work with homebrew apps, but unfortunately it doesn't.

Here's what I've been able to figure out about the controller:
  • It uses the same bluetooth name as a standard WUPC
  • On version 1.8.16 of Libogc it doesn't connect at all
  • On the latest version, it connects but doesn't respond to inputs other than the power and home buttons, and the joystick input is stuck pointing towards the bottom left
I've been using homebrew (especially wii homebrew) for many years, but I've only ever made small tweaks to source codes here and there.
I'm always interested in learning, so I'd like to set up a basic homebrew app that can test out inputs, then make adjustments to libogc's wpad/bluetooth code to see if I can get any results.
I'd appreciate any help on this.
Thanks.

DacoTaco
Posts: 9
Joined: Tue Sep 22, 2009 5:37 pm

Re: Hyperkin Procube controller libogc

Post by DacoTaco » Thu Feb 07, 2019 9:50 pm

if the home button works then i guess that wpad/wiiuse detects the controller in some way.

couldn't the standard wiimote input example show you what button presses it detected?
i haven't looked at the wiiuse code yet, so idk how it looks though...

Raflos
Posts: 2
Joined: Thu Jan 24, 2019 8:44 pm

Re: Hyperkin Procube controller libogc

Post by Raflos » Sat Feb 23, 2019 8:32 pm

DacoTaco wrote:
Thu Feb 07, 2019 9:50 pm
if the home button works then i guess that wpad/wiiuse detects the controller in some way.

couldn't the standard wiimote input example show you what button presses it detected?
i haven't looked at the wiiuse code yet, so idk how it looks though...
It definitely detects the controller yeah. I'm not sure which library does though, because it seems like the standard wiiuse library doesn't have WUPC support, but the wiiuse code used in libogc was modified to support it. And obviously the wpad code supports WUPC.

Could you point me towards the standard wiimote input example? If it uses libogc and is open source then it would be perfect for testing.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest