The current implementation doesn't work with 3rd party Wii remotes like my Nyko Wii Wand. I'd also like a version for some MIPS and x86 Windows CE devices I have hanging around. So, I second those earlier requests for the source code to this thing unless the author wants to do these things himself.
If anyone is interested, The Nyko Wii Wand broadcasts itself as "RVL-CNT-01 Compatible", so the device name being hardcoded or not detecting variations is likely the main issue. If this is the case then 2011 versions of the Wii Remote+ will also have this problem because they report themselves as "RVL-CNT-01-TR". If I can't get the source code, I guess I'll just need to modify it with a hex editor and see what happens.
If the author does decide to fix the problems this has with newer controllers, here is some helpful documentation on the issue:
My Current WinCE Handhelds:
Casio BE-300 (Core CE 3.0/4.0, MIPS NEC VR4131); Motorola MPx200 (Smartphone - CE 3.0/4.2/5.01, ARM TIOMAP710); NEC MobilePro 400 (Handheld PC - CE 1.0/2.0, MIPS NEC VR4101); HP Jornada 720, Jornada 728 (Handheld PC 2000 - CE 3.0, StrongARM); Branium WiBook (Pro CE 4.2, ARM Xscale), Shinco GM-400 ( CE 4.2 Core, ARM920), Mio C320 GPS (Core CE 5.0, ARM Samsung S3C2443); Nextar Q4-01 (Core CE 5.0, ARM 926T); HP iPAQ h6315 (Pocket PC 2003 - CE 4.2, ARM TIOMAP1510)