@MrAccident :-
Well, if it's Logitech, I don't see it giving you any problems. I've been using their gear for years; keyboards, mice, webcams.....you name it. I cannot remember buying anything of theirs and NOT having it just "work", OOTB.
Keyboards/mice.....pretty fool-proof. Admittedly, my Master 2S mouse was only giving basic functionality until I got Solaar working in Fossapup64 a couple of days ago (Solaar is like the Linux, open-source equivalent of Logitech's own, rather bloated Windows specialist software package for the 'Master' series of mice.....written in Python). Now I can pair multiple devices to a single 'Unifying' dongle, make all sorts of adjustments, etc, etc. The current version is way more functional than an early version I had working under Xenialpup64 a few years back, and offers many more adjustments. Instead of building adjustments, buttons, controls, etc, into the mouse itself, Logitech have always preferred to make adjustments in software instead. Great idea, sure.....but a crap one if you can't access said software. Which I now can!
Their keyboards have never given me any trouble at all.
Webcams take a bit more research; even today, not every Logitech sensor/chipset combo works with the kernel. In the case of the c920 HD 'Pro', it's supported by the UVC (USB Video Class) driver OOTB, which has been in the kernel for ages. I'd been after one of these for 8 or 9 years (yes, it's been around for that long), but initially they were up in 3-figure plus territory.....way out of my reach. 4 years ago, I found them on sale in our local PCWorld for £39.99 on Black Friday.....clearing out old stock to make way for the hyper-pricy 'Brio' range (which I'm not impressed by). So I grabbed one; and I haven't been disappointed. It's a damn good 'cam. So good, in fact, that I've just treated myself to a second one for the recently-acquired Dell Latitude lappie..!
Nah, Logitech gear is alright in my book. Even under Linux, it works well.
Mike.