Homebrew Can't get the Classic Controller to work on PC

DragonfuryAX423

Member
OP
Newcomer
Joined
Oct 5, 2013
Messages
10
Trophies
0
Age
32
XP
51
Country
United States
So far, I've been able to connect my Wiimote, use Glovepie with it, and am able to play emulators and other games no problem. However, everytime I try to connect my classic Controller with Glovepie, it malfunctions and automatically maps a controller input for me incorrectly before I can even select a button to map with it. It even automatically types in a letter continuously whenever I'm on notepad or any other program. It's really frustrating and I need help with this. Please reply.
 

Sicklyboy

#JOYCONBOYZFOREVER
Global Moderator
Joined
Jul 15, 2009
Messages
6,312
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,065
Country
United States

DragonfuryAX423

Member
OP
Newcomer
Joined
Oct 5, 2013
Messages
10
Trophies
0
Age
32
XP
51
Country
United States
Maybe nobody is replying to this because nobody knows the answer. Chill the fuck out, it's been a day.

Are you using some shit China classic controller?

Look at this, also. Maybe your script it set up wrong.

https://forums.dolphin-emu.org/Thread-glovepie-wiimote-works-but-no-attachment-works-help

Actually, the problem I have happens with every script, even if it's formed correctly. Let me tell you what happens when I run Glovepie. I go into a text input (such as Notepad or even this) and it will come up as "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" or another letter. I've Google searched this problem to no avail and it's driving me nuts. My Wiimote works perfectly on it's own, however.

No China Classic Controller is being used.
 

calmwaters

Cat's best friend
Member
Joined
May 27, 2013
Messages
1,718
Trophies
0
Location
happy land
XP
461
Country
United States
Actually, the problem I have happens with every script, even if it's formed correctly. Let me tell you what happens when I run Glovepie. I go into a text input (such as Notepad or even this) and it will come up as "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee" or another letter. I've Google searched this problem to no avail and it's driving me nuts. My Wiimote works perfectly on it's own, however.

You know, you could just map out the CC's buttons to keyboard keys. That's what I have with GameCube and it works fine for me. Just something to think about.

Edit: I just thought of this. Why do you even need a classic controller?
 

DragonfuryAX423

Member
OP
Newcomer
Joined
Oct 5, 2013
Messages
10
Trophies
0
Age
32
XP
51
Country
United States
You know, you could just map out the CC's buttons to keyboard keys. That's what I have with GameCube and it works fine for me. Just something to think about.

They actually are mapped to keyboard keys. However, I still have the issue of a single letter being spammed depending on the script. I know there's a fix for this, and there was a time where I could run a Classic Controller perfectly, but that was 3 years ago.

EDIT: The reason I'm using a Classic Controller is because I had a PS3 Controller, but the controller was really stiff compared to a Classic Controller.
 

Sicklyboy

#JOYCONBOYZFOREVER
Global Moderator
Joined
Jul 15, 2009
Messages
6,312
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,065
Country
United States
Model number of Wii remote and classic controller?

Is it an official wii remote or a knockoff? Does it have Wii Motion Plus built in or no?

Paste your script in a spoiler as well, please.

If you're not familiar with how to do so, lay your post out accordingly:

Code:
maybe some post stuff, non-hidden
 
[spoiler]
stuff to be spoilered, your script, hidden
[/spoiler]
 
maybe some more post stuff, non-hidden
 

calmwaters

Cat's best friend
Member
Joined
May 27, 2013
Messages
1,718
Trophies
0
Location
happy land
XP
461
Country
United States
They actually are mapped to keyboard keys. However, I still have the issue of a single letter being spammed depending on the script. I know there's a fix for this, and there was a time where I could run a Classic Controller perfectly, but that was 3 years ago.

EDIT: The reason I'm using a Classic Controller is because I had a PS3 Controller, but the controller was really stiff compared to a Classic Controller.

You were playing Wii/GameCube/VC games with a PS3 controller? That's both cool and weird. It's better to do a direct method instead of using some other system. I just stick to keyboard keys; those plugins never work.
 

DragonfuryAX423

Member
OP
Newcomer
Joined
Oct 5, 2013
Messages
10
Trophies
0
Age
32
XP
51
Country
United States
Model number of Wii remote and classic controller?

