diff --git a/Ryujinx.HLE/HOS/Services/Hid/HidDevices/DebugPadDevice.cs b/Ryujinx.HLE/HOS/Services/Hid/HidDevices/DebugPadDevice.cs
index 77e9205f00..7e708e32c9 100644
--- a/Ryujinx.HLE/HOS/Services/Hid/HidDevices/DebugPadDevice.cs
+++ b/Ryujinx.HLE/HOS/Services/Hid/HidDevices/DebugPadDevice.cs
@@ -19,6 +19,7 @@ namespace Ryujinx.HLE.HOS.Services.Hid
             DebugPadEntry previousEntry = debugPad.Entries[previousIndex];
 
             currentEntry.SampleTimestamp = previousEntry.SampleTimestamp + 1;
+            currentEntry.SampleTimestamp2 = previousEntry.SampleTimestamp2 + 1;
         }
     }
 }
\ No newline at end of file
diff --git a/Ryujinx.HLE/HOS/Services/Hid/Types/SharedMem/DebugPad/DebugPadEntry.cs b/Ryujinx.HLE/HOS/Services/Hid/Types/SharedMem/DebugPad/DebugPadEntry.cs
index 4a3e7a2e12..3089fc5b1d 100644
--- a/Ryujinx.HLE/HOS/Services/Hid/Types/SharedMem/DebugPad/DebugPadEntry.cs
+++ b/Ryujinx.HLE/HOS/Services/Hid/Types/SharedMem/DebugPad/DebugPadEntry.cs
@@ -3,6 +3,7 @@ namespace Ryujinx.HLE.HOS.Services.Hid
     unsafe struct DebugPadEntry
     {
         public ulong SampleTimestamp;
-        fixed byte _unknown[0x20];
+        public ulong SampleTimestamp2;
+        fixed byte _unknown[0x18];
     }
 }
\ No newline at end of file