slothanteater / wjoy

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

Right control stick on classic controller not detected in software #7

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Connect Wii remote with classic controller
2. Open wjoy and connect to wii remote
3. Open game (beat hazard in this case), and configure gamepad options; right 
control stick is not detected.

What version of the product are you using? On what operating system?
version 0.6 on OSX 10.8.2

Original issue reported on code.google.com by taman...@gmail.com on 20 Mar 2013 at 6:37

GoogleCodeExporter commented 8 years ago
Hello :) Can you test Classic Controller with test utility: 
http://code.google.com/p/wjoy/downloads/detail?name=test.zip ? And, please, 
copy log from it here :)

Original comment by alexandr.serkov on 20 Mar 2013 at 6:39

GoogleCodeExporter commented 8 years ago
Here's the log data; this is using two different styles of Classic controlller:
Begin discovery...
highlightedLEDMaskChanged: 1
vibrationStateChanged: YES
batteryLevelUpdated: 103%, isLow: NO
vibrationStateChanged: NO
Wrapper created
Nintendo RVL-CNT-01
(
    <Wiimote: 0x101911610>
)
End discovery
batteryLevelUpdated: 103%, isLow: NO
Extension connected: Classic Controller
Classic Controller button pressed: ZR
Classic Controller button released: ZR
buttonPressed: B
Classic Controller stick (right) position changed: 0.00 0.12
Classic Controller stick (right) position changed: 0.00 0.31
Classic Controller stick (right) position changed: 0.00 0.44
Classic Controller stick (right) position changed: 0.00 0.56
Classic Controller stick (right) position changed: 0.00 0.69
Classic Controller stick (right) position changed: 0.00 0.81
Classic Controller stick (right) position changed: 0.00 0.69
Classic Controller stick (right) position changed: 0.00 0.50
Classic Controller stick (right) position changed: 0.00 0.12
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: 0.00 0.12
Classic Controller stick (right) position changed: 0.00 0.25
Classic Controller stick (right) position changed: -0.07 0.38
Classic Controller stick (right) position changed: -0.07 0.50
Classic Controller stick (right) position changed: -0.07 0.62
Classic Controller stick (right) position changed: -0.07 0.75
Classic Controller stick (right) position changed: -0.07 0.62
Classic Controller stick (right) position changed: -0.07 0.50
Classic Controller stick (right) position changed: 0.00 0.31
Classic Controller stick (right) position changed: 0.00 0.12
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: 0.00 -0.13
Classic Controller stick (right) position changed: 0.06 -0.27
Classic Controller stick (right) position changed: 0.12 -0.40
Classic Controller stick (right) position changed: 0.12 -0.60
Classic Controller stick (right) position changed: 0.12 -0.73
Classic Controller stick (right) position changed: 0.12 -0.87
Classic Controller stick (right) position changed: 0.00 -0.87
Classic Controller stick (right) position changed: 0.00 -0.73
Classic Controller stick (right) position changed: 0.00 -0.53
Classic Controller stick (right) position changed: 0.06 -0.40
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: -0.13 0.06
Classic Controller stick (right) position changed: -0.33 0.06
Classic Controller stick (right) position changed: -0.47 0.06
Classic Controller stick (right) position changed: -0.67 0.06
Classic Controller stick (right) position changed: -0.80 0.06
Classic Controller stick (right) position changed: -0.60 0.06
Classic Controller stick (right) position changed: -0.27 0.06
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: 0.12 0.00
Classic Controller stick (right) position changed: 0.25 0.00
Classic Controller stick (right) position changed: 0.38 0.00
Classic Controller stick (right) position changed: 0.50 0.06
Classic Controller stick (right) position changed: 0.62 0.06
Classic Controller stick (right) position changed: 0.81 0.06
Classic Controller stick (right) position changed: 0.31 0.00
Classic Controller stick (right) position changed: 0.12 0.00
Classic Controller stick (right) position changed: 0.00 0.00
batteryLevelUpdated: 102%, isLow: NO
Classic Controller stick (left) position changed: 0.03 0.09
Classic Controller stick (left) position changed: 0.03 0.22
Classic Controller stick (left) position changed: 0.03 0.34
Classic Controller stick (left) position changed: 0.00 0.47
Classic Controller stick (left) position changed: 0.00 0.56
Classic Controller stick (left) position changed: 0.00 0.66
Classic Controller stick (left) position changed: 0.00 0.75
Classic Controller stick (left) position changed: 0.00 0.84
Classic Controller stick (left) position changed: 0.09 0.72
Classic Controller stick (left) position changed: 0.12 0.56
Classic Controller stick (left) position changed: 0.12 0.41
Classic Controller stick (left) position changed: 0.12 0.28
Classic Controller stick (left) position changed: 0.12 0.16
Classic Controller stick (left) position changed: 0.03 0.06
batteryLevelUpdated: 103%, isLow: NO
Classic Controller stick (left) position changed: -0.03 -0.06
Classic Controller stick (left) position changed: -0.06 -0.16
Classic Controller stick (left) position changed: -0.10 -0.26
Classic Controller stick (left) position changed: -0.10 -0.42
Classic Controller stick (left) position changed: -0.10 -0.58
Classic Controller stick (left) position changed: -0.10 -0.74
Classic Controller stick (left) position changed: -0.03 -0.65
Classic Controller stick (left) position changed: 0.00 -0.45
Classic Controller stick (left) position changed: 0.03 0.03
Classic Controller stick (left) position changed: -0.10 0.00
Classic Controller stick (left) position changed: -0.19 0.00
Classic Controller stick (left) position changed: -0.39 0.00
Classic Controller stick (left) position changed: -0.61 0.00
Classic Controller stick (left) position changed: -0.84 0.00
Classic Controller stick (left) position changed: -0.68 0.00
Classic Controller stick (left) position changed: -0.48 0.03
Classic Controller stick (left) position changed: -0.23 0.03
Classic Controller stick (left) position changed: 0.00 0.03
Classic Controller stick (left) position changed: 0.09 0.06
Classic Controller stick (left) position changed: 0.19 0.06
Classic Controller stick (left) position changed: 0.31 0.06
Classic Controller stick (left) position changed: 0.44 0.06
Classic Controller stick (left) position changed: 0.59 0.06
Classic Controller stick (left) position changed: 0.78 0.06
Classic Controller stick (left) position changed: 0.66 0.06
Classic Controller stick (left) position changed: 0.44 0.06
Classic Controller stick (left) position changed: 0.16 0.06
Classic Controller stick (left) position changed: 0.03 0.06
batteryLevelUpdated: 102%, isLow: NO
Classic Controller button pressed: B
Classic Controller button released: B
Classic Controller button pressed: A
Classic Controller button released: A
Classic Controller button pressed: Y
Classic Controller button released: Y
Classic Controller button pressed: X
Classic Controller button released: X
Classic Controller button pressed: ZR
Classic Controller button released: ZR
Classic Controller button pressed: R
Classic Controller analog shift (right) position changed: 1.00
Classic Controller button released: R
Classic Controller analog shift (right) position changed: 0.00
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 1.00
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.00
Classic Controller button pressed: ZL
Classic Controller button released: ZL
Classic Controller button pressed: Up
Classic Controller button released: Up
Classic Controller button pressed: Down
Classic Controller button released: Down
Classic Controller button pressed: Left
Classic Controller button released: Left
Classic Controller button pressed: Right
Classic Controller button released: Right
Classic Controller button pressed: ZL
Classic Controller button released: ZL
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 1.00
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.00
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 1.00
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.00
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 1.00
Classic Controller stick (left) position changed: 0.03 0.16
Classic Controller stick (left) position changed: 0.03 0.25
Classic Controller stick (left) position changed: 0.03 0.34
Classic Controller stick (left) position changed: 0.03 0.44
Classic Controller stick (left) position changed: 0.00 0.56
Classic Controller stick (left) position changed: 0.00 0.66
Classic Controller stick (left) position changed: 0.03 0.75
Classic Controller stick (left) position changed: 0.03 0.84
Classic Controller stick (left) position changed: 0.06 0.66
Classic Controller stick (left) position changed: 0.03 -0.10
Classic Controller stick (left) position changed: 0.03 0.03
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.00
Classic Controller stick (left) position changed: 0.03 0.16
Classic Controller stick (left) position changed: 0.03 0.25
Classic Controller stick (left) position changed: 0.03 0.34
Classic Controller stick (left) position changed: 0.03 0.44
Classic Controller stick (left) position changed: 0.03 0.53
Classic Controller stick (left) position changed: 0.03 0.66
Classic Controller stick (left) position changed: 0.03 0.75
Classic Controller stick (left) position changed: 0.03 0.84
Classic Controller stick (left) position changed: 0.16 0.81
Classic Controller stick (left) position changed: 0.19 0.69
Classic Controller stick (left) position changed: 0.03 0.00
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 1.00
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.00
Classic Controller button pressed: R
Classic Controller analog shift (right) position changed: 1.00
Classic Controller button released: R
Classic Controller analog shift (right) position changed: 0.00
Classic Controller button pressed: plus
Classic Controller button released: plus
Classic Controller button pressed: minus
Classic Controller button released: minus
Classic Controller button pressed: home
Classic Controller button released: home
Classic Controller button pressed: home
Classic Controller button released: home
buttonReleased: B
Classic Controller stick (left) position changed: 1.00 1.00
Classic Controller stick (right) position changed: 1.00 1.00
Classic Controller analog shift (left) position changed: 1.00
Classic Controller analog shift (right) position changed: 1.00
Extension disconnected: Classic Controller
Extension connected: Classic Controller
buttonPressed: B
buttonReleased: B
Classic Controller button pressed: X
Classic Controller button released: X
Classic Controller stick (right) position changed: 0.00 0.08
Classic Controller stick (right) position changed: 0.00 0.15
Classic Controller stick (right) position changed: 0.00 0.23
Classic Controller stick (right) position changed: 0.00 0.38
Classic Controller stick (right) position changed: 0.00 0.54
Classic Controller stick (right) position changed: 0.00 0.69
Classic Controller stick (right) position changed: -0.08 0.85
Classic Controller stick (right) position changed: -0.08 0.92
Classic Controller stick (right) position changed: -0.08 0.85
Classic Controller stick (right) position changed: -0.08 0.69
Classic Controller stick (right) position changed: -0.08 0.46
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: 0.00 -0.08
Classic Controller stick (right) position changed: 0.00 -0.17
Classic Controller stick (right) position changed: 0.00 -0.33
Classic Controller stick (right) position changed: 0.00 -0.50
Classic Controller stick (right) position changed: 0.00 -0.75
Classic Controller stick (right) position changed: -0.08 -1.00
Classic Controller stick (right) position changed: 0.00 -1.00
Classic Controller stick (right) position changed: 0.00 -0.25
Classic Controller stick (right) position changed: 0.00 -0.08
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: 0.14 0.00
Classic Controller stick (right) position changed: 0.36 0.00
Classic Controller stick (right) position changed: 0.57 0.00
Classic Controller stick (right) position changed: 0.79 0.08
Classic Controller stick (right) position changed: 0.93 0.08
Classic Controller stick (right) position changed: 0.93 0.00
Classic Controller stick (right) position changed: 0.93 -0.08
Classic Controller stick (right) position changed: 0.93 0.00
Classic Controller stick (right) position changed: 0.71 0.00
Classic Controller stick (right) position changed: 0.14 0.00
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller stick (right) position changed: -0.08 0.00
Classic Controller stick (right) position changed: -0.17 0.00
Classic Controller stick (right) position changed: -0.33 0.00
Classic Controller stick (right) position changed: -0.58 -0.08
Classic Controller stick (right) position changed: -1.00 -0.17
Classic Controller stick (right) position changed: -1.00 -0.08
Classic Controller stick (right) position changed: -1.00 0.00
Classic Controller stick (right) position changed: -1.00 -0.08
Classic Controller stick (right) position changed: -0.83 -0.08
Classic Controller stick (right) position changed: -0.42 0.00
Classic Controller stick (right) position changed: -0.08 0.00
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller button pressed: Y
Classic Controller button released: Y
Classic Controller button pressed: B
Classic Controller button released: B
Classic Controller button pressed: X
Classic Controller button released: X
Classic Controller button pressed: A
Classic Controller button released: A
Classic Controller analog shift (right) position changed: 0.30
Classic Controller analog shift (right) position changed: 0.66
Classic Controller button pressed: R
Classic Controller analog shift (right) position changed: 0.84
Classic Controller button released: R
Classic Controller analog shift (right) position changed: 0.62
Classic Controller analog shift (right) position changed: 0.30
Classic Controller analog shift (right) position changed: 0.03
Classic Controller button pressed: ZR
Classic Controller button released: ZR
Classic Controller stick (right) position changed: 0.00 -0.08
Classic Controller stick (right) position changed: 0.00 0.00
Classic Controller button pressed: plus
Classic Controller button released: plus
Classic Controller button pressed: home
Classic Controller button released: home
Classic Controller button pressed: minus
Classic Controller button released: minus
Classic Controller button pressed: Right
Classic Controller button released: Right
Classic Controller button pressed: Up
Classic Controller button released: Up
Classic Controller button pressed: Down
Classic Controller button pressed: Left
Classic Controller button released: Left
Classic Controller button released: Down
Classic Controller button pressed: Left
Classic Controller button released: Left
Classic Controller analog shift (left) position changed: 0.10
Classic Controller analog shift (left) position changed: 0.30
Classic Controller analog shift (left) position changed: 0.50
Classic Controller analog shift (left) position changed: 0.66
Classic Controller analog shift (left) position changed: 0.75
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 0.91
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.59
Classic Controller analog shift (left) position changed: 0.40
Classic Controller analog shift (left) position changed: 0.03
Classic Controller button pressed: ZL
Classic Controller button released: ZL
Classic Controller analog shift (left) position changed: 0.13
Classic Controller analog shift (left) position changed: 0.23
Classic Controller analog shift (left) position changed: 0.37
Classic Controller analog shift (left) position changed: 0.50
Classic Controller analog shift (left) position changed: 0.59
Classic Controller analog shift (left) position changed: 0.69
Classic Controller analog shift (left) position changed: 0.78
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 0.88
Classic Controller analog shift (left) position changed: 0.97
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.84
Classic Controller analog shift (left) position changed: 0.62
Classic Controller analog shift (left) position changed: 0.43
Classic Controller analog shift (left) position changed: 0.03
Classic Controller analog shift (left) position changed: 0.13
Classic Controller analog shift (left) position changed: 0.23
Classic Controller analog shift (left) position changed: 0.37
Classic Controller analog shift (left) position changed: 0.59
Classic Controller analog shift (left) position changed: 0.69
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 0.91
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.72
Classic Controller analog shift (left) position changed: 0.81
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 0.91
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.78
Classic Controller button pressed: L
Classic Controller analog shift (left) position changed: 0.88
Classic Controller button released: L
Classic Controller analog shift (left) position changed: 0.75
Classic Controller analog shift (left) position changed: 0.66
Classic Controller analog shift (left) position changed: 0.53
Classic Controller analog shift (left) position changed: 0.30
Classic Controller analog shift (left) position changed: 0.07
batteryLevelUpdated: 102%, isLow: NO
Extension disconnected: Classic Controller
batteryLevelUpdated: 102%, isLow: NO