Is it an official wii remote or a knockoff? Does it have Wii Motion Plus built in or no?

Paste your script in a spoiler as well, please.

If you're not familiar with how to do so, lay your post out accordingly:

Code:
some post stuff
[spoiler]
stuff to be spoilered, your script
[/spoiler]
some more post stuff

As far as the Wii Remote Goes, it's actually a Rock Candy Brand Wiimote which works perfectly on it's own and as far as I know does not have Wii Motion Plus built in (Note: I have tested this controller using Notepad and an NES Emulator. It responds flawlessly on it's own). The Classic Controller is the official Nintendo Brand.

As for a Glovepie Script. Here ya go if it helps.

//-- Digital D-Pad and Analog 1 inputs
if (var.style == 0) then
Key.Numpad8 = Wiimote1.Classic.Up //- D-Pad Up
Key.Numpad2 = Wiimote1.Classic.Down //- D-Pad Down
Key.Numpad4 = Wiimote1.Classic.Left //- D-Pad Left
Key.Numpad6 = Wiimote1.Classic.Right //- D-Pad Right
Up = (-2 < Wiimote1.Classic.Joy1Y < -0.4) //- Analog Up
Down = (2 > Wiimote1.Classic.Joy1Y > 0.4) //- Analog Down
Left = (-2 < Wiimote1.Classic.Joy1X < -0.4) //- Analog Left
Right = (2 > Wiimote1.Classic.Joy1X > 0.4) //- Analog Right

endif

//-- Analog 2 Inputs
Key.Home = (-2 < Wiimote1.Classic.Joy2Y < -0.4) //- Up / C-Up
Key.End = (2 > Wiimote1.Classic.Joy2Y > 0.4) //- Down / C-Down
Key.Delete = (-2 < Wiimote1.Classic.Joy2X < -0.4) //- Left / C-Left
Key.PageDown = (2 > Wiimote1.Classic.Joy2X > 0.4) //- Right / C-Right


//-- Button Inputs
Key.X = Wiimote1.Classic.a
Key.C = Wiimote1.Classic.b
Key.5 = Wiimote1.Classic.x
Key.5 = Wiimote1.Classic.y
Key.A = Wiimote1.Classic.LFull
Key.S = Wiimote1.Classic.RFull
Key.Z = Wiimote1.Classic.ZL
Key.5 = Wiimote1.Classic.ZR
Key.Enter = Wiimote1.Classic.Plus
Key.Space = Wiimote1.Classic.Minus

You were playing Wii/GameCube/VC games with a PS3 controller? That's both cool and weird. It's better to do a direct method instead of using some other system. I just stick to keyboard keys; those plugins never work.

No. I was actually playing Emulators with it. It was horrible even on a PlayStation Emulator.

EDIT: Gonna go to Gamestop later and exchange the Rock Candy Wiimote for a name brand one. I'll post an update here to let you guys know how it goes.
 

DragonfuryAX423

Member
OP
Newcomer
Joined
Oct 5, 2013
Messages
10
Trophies
0
Age
32
XP
51
Country
United States
Wouldn't ya know it? The culprit was the Rock Candy Wiimote all along... Just exchanged it for a name brand Wiimote, now the Classic Controller works flawlessly. Thanks to the people who helped out here.

Also, if possible. Make sure that everyone knows to get a name brand Wii Remote and Classic Controller so they don't face the same problem I did.
 

Sicklyboy

#JOYCONBOYZFOREVER
Global Moderator
Joined
Jul 15, 2009
Messages
6,312
Trophies
2
Location
[̲̅$̲̅(̲̅ ͡° ͜ʖ ͡°̲̅)̲̅$̲̅]
XP
8,065
Country
United States
Well, good to hear you got it sorted out. I hadn't had a chance to test everything out yet (was gonna install Dolphin and Glovepie tomorrow and check it out with my own hardware). Third party Wii remotes tend to be a bit of an issue with non-Wii applications (or even non-Nintendo applications, some homebrews still don't like anything other than official remotes).
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtu.be/MddR6PTmGKg?si=mU2EO5hoE7XXSbSr