Hacker News new | ask | show | jobs
by cycloptic 2237 days ago
As an open source developer, it is very hard to support hardware that I don't actually own and can't test on.

It is also very hard to support obscure hardware that only has obfuscated closed-source drivers, or has no Linux drivers at all. This requires lots of trial-and-error and workarounds (in addition to the normal level of hardware-specific tweaks that have to go into something like libinput) and takes up a disproportionate amount of testing time. Some input devices fall in this category, such as those built into newer apple laptops.