Bug Report - HID Remapper shows up as multiple controllers on Steam

Hello! My name’s Super, and I really appreciate all the work that went into this cool remapping tool.
I’ve been troubleshooting a couple of issues, but this thread will just focus on one–

The issue / bug: Steam displays the HID Remapper as four different controller instances. This also shows up in the Steam games I tested.

Background: I setup the HID Remapper with the Adafruit RP2040. The mapping I use is to remap keyboard inputs and outputs them into PS4 inputs.

After getting it all running. The Hardware Tester site recognizes the HID Remapper, and Steam recognizes it too, but it shows up as 4 controllers. I did disable Unmapped Inputs Passthrough, and I know HID Remapper uses 4 layers, but I’m not sure if those are causing the issue or not.

Attached a few reference images and the json file of the mapping I used.
Thank you! (Also, the game I was testing was Guilty Gear Xrd: Rev 2, there were four controllers, but the keyboard connected to the RP2040 showed up as port 2)

hid-remapper-config SUPER KB to PS4 r2.json (9.4 KB)

Thank you for the report.

I’m not seeing this behavior on my computer. Do you have some related software installed that could be causing this?