Add custom udev rules everywhere a dummy detector was used

This commit is contained in:
Adam Honse committed 2026-08-20 10:38:57 -05:00
1 parent c5befc354b
commit 58238c048b
14 files changed
+32 -6

No files matched your search

@@ -113,6 +113,12 @@ DetectedControllers DetectThrustmasterSolControllers()
}
REGISTER_DETECTOR("Thrustmaster Sol", DetectThrustmasterSolControllers);
REGISTER_CUSTOM_UDEV_RULE(thrustmaster_sol_1, "Thrustmaster Sol", "SUBSYSTEMS==\"usb|hidraw\", ATTRS{idVendor}==\"044f\", ATTRS{idProduct}==\"0420\", TAG+=\"uaccess\", TAG+=\"Thrustmaster_Sol\"");
REGISTER_CUSTOM_UDEV_RULE(thrustmaster_sol_2, "Thrustmaster Sol", "SUBSYSTEMS==\"usb|hidraw\", ATTRS{idVendor}==\"044f\", ATTRS{idProduct}==\"0421\", TAG+=\"uaccess\", TAG+=\"Thrustmaster_Sol\"");
REGISTER_CUSTOM_UDEV_RULE(thrustmaster_sol_3, "Thrustmaster Sol", "SUBSYSTEMS==\"usb|hidraw\", ATTRS{idVendor}==\"044f\", ATTRS{idProduct}==\"0422\", TAG+=\"uaccess\", TAG+=\"Thrustmaster_Sol\"");
REGISTER_CUSTOM_UDEV_RULE(thrustmaster_sol_4, "Thrustmaster Sol", "SUBSYSTEMS==\"usb|hidraw\", ATTRS{idVendor}==\"044f\", ATTRS{idProduct}==\"0428\", TAG+=\"uaccess\", TAG+=\"Thrustmaster_Sol\"");
REGISTER_CUSTOM_UDEV_RULE(thrustmaster_sol_5, "Thrustmaster Sol", "SUBSYSTEMS==\"usb|hidraw\", ATTRS{idVendor}==\"044f\", ATTRS{idProduct}==\"0429\", TAG+=\"uaccess\", TAG+=\"Thrustmaster_Sol\"");
REGISTER_CUSTOM_UDEV_RULE(thrustmaster_sol_6, "Thrustmaster Sol", "SUBSYSTEMS==\"usb|hidraw\", ATTRS{idVendor}==\"044f\", ATTRS{idProduct}==\"042a\", TAG+=\"uaccess\", TAG+=\"Thrustmaster_Sol\"");
/*---------------------------------------------------------------------------------------------------------*\
| Entries for dynamic UDEV rules |
| |