Пример, как узнать из источника, для HID_QUIRK_HIDDEV_FORCE
:
Используя онлайновый индекс, он устанавливает HID_CONNECT_HIDDEV_FORCE, который с помощью нескольких методов заканчивается как force
в hiddev_connect, где он отключает проверку, является ли тип HID HID_APPLICATION_COLLECTION и используется ли INPUT_DEVICE.
Другими словами, это заставляет hiddev отображаться, даже если тип или использование неверно указаны в HID, предоставленном устройством. Таким образом, эта причуда работает вокруг ложных данных с устройства.
Должна быть возможность узнать, что другие значат аналогичным образом. Да, это означает, что нужно потратить немного времени на цепочку вызовов.