I recently found out about Anker and I bought a wired ergonomic vertical mouse as I had been experiencing wrist pain recently. High quality for a very low price point, and from the looks of it most of their products are like that. Also helped with the wrist pain!
Before a lot of the compatibility like Steam Input and the like, some controller users had to download weird conversion drivers that made Windows see connected controllers as Xbox controllers. I did this with my old PS3 controller.