And it's very likely that HTC's HID support on the Evo 3D is flaky. Which is why I'm skeptical that another BT game controller would work, unless it's a combination of the Wii being kinda weird and HTC's HID support being incomplete...
BTW, referring to an earlier post by czarphanguye, I would still refer to HTC's HID support to be part of Sense 3, even if it actually resides in the kernel. What we normally call the ROM for these phones includes the OS and kernel, so when I say Sense 3, I'm referring to the entire package that came with the phone and not just the UI overlay. Not sure why we need a distinction for this particular issue except to nit pick