diff -r 9a3e77655031 -r 8f7e35c3bfd1 Win32RawInput.cs --- a/Win32RawInput.cs Wed Dec 03 21:54:45 2014 +0100 +++ b/Win32RawInput.cs Fri Dec 05 22:50:39 2014 +0100 @@ -219,9 +219,9 @@ internal struct RAWHID { [MarshalAs(UnmanagedType.U4)] - public int dwSizeHid; + public uint dwSizeHid; [MarshalAs(UnmanagedType.U4)] - public int dwCount; + public uint dwCount; // //BYTE bRawData[1]; }