I have a real Wii remote connected with a light bar that works perfectly when I use the "Real Wii Remote" option in "Controllers." The problem now is that I want to play some Wii games with my friends over the internet but I noticed that in NetPlay, it only uses the "Emulated Wii Remote" mode. So I searched online for a solution and found out that you would enable "Connect Wii Remotes for Emulated Controllers" then use the "Emulated Wii Remote" mode and then load the default profile in the configuration. This works except for the pointer which in the default profile, is not bound to anything and instead is defaulted to use motion controls for the pointer. I do not want to use the motion controlled pointer since it is not as good as a light bar. So I disabled the motion controlled pointer and instead bound the "IR Center" values to the pointer under "Motion Simulation" and it mostly works. The problem is that when I sweep my Wii remote along the X axis, the value of "IR Center X" jumps around. This does not happen much in the Y axis though. More issues I found is that when the Wii remote is twisted/rolled left or right, the rotation does not get accounted for and the pointing is not accurate/the same as in the "Real Wii Remote" mode.
Can someone please post a solution that basically takes the pointer mechanism in the "Real Wii Remote" mode and copies it to the "Emulated Wii Remote" mode? I've tried looking at the source code but it is too complicated for me to find out why the emulated controls are different from the real mode. I've thought of using some logic in the "Configure Input" box but I couldn't figure out the right logic. Thank you.
Here's a video demonstrating the issues (jumping/skipping x-value, roll not really being taken into account, and different sensitivity/pointing feel)
https://drive.google.com/file/d/1n7A-wPg...sp=sharing
Can someone please post a solution that basically takes the pointer mechanism in the "Real Wii Remote" mode and copies it to the "Emulated Wii Remote" mode? I've tried looking at the source code but it is too complicated for me to find out why the emulated controls are different from the real mode. I've thought of using some logic in the "Configure Input" box but I couldn't figure out the right logic. Thank you.
Here's a video demonstrating the issues (jumping/skipping x-value, roll not really being taken into account, and different sensitivity/pointing feel)
https://drive.google.com/file/d/1n7A-wPg...sp=sharing