Browse Source

Test: Decrease pad_update_ns

There have been reports of quite heavy input lag in the past.
Compared to Citra for example, our pad_update_ns value is very high.
So let's decrease it and see if it helps with this problem.
FearlessTobi 5 years ago
parent
commit
57162e1df3
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/core/hle/service/hid/hid.cpp

+ 1 - 1
src/core/hle/service/hid/hid.cpp

@@ -40,7 +40,7 @@ namespace Service::HID {
 // Updating period for each HID device.
 // Updating period for each HID device.
 // HID is polled every 15ms, this value was derived from
 // HID is polled every 15ms, this value was derived from
 // https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering#joy-con-status-data-packet
 // https://github.com/dekuNukem/Nintendo_Switch_Reverse_Engineering#joy-con-status-data-packet
-constexpr auto pad_update_ns = std::chrono::nanoseconds{15 * 1000 * 1000}; // (15ms, 66.6Hz)
+constexpr auto pad_update_ns = std::chrono::nanoseconds{1000 * 1000}; // (1ms, 1000Hz)
 constexpr std::size_t SHARED_MEMORY_SIZE = 0x40000;
 constexpr std::size_t SHARED_MEMORY_SIZE = 0x40000;
 
 
 IAppletResource::IAppletResource(Core::System& system)
 IAppletResource::IAppletResource(Core::System& system)