The joy con pair I bought was this:
https://www.amazon.com/Nintendo-Joy-Neon-Pink-Green-switch/dp/B078GZM4H8?th=1
(Neon Pink / Neon Green)
It was a little cheaper than most, though it appears to be official, as far as I can tell. It worked just fine when I bought it, but ever since I updated everything on my hacked console it hasn't been recognised by the console when docked.
The only other controller I have is my original right joy con (the left one was broken to smithereens by my dog) and it's detected just fine even now.
No idea how to connect joy cons to the PC.