Author Topic: nunchuk values goes from plus to minus (calibration)  (Read 5248 times)

Offline andho

  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
I have succesfully connected my Wiimote to the PC using both Bluesoleil and Windows Bluetooth stack. The Wiimote works fine but the nunchuk is having some problems.

When i run the wiimote test script in glovepie it, it won't show the nunchuk values if i don't hold a nunchuk button when i press the Run script button.

And when it shows the nunchuk values; when i move the analog up the Y values starts to decrease from about 0 to -1. but when i move it down it start to increase but suddenly at approximately 0.83 it suddenly turns to -0.84. The same thing happens for the X axis.

The same thing happens when i try it on wiinremote. When i run wiisys the mouse just goes to the upper right corner in the menus and the guy keeps running forware or right in-game.

The only that had the Nunchuk working correctly was the WiimoteTest app in Wiimotelib. It shows everthing working correctly. Had some problems with the Microsoft stack in this app too; like it crashed when i pressed rumble or when i press Z button on Nunchuk it showed both Z and C buttons pressed, however this didn't happen on the Bluesoliel stack. But this is totally unrelated to my problem.

So do i need to calibrate the joystick or something??



Offline violaboy13

  • *
  • Posts: 2
  • Karma: +0/-0
    • View Profile
Reply #1 on: September 05, 2009, 12:43:40 AM
I am having the same problems as the previous poster.  I discovered that with glovepie 0.28 - 0.30 the nunchuk analog stick only reports values correctly for left and down.  When I press right or up I receive the same values as if I had pressed left or down respectively.  This happens with premade scripts or scripts I've made myself.  However, with glovepie 0.26 - 0.27, the nunchuk analog stick works correctly.  Has anyone else experienced this problem with glovepie and is there anything I can do to fix it.  Thanks in advance for anyone's help and expertise.