I usually keep an eye on remanufactured computers... models that have a good reputation... on Ebay. I periodically buy one, rip out Windows and install some version of Linux/Ubuntu. If you really think you may need to preserve Windows functionality you can dual-boot.
It doesn’t solve basic driver problems like the ones that you’re having. Those could be from cheap components that HP has chosen, BTW.
I’ve been a Dell user for years, but my next computer will not be a Dell.
I found a refurbished business class hp Elitebook at NewEgg for $207 tax included. I5, 8GB RAM, 260 Gig SSD. Even has a fingerprint reader and DVDRW. This refurb unit was like new, no visible sign of wear. The only quibble is that it is a little heavier than the latest offerings from MacBook or Dell. At 207 dollars delivered I can live with that.