For anyone tracking this, it appears the last version that reliably works is 9865; after that keyboard/mouse input starts becoming unreliable. It *looks* like everything works off a cold PC boot, up until I either enter a controller configuration menu or exit Dolphin. From that point on, Keyboard/Mouse inputs won't recognize, even on the key configuration screens.
Its worth noting I'm using a Logitech Keyboard/Mouse (G19s/G502), and I know from past experience Logitech does some *weird* stuff in driver land. It's also worth noting that a few of my diagnostic devices show multiple entries for these devices (see attachment; captured using ditool), and I'm wondering if that's confusing Dolphin.
The code for the PR in question doesn't look too bad; I even have a suspicion what the problem is (the added check for multiple devices, or the skip over devices in use). If I get some free time this weekend I might screw around and try and fix the problem (or at minimum identify the root cause). Are there any recommended compilers for compiling the source and any dependencies not packaged (aside from MSVC, of course)?
Its worth noting I'm using a Logitech Keyboard/Mouse (G19s/G502), and I know from past experience Logitech does some *weird* stuff in driver land. It's also worth noting that a few of my diagnostic devices show multiple entries for these devices (see attachment; captured using ditool), and I'm wondering if that's confusing Dolphin.
The code for the PR in question doesn't look too bad; I even have a suspicion what the problem is (the added check for multiple devices, or the skip over devices in use). If I get some free time this weekend I might screw around and try and fix the problem (or at minimum identify the root cause). Are there any recommended compilers for compiling the source and any dependencies not packaged (aside from MSVC, of course)?
