Skip to content
Permalink
Browse files

Reduce input mapping detection time to 3 seconds because 5 seconds wa…

…s ridciculously long and output (rumble) testing time to 2 seconds because 5 seconds was annoyingly long.
  • Loading branch information...
jordan-woyak committed Dec 22, 2018
1 parent 3a145ae commit a8d0afe219adbbd8394e85c6f9c31c0add12c299
Showing with 7 additions and 1 deletion.
  1. +7 −1 Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp
@@ -12,6 +12,10 @@

namespace MappingCommon
{

constexpr int INPUT_DETECT_TIME = 3000;
constexpr int OUTPUT_DETECT_TIME = 2000;

QString GetExpressionForControl(const QString& control_name,
const ciface::Core::DeviceQualifier& control_device,
const ciface::Core::DeviceQualifier& default_device, Quote quote)
@@ -41,7 +45,9 @@ QString GetExpressionForControl(const QString& control_name,
QString DetectExpression(ControlReference* reference, ciface::Core::Device* device,
const ciface::Core::DeviceQualifier& default_device, Quote quote)
{
ciface::Core::Device::Control* const ctrl = reference->Detect(5000, device);
const int ms = reference->IsInput() ? INPUT_DETECT_TIME : OUTPUT_DETECT_TIME;

ciface::Core::Device::Control* const ctrl = reference->Detect(ms, device);

if (ctrl)
{

0 comments on commit a8d0afe

Please sign in to comment.
You can’t perform that action at this time.