DavidPD / wjoy

Automatically exported from code.google.com/p/wjoy
1 stars 0 forks source link

Classic Controller Pro not recognized #1

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Attach Classic Controller Pro to wiimote
2. Launch wjoy, pair successfully
3. Attempt to use buttons on classic controller

What is the expected output? What do you see instead?
When viewing signals from the virtual gamepad, I'm able to see all button 
presses on the wiimote itself, but not any on the classic controller.

What version of the product are you using? On what operating system?
wjoy .5
Mac OS 10.8.2

Please provide any additional information below.
I've been able to confirm via a patched version fo DarwiinRemote that the 
classic controller itself is working properly. I'm happy to include more 
debugging information if you can point me in the right direction.

Original issue reported on code.google.com by rei...@gmail.com on 4 Oct 2012 at 5:00

GoogleCodeExporter commented 9 years ago
Cool, first bug report :)

Please, tell me, what application you use with WJoy to see signals?
Can you try to detach/attach Classic Controller to Wii Remote after pair, and 
test it's buttons?

Later, i write some small utility for testing extensions and all signals from 
device. Can you try it and post here application output?

PS: My Classic Controller (not pro) work fine.
PPS: WJoy not use any code from DawiinRemote. :)

Original comment by alexandr.serkov on 9 Oct 2012 at 7:47

GoogleCodeExporter commented 9 years ago
Ok, i write and upload test utility: 
http://code.google.com/p/wjoy/downloads/detail?name=test.zip&can=2&q=#makechange
s

Try to use it, instead of wjoy. And please, post here you extension ID (from 
alert panel), and log from application. Try to plug Classic Controller Pro, 
unplug it, press buttons and other. If it's work, some messages appeared in 
log. :)

Original comment by alexandr.serkov on 9 Oct 2012 at 3:10

GoogleCodeExporter commented 9 years ago
Thanks!

Running the test utility, the extension ID was reported as <0100a420 0101>

Here's the log. The button presses recorded in it are all from the wiimote 
itself, not the classic controller.

Begin discovery...
highlightedLEDMaskChanged: 1
vibrationStateChanged: YES
batteryLevelUpdated: 80%, isLow: NO
vibrationStateChanged: NO
Wrapper created
Nintendo RVL-CNT-01
(
    <Wiimote: 0x10014da70>
)
End discovery
batteryLevelUpdated: 79%, isLow: NO
Extension connected: Unknown
buttonPressed: up
buttonReleased: up
Extension disconnected: Unknown
buttonPressed: up
buttonReleased: up

Original comment by rei...@gmail.com on 9 Oct 2012 at 6:21

GoogleCodeExporter commented 9 years ago
Thanks!

I upload new test utility, try it, please: 
http://code.google.com/p/wjoy/downloads/detail?name=test.zip&can=2&q=#makechange
s And post here new log :) If it's work, i think, i build new WJoy 0.5.1 :)

I see, what Classic Controller Pro ID id is <0100a420 0101>, but old Classic 
Controller have <0000a420 0101> id. :)

Original comment by alexandr.serkov on 10 Oct 2012 at 6:20

GoogleCodeExporter commented 9 years ago
Okay! Everything seems to work with the new test app.

Log attached.

Original comment by rei...@gmail.com on 10 Oct 2012 at 6:40

Attachments:

GoogleCodeExporter commented 9 years ago
Yahhoo :)

I upload 0.5.1 version. I hope, it's work - i can't test it on my work :)

Original comment by alexandr.serkov on 10 Oct 2012 at 6:52

GoogleCodeExporter commented 9 years ago

Original comment by alexandr.serkov on 11 Oct 2012 at 4:38

GoogleCodeExporter commented 9 years ago
Classic controller pro is still not supported. Analog sticks and L, R, ZL and 
ZR does not pick up. I am willing to debug and work with you to get it to work 
:)

Original comment by DarkEn...@gmail.com on 29 Mar 2013 at 6:36