New Input Manager Doesn't Handle Steam Virtual Mappings

I have the input system and input actions setup to work with either keyboard or gamepad.

Whenever I have a controller press a button to join, it creates two players. This is due to Steam being open with a virtual controller layout, which sends an emulated key press in addition to the gamepad button press.

Two separate devices are being detected - one for keyboard and one for gamepad. Is there any way to filter out any virtual keyboard events? It seems to be indistinguishable from a regular keyboard event.

Have you found a solution? I’m having the same issue, when I press a button, 2 players are spawned: one for keyboard and one for gamepad

I haven’t found a solution yet. I don’t think one exists. Just an overlooked issue in the new input system. :eyes: