I think the hid_nintendo driver works for USB connected gamepads, but it seems your controller is not 100% compatible with the Switch Pro Controller and the driver doesn't add the device.
You can check if the controller is properly initialized by running via SSH:
and then re-plugging the controller. There will be some messages from the driver - if there are errors, then it means it's not working properly and the input device doesn't get added. If that's so, then I'd get a different controller, one that's advertised of working with a PC also - not just the Switch.