mirror of
https://github.com/CalcProgrammer1/OpenRGB.git
synced 2026-09-29 05:46:17 -04:00
Add Support for Razer Naga V3 Pro
This commit is contained in:
1 parent
f7e0e3d77b
commit
ffcf003c37
4 files changed
+89
No files matched your search
@@ -12,6 +12,7 @@
|
||||
#include <unordered_set>
|
||||
#include <hidapi.h>
|
||||
#include "DetectionManager.h"
|
||||
#include "LogManager.h"
|
||||
#include "RazerController.h"
|
||||
#include "RazerDevices.h"
|
||||
#include "RazerKrakenController.h"
|
||||
@@ -33,6 +34,10 @@ DetectedControllers DetectRazerControllers(hid_device_info* info, const std::str
|
||||
|
||||
dev = hid_open_path(info->path);
|
||||
|
||||
LOG_INFO("[Razer] %s if=%d up=%04x u=%04x %s", name.c_str(),
|
||||
info->interface_number, info->usage_page, info->usage, info->path);
|
||||
if(!dev) LOG_WARNING("[Razer] hid_open_path failed");
|
||||
|
||||
if(dev)
|
||||
{
|
||||
RazerController* controller = new RazerController(dev, dev, info->path, info->product_id, name);
|
||||
@@ -366,6 +371,8 @@ REGISTER_HID_DETECTOR_IPU("Razer Naga Pro (Wired)", Det
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Naga Pro (Wireless)", DetectRazerControllers, RAZER_VID, RAZER_NAGA_PRO_WIRELESS_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Naga Pro V2 (Wired)", DetectRazerControllers, RAZER_VID, RAZER_NAGA_PRO_V2_WIRED_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Naga Pro V2 (Wireless)", DetectRazerControllers, RAZER_VID, RAZER_NAGA_PRO_V2_WIRELESS_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_PU("Razer Naga Pro V3 (Wired)", DetectRazerControllers, RAZER_VID, RAZER_NAGA_PRO_V3_WIRED_PID, 0x01, 0x03);
|
||||
REGISTER_HID_DETECTOR_PU("Razer Naga Pro V3 (Wireless)", DetectRazerControllers, RAZER_VID, RAZER_NAGA_PRO_V3_WIRELESS_PID, 0x01, 0x03);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Viper", DetectRazerControllers, RAZER_VID, RAZER_VIPER_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Viper 8kHz", DetectRazerControllers, RAZER_VID, RAZER_VIPER_8KHZ_PID, 0x00, 0x01, 0x02);
|
||||
REGISTER_HID_DETECTOR_IPU("Razer Viper Mini", DetectRazerControllers, RAZER_VID, RAZER_VIPER_MINI_PID, 0x00, 0x01, 0x02);
|
||||
|
||||
Reference in new issue
Block a user