Original comment by taman...@gmail.com on 20 Mar 2013 at 6:47

GoogleCodeExporter commented 8 years ago
Thanks! I see, what right sticks works on all controllers. Problem may be in 
"beat hazard". I'll test it in the evening, or may be tommorow. :)

Original comment by alexandr.serkov on 20 Mar 2013 at 6:53

GoogleCodeExporter commented 8 years ago
Oh, or may be on thiis week... Sorry, removal to new flat :)

Original comment by alexandr.serkov on 30 Mar 2013 at 4:50

GoogleCodeExporter commented 8 years ago
Yahoo! I'm download Beat Hazard, and test WJoy with it. Yes, right stick is not 
works, and i know why :) Beat Hazard think, what Wjoy emulate xbox360 
controller, but WJoy emulate other type of joystick. I'm planing add to WJoy 
ability of emulating xbox360 controller in new version (in next month-two, i 
think). Sorry for the waiting :)

Original comment by alexandr.serkov on 31 Mar 2013 at 7:08

GoogleCodeExporter commented 8 years ago

Original comment by alexandr.serkov on 31 Mar 2013 at 7:08

GoogleCodeExporter commented 8 years ago
And i fix it :) In future i write normal configuration utility for WJoy for 
mapping buttons on virtual gamepad, but it's later. Now i remap sticks, and 
beat hazard detect all of buttons/sticks on Classic Controller. :)

Build from latest svn in attachment :)

Original comment by alexandr.serkov on 1 Apr 2013 at 4:25

GoogleCodeExporter commented 8 years ago
Sorry I've taken so long to respond. I'm checking it out now.

...and it work beautifully!

Original comment by taman...@gmail.com on 17 Apr 2013 at 11:27

GoogleCodeExporter commented 8 years ago
:)

Original comment by alexandr.serkov on 18 Apr 2013 at 6:54