@ -55,6 +55,7 @@ using namespace std::chrono_literals;
# define LOGITECH_G815_PID 0xC33F
# define LOGITECH_G915_WIRED_PID 0xC33E
# define LOGITECH_G915_RECEIVER_PID 0xC541
# define LOGITECH_G915_RECEIVER_2_PID 0xC547
# define LOGITECH_G915TKL_WIRED_PID 0xC343
# define LOGITECH_G915TKL_RECEIVER_PID 0xC545
# define LOGITECH_G910_ORION_SPARK_PID 0xC32B
@ -634,7 +635,7 @@ void DetectLogitechX56(hid_device_info* info, const std::string& name)
LogitechX56Controller * controller = new LogitechX56Controller ( dev , info - > path ) ;
RGBController_LogitechX56 * rgb_controller = new RGBController_LogitechX56 ( controller ) ;
rgb_controller - > name = name ;
ResourceManager : : get ( ) - > RegisterRGBController ( rgb_controller ) ;
}
}
@ -654,10 +655,12 @@ REGISTER_HID_DETECTOR_IP ("Logitech G815 RGB Mechanical Gaming Keyboard", Dete
REGISTER_HID_DETECTOR_IP ( " Logitech G910 Orion Spark " , DetectLogitechKeyboardG910 , LOGITECH_VID , LOGITECH_G910_ORION_SPARK_PID , 1 , 0xFF43 ) ;
REGISTER_HID_DETECTOR_IP ( " Logitech G910 Orion Spectrum " , DetectLogitechKeyboardG910 , LOGITECH_VID , LOGITECH_G910_PID , 1 , 0xFF43 ) ;
REGISTER_HID_DETECTOR_IP ( " Logitech G Pro RGB Mechanical Gaming Keyboard " , DetectLogitechKeyboardGPro , LOGITECH_VID , LOGITECH_GPRO_KEYBOARD_1_PID , 1 , 0xFF43 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915 Wireless RGB Mechanical Gaming Keyboard " , DetectLogitechKeyboardG915 , LOGITECH_VID , LOGITECH_G915_RECEIVER_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915 Wireless RGB Mechanical Gaming Keyboard (Wired) " , DetectLogitechKeyboardG915Wired , LOGITECH_VID , LOGITECH_G915_WIRED_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard " , DetectLogitechKeyboardG915 , LOGITECH_VID , LOGITECH_G915TKL_RECEIVER_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard (Wired) " , DetectLogitechKeyboardG915Wired , LOGITECH_VID , LOGITECH_G915TKL_WIRED_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915 Wireless RGB Mechanical Gaming Keyboard " , DetectLogitechKeyboardG915 , LOGITECH_VID , LOGITECH_G915_RECEIVER_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915 Wireless RGB Mechanical Gaming Keyboard " , DetectLogitechKeyboardG915 , LOGITECH_VID , LOGITECH_G915_RECEIVER_2_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915 Wireless RGB Mechanical Gaming Keyboard (Wired) " , DetectLogitechKeyboardG915Wired , LOGITECH_VID , LOGITECH_G915_WIRED_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard " , DetectLogitechKeyboardG915 , LOGITECH_VID , LOGITECH_G915TKL_RECEIVER_PID , 2 , 0xFF00 , 2 ) ;
REGISTER_HID_DETECTOR_IPU ( " Logitech G915TKL Wireless RGB Mechanical Gaming Keyboard (Wired) " , DetectLogitechKeyboardG915Wired , LOGITECH_VID , LOGITECH_G915TKL_WIRED_PID , 2 , 0xFF00 , 2 ) ;
/*-------------------------------------------------------------------------------------------------------------------------------------------------*\
| Mice |
\ * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */