Remove OpenRazer/OpenRazer-Win32 support as it is unmaintained and replaced by RazerController
This commit is contained in:
parent
f76e8f65a5
commit
8d19ceff95
23 changed files with 3 additions and 9132 deletions
|
|
@ -14,9 +14,6 @@
|
|||
|
||||
#include <unordered_set>
|
||||
|
||||
static bool openrazer_checked = false;
|
||||
static bool openrazer_enabled = false;
|
||||
|
||||
/******************************************************************************************\
|
||||
* *
|
||||
* DetectRazerControllers *
|
||||
|
|
@ -29,52 +26,6 @@ void DetectRazerControllers(hid_device_info* info, const std::string& name)
|
|||
{
|
||||
hid_device* dev = hid_open_path(info->path);
|
||||
|
||||
/*-------------------------------------------------*\
|
||||
| If the OpenRazer/OpenRazer-Win32 controller is |
|
||||
| enabled, don't use this controller. |
|
||||
\*-------------------------------------------------*/
|
||||
if(!openrazer_checked)
|
||||
{
|
||||
/*-------------------------------------------------*\
|
||||
| Open device disable list and read in disabled |
|
||||
| device strings |
|
||||
\*-------------------------------------------------*/
|
||||
json detector_settings = ResourceManager::get()->GetSettingsManager()->GetSettings("Detectors");
|
||||
|
||||
/*-------------------------------------------------*\
|
||||
| Check for OpenRazer and OpenRazer-Win32 enable |
|
||||
\*-------------------------------------------------*/
|
||||
if(detector_settings.contains("detectors"))
|
||||
{
|
||||
if(detector_settings["detectors"].contains("OpenRazer"))
|
||||
{
|
||||
if(detector_settings["detectors"]["OpenRazer"] == true)
|
||||
{
|
||||
openrazer_enabled = true;
|
||||
}
|
||||
}
|
||||
if(detector_settings["detectors"].contains("OpenRazer-Win32"))
|
||||
{
|
||||
if(detector_settings["detectors"]["OpenRazer-Win32"] == true)
|
||||
{
|
||||
openrazer_enabled = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*-------------------------------------------------*\
|
||||
| Set OpenRazer checked flag to prevent having to do|
|
||||
| the settings lookup multiple times |
|
||||
\*-------------------------------------------------*/
|
||||
openrazer_checked = true;
|
||||
}
|
||||
|
||||
if(openrazer_enabled)
|
||||
{
|
||||
LOG_INFO("[RazerController]: OpenRazer controller currently enabled. Ignoring %s", name.c_str());
|
||||
return;
|
||||
}
|
||||
|
||||
if(dev)
|
||||
{
|
||||
RazerController* controller = new RazerController(dev, dev, info->path, info->product_id, name);
|
||||
|
|
@ -185,52 +136,6 @@ void DetectRazerKrakenControllers(hid_device_info* info, const std::string& name
|
|||
{
|
||||
hid_device* dev = hid_open_path(info->path);
|
||||
|
||||
/*-------------------------------------------------*\
|
||||
| If the OpenRazer/OpenRazer-Win32 controller is |
|
||||
| enabled, don't use this controller. |
|
||||
\*-------------------------------------------------*/
|
||||
if(!openrazer_checked)
|
||||
{
|
||||
/*-------------------------------------------------*\
|
||||
| Open device disable list and read in disabled |
|
||||
| device strings |
|
||||
\*-------------------------------------------------*/
|
||||
json detector_settings = ResourceManager::get()->GetSettingsManager()->GetSettings("Detectors");
|
||||
|
||||
/*-------------------------------------------------*\
|
||||
| Check for OpenRazer and OpenRazer-Win32 enable |
|
||||
\*-------------------------------------------------*/
|
||||
if(detector_settings.contains("detectors"))
|
||||
{
|
||||
if(detector_settings["detectors"].contains("OpenRazer"))
|
||||
{
|
||||
if(detector_settings["detectors"]["OpenRazer"] == true)
|
||||
{
|
||||
openrazer_enabled = true;
|
||||
}
|
||||
}
|
||||
if(detector_settings["detectors"].contains("OpenRazer-Win32"))
|
||||
{
|
||||
if(detector_settings["detectors"]["OpenRazer-Win32"] == true)
|
||||
{
|
||||
openrazer_enabled = true;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/*-------------------------------------------------*\
|
||||
| Set OpenRazer checked flag to prevent having to do|
|
||||
| the settings lookup multiple times |
|
||||
\*-------------------------------------------------*/
|
||||
openrazer_checked = true;
|
||||
}
|
||||
|
||||
if(openrazer_enabled)
|
||||
{
|
||||
LOG_INFO("[RazerController]: OpenRazer controller currently enabled. Ignoring %s", name.c_str());
|
||||
return;
|
||||
}
|
||||
|
||||
if(dev)
|
||||
{
|
||||
RazerKrakenController* controller = new RazerKrakenController(dev, info->path, info->product_id, name);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue