On Mon, 21 May 2012 08:13:52 -0700 Adam Williamson wrote: > Well, um, yes. Bluetooth is a standardized protocol (really, set of > protocols), like USB. You've never taken a look at the hid-quirks.c file in the kernel have you? A gazillion lines of code to recognize all the USB devices with known "quirks" and fix them :-).