Javier Kohen wrote: > After a closer inspection it seems I was wrong, > and actually the IDirectInput implementation needs to be extended. > Namely EnumDevicesBySemantics and SetActionMap. Yeah this is completely not implemented in Wine. And that's the main reason for your problem. Former is some-what easy to implement. The later will require quite some modifications to Wine code. Plus adding all the static mapping garbage.