implemented possible partial compatibility with old GUID profiles - #59

This commit is contained in:
juliagoda
2019-04-24 15:45:48 +02:00
parent 33bb31ccfc
commit 04bd142217
14 changed files with 170 additions and 23 deletions

View File

@@ -611,6 +611,12 @@ void InputDaemon::addInputDevice(int index)
productID = QString(buffer);
}
if (m_settings->contains(QString("%1Disable").arg(guidText)))
{
m_settings->setValue(QString("%1Disable").arg(guidText + vendor + productID), m_settings->value(QString("%1Disable").arg(guidText)));
m_settings->remove(QString("%1Disable").arg(guidText));
}
bool disableGameController = m_settings->value(QString("%1Disable").arg(guidText + vendor + productID), false).toBool();
if (SDL_IsGameController(index) && !disableGameController)