It's not really destroying anything, what was tested before is still tested.
Well... mostly, but now we're not testing that Y or WHEEL are mapped anymore, nor are we testing the V axis. It's not like this test is worse, it's just trading one set of axes for another.
I guess there's something to be said for removing todo_wine.
I'm fine adding a separate test too if you prefer, but you said it was more complicated.
I couldn't get it to work. It's been a while, but IIRC when hotplugging a new device winmm just wouldn't recognize its existence.