Balance Board reported as MotionPlus
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cwiid (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
STEPS TO REPRODUCE:
Install Ubuntu Desktop 9.10 Karmic.
Manually download and install the following development packages targeted for lucid:
libcwiid1 0.6.00+svn201-2 (i386 binary)
lswm 0.6.00+svn201-2 (i386 binary)
wmgui 0.6.00+svn201-2 (i386 binary)
wminput 0.6.00+svn201-2 (i386 binary)
sudo modprobe uinput
run lswm and put the balance board into discoverable mode... the mac address is listed as expected.
run wmgui, attempt to connect, and put the balance board into discoverable mode.
EXPECTED RESULT:
The balance board connects and you can see some axis data changing in response to shifting weight on the balance board.
ACTUAL RESULT:
The balance board connects, is reported as a MotionPlus controller by wmgui, and the axis data is flat and unchanging in spite of large weight shifts on the balance board. I am quite certain that the connection is completing successfully, for example I can turn the LED on the balance board on/off with wmgui. The axis data doesn't register, though, since it's being misdetected as a motionplus.
OTHER INFO:
I tried this with the Karmic current stable packages as well, but it appears they were built in March of 2009 which predates the application of the balance-board patches upstream... which is why I updated to the lucid packages which except for this bug appear to work fine with my Karmic system... wiimotes are detected and function as expected.
This bug has been reported upstream, but not fixed (http://
Confirmed! But after I installed latest cwiid from http:// github. com/tuos/ cwiid or applied patch against latest http:// github. com/abstrakraft /cwiid/ issues wmgui crashes after trying to connect with balance board.