@andrewt The last time I "worried" about Linux driver support for a peripheral device is slightly more than fifteen years ago. The device was a pointing device I wanted to buy and try out, and the worry was its "proprietary" use of an otherwise strictly USB HID protocol. I checked the commit log and, yes indeed, support had already been added. So I bought it and have used it ever since.

git.kernel.org/pub/scm/linux/k