It's an endless battle with different peripherals – you are never going to support every obscure device with community backing, when none of the developers have even heard of your gadget, much less owned it.
When you have simpler needs, like me – you want to run Linux software on a desktop computer that's comprised of well-known, widely used and well-supported hardware, desktop Linux with Fedora Core “just worked” over twelve years ago. (NVIDIA's proprietary drivers never came and never will come by default, but I considered that less a requirement when you had to install them yourself on Windows XP, too. The drivers were already back then top notch.) I wasn't that good with computers back then, and my biggest gripe, by far, were the fonts that didn't look like the pixelated fonts I'd grown used to with Windows'.
When you have simpler needs, like me – you want to run Linux software on a desktop computer that's comprised of well-known, widely used and well-supported hardware, desktop Linux with Fedora Core “just worked” over twelve years ago. (NVIDIA's proprietary drivers never came and never will come by default, but I considered that less a requirement when you had to install them yourself on Windows XP, too. The drivers were already back then top notch.) I wasn't that good with computers back then, and my biggest gripe, by far, were the fonts that didn't look like the pixelated fonts I'd grown used to with Windows'.