Conversation
Megamouse
left a comment
There was a problem hiding this comment.
I'll do a proper review at a later point
|
I really do not like the overall structure of this. |
The author is trying to emulate a mouse, not a pad. |
I agree with you. I actually tried this first but couldn't succeed. I might try it again. It was very confusing for me to even work on this because: |
|
Like Megamouse say it's probably fine. I now realize wiimotes have like their own overarching IR usb thing that reports positional data so it's more akin to a separate device than a normal wiimote. |
1b6a8d5 to
6b68a70
Compare
|
wiimote_continuous_scanning was a mock/fake, I removed it |
|
UpdateWorks much better now albeit code might be a little bloated. |
So I could play Deadstorm Pirates 2 players with DolphinBar + 2 Wiimotes
99% of this is AI assisted development.
I reviewed the code and the functionality.
There is this logic where you might find it weird.
It maps first available player with GunCon3 to slot 0.
So if you have P4:G and P6:G, you'll have P4:0, P6:1
This is intentional because I couldn't figure out why P2 is reserved and I needed to map to P1 and P2.
Has a GUI so you can see your Wiimotes and remap them.
Enabling PS Move cursor overlay will also show GunCon3 IRs on the screen.
NOTE
On Linux you'll need udev rules (same as Dolphin) for this to work.
Put THIS FILE in
/etc/udev/rules.d/