WiiremoteJ/FAQ
From WiiLi
Topic main page: WiiremoteJ
[edit] What Platforms are Supported?
Question: What Platforms are Supported?
Answer: WiiremoteJ works anywhere that a JSR-Java Bluetooth API (JSR-082) implementation is available. So far Windows, Linux and MacOS X have been able to be used. See the WiiremoteJ page for some of the JSR-082 implementations available.
[edit] Unable to use Nunchuck with WRIREvent.EXTENDED?
Question: I have set the IR sensor to extended, using the following code:
remote.setIRSensorEnabled(true, WRIREvent.EXTENDED);
but when I do so I can't use the Nunchuk and I get "java.lang.IllegalStateException". What am I doing wrong?
Answer: You are not doing anything wrong and it is not a bug. The Wiimote does not support the 'extended' mode when an expansion, such as the Nunchuk, is plugged in. Instead you should use the 'basic' mode and reserve the 'extended' mode for when nothing is plugged into the Wiimote. More information can be found in the JavaDocs in the section describing the 'wiiremotej.WiiRemote' class.

