Joystick support via SDL2 library?

Why did they do this? What would appear in the list of all connected devices that they would have different names.

Безымянный34.png and Безымянный34.png

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?