gitextract_swu12hhg/ ├── .gitattributes ├── .github/ │ └── FUNDING.yml ├── .gitignore ├── LICENSE.txt ├── README.md ├── RawInput.Sharp/ │ ├── EnvironmentEx.cs │ ├── HidButton.cs │ ├── HidButtonSet.cs │ ├── HidButtonSetState.cs │ ├── HidButtonState.cs │ ├── HidPreparsedByteArrayData.cs │ ├── HidReader.cs │ ├── HidUsageAndPage.cs │ ├── HidValue.cs │ ├── HidValueSet.cs │ ├── HidValueSetState.cs │ ├── HidValueState.cs │ ├── IHidPreparsedData.cs │ ├── MarshalEx.cs │ ├── Native/ │ │ ├── CfgMgr32.cs │ │ ├── ConfigReturnValue.cs │ │ ├── DeviceInstanceHandle.cs │ │ ├── DevicePropertyKey.cs │ │ ├── HidD.cs │ │ ├── HidDeviceHandle.cs │ │ ├── HidP.cs │ │ ├── HidPButtonCaps.cs │ │ ├── HidPCaps.cs │ │ ├── HidPCapsNotRange.cs │ │ ├── HidPCapsRange.cs │ │ ├── HidPReportType.cs │ │ ├── HidPValueCaps.cs │ │ ├── HidPreparsedData.cs │ │ ├── Kernel32.cs │ │ ├── NtStatus.cs │ │ ├── RawHid.cs │ │ ├── RawInputDeviceHandle.cs │ │ ├── RawInputDeviceInfo.cs │ │ ├── RawInputDeviceInfoBehavior.cs │ │ ├── RawInputDeviceListItem.cs │ │ ├── RawInputHandle.cs │ │ ├── RawInputHeader.cs │ │ ├── RawInputHidInfo.cs │ │ ├── RawInputKeyboardInfo.cs │ │ ├── RawInputMouseInfo.cs │ │ ├── RawKeyboard.cs │ │ ├── RawMouse.cs │ │ ├── User32.cs │ │ └── Win32ErrorException.cs │ ├── RawInput.Sharp.csproj │ ├── RawInputData.cs │ ├── RawInputDevice.cs │ ├── RawInputDeviceFlags.cs │ ├── RawInputDeviceRegistration.cs │ ├── RawInputDeviceType.cs │ ├── RawInputDigitizer.cs │ ├── RawInputDigitizerButton.cs │ ├── RawInputDigitizerContact.cs │ ├── RawInputDigitizerContactKind.cs │ ├── RawInputDigitizerData.cs │ ├── RawInputHid.cs │ ├── RawInputHidData.cs │ ├── RawInputKeyboard.cs │ ├── RawInputKeyboardData.cs │ ├── RawInputMouse.cs │ └── RawInputMouseData.cs ├── RawInput.Sharp.DigitizerExample/ │ ├── MainForm.Designer.cs │ ├── MainForm.cs │ ├── MainForm.resx │ ├── Program.cs │ └── RawInput.Sharp.DigitizerExample.csproj ├── RawInput.Sharp.SimpleExample/ │ ├── Program.cs │ ├── RawInput.Sharp.SimpleExample.csproj │ ├── RawInputEventArgs.cs │ ├── RawInputReceiverWindow.cs │ └── app.config ├── RawInput.Sharp.SimpleExample.WPF/ │ ├── App.xaml │ ├── App.xaml.cs │ ├── AssemblyInfo.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ └── RawInput.Sharp.SimpleExample.WPF.csproj ├── RawInput.Sharp.SimpleExample.Win32/ │ ├── Program.cs │ └── RawInput.Sharp.SimpleExample.Win32.csproj ├── RawInput.Sharp.sln └── renovate.json