UniversalDynamicInput icon indicating copy to clipboard operation
UniversalDynamicInput copied to clipboard

Second controller generates unknown icons

Open Tom3s opened this issue 2 years ago • 1 comments

Game Name?

Mario Party 4-7, MKWii, Double Dash, SSBB

Game ID?

GMPE01,GP5E01,GP6E01,GP7E01,RMCE01,GM4E01,RSBE01

Input device ID?

Xinput/1/Gamepad

Dolphin version?

5.0-17995

Operating System?

Windows 10

Describe the bug.

Setting the first Gamecube controller port to the secondary windows controller (Xinput/1/Gamepad instead of Xinput/0/Gamepad) will generate question mark icons (ex. Mario Party 4) or just use the default textures.

The supported device section only lists Xinput/0/Gamepad, so I assume Xinput/1/Gamepad is considered an unknown device.

Expected behavior.

Regardless of windows number of the controller, the correct icons should appear

Possible Fixes

Adding a new (Xinput/1/Gamepad) entry to the .json files seems to solve the issue. So some regex style device name matching (Xinput/[0-9]/Gamepad) instead of exact match could solve it.

Tom3s avatar Feb 02 '23 00:02 Tom3s

regex is not supported by dolphin at the point and making several entries for each controller is a bit inefficient. iwubcode would like to revise this feature this year, then it will be possible.

Venomalia avatar Feb 02 '23 20:02 Venomalia