Automatic generation of udev rules for supported devices

+ Added build-udev-rules.sh script
+ Added new custom target in Linux section of .pro to accommodate new rules location
This commit is contained in:
Chris
2022-04-17 12:00:48 +10:00
parent fb7e388e3f
commit bc10e3f772
163 changed files with 1700 additions and 957 deletions

View File

@@ -9,6 +9,16 @@
#include "RGBController_HyperXPulsefireDart.h"
/**------------------------------------------------------------------*\
@name HyoerX Pulsefire Dart
@type USB
@save :white_check_mark:
@direct :white_check_mark:
@effects :white_check_mark:
@detectors DetectHyperXPulsefireDartControllers
@comment
\*-------------------------------------------------------------------*/
RGBController_HyperXPulsefireDart::RGBController_HyperXPulsefireDart(HyperXPulsefireDartController* controller_ptr)
{
controller = controller_ptr;

View File

@@ -11,6 +11,16 @@
using namespace std::chrono_literals;
/**------------------------------------------------------------------*\
@name HyperX Pulsefire FPS
@type USB
@save :x:
@direct :white_check_mark:
@effects :x:
@detectors DetectHyperXPulsefireFPSProControllers
@comment
\*-------------------------------------------------------------------*/
RGBController_HyperXPulsefireFPSPro::RGBController_HyperXPulsefireFPSPro(HyperXPulsefireFPSProController* controller_ptr)
{
controller = controller_ptr;

View File

@@ -11,6 +11,16 @@
using namespace std::chrono_literals;
/**------------------------------------------------------------------*\
@name HyperX Pulsefire Haste
@type USB
@save :x:
@direct :white_check_mark:
@effects :x:
@detectors DetectHyperXPulsefireHasteControllers
@comment
\*-------------------------------------------------------------------*/
RGBController_HyperXPulsefireHaste::RGBController_HyperXPulsefireHaste(HyperXPulsefireHasteController* controller_ptr)
{
controller = controller_ptr;

View File

@@ -11,6 +11,16 @@
using namespace std::chrono_literals;
/**------------------------------------------------------------------*\
@name HyperX Pulsefire Surge
@type USB
@save :x:
@direct :white_check_mark:
@effects :x:
@detectors DetectHyperXPulsefireSurgeControllers
@comment
\*-------------------------------------------------------------------*/
RGBController_HyperXPulsefireSurge::RGBController_HyperXPulsefireSurge(HyperXPulsefireSurgeController* controller_ptr)
{
controller = controller_ptr;