Why did they do this? What would appear in the list of all connected devices that they would have different names.
and
If you connect two identical devices, they will work as one. Please correct.
To write a correctly working program you need to know the names of all the existing joysticks in the world? What would be possible to specify them in the input settings?