rawinput-sharp
rawinput-sharp copied to clipboard
C# wrapper library for Raw Input
[](https://renovatebot.com) Welcome to [Renovate](https://togithub.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin. 🚦 To activate Renovate, merge this Pull Request....
Hi. Great library, works really well. How would I go about globally hooking a key? Joe
Thank you for great library! It is really useful to get inputs from HID devices. I have tested it to parse inputs from Precision TouchPad (PTP) and encountered `System.ArgumentException` (HResult=0x80070057...
Hi, I'm using your library to sniff barcodes from barcode reader. There is an option on barcode readers which you can change the language setting of the barcode reader. When...
code link: https://github.com/mfakane/rawinput-sharp/blob/fd5c60006c19bed997594bee6315f44aaabab73f/RawInput.Sharp/HidUsageAndPage.cs#L45 here's my test using this code: ```c# public override int GetHashCode() { var hashcode = typeof(HidUsageAndPage).GetHashCode() ^ UsagePage.GetHashCode() ^ Usage.GetHashCode(); Debug.WriteLine($"UsagePage:{UsagePage}, Usage:{Usage}, HashCode:{hashcode}"); return hashcode; } ```...
Hi @mfakane, I'm trying to use your wrapper to receive raw input from game controllers. Here's an example controller I'm trying to read:  I've tried to modify SimpleExample to...
Thank you @mfakane and I want to add some code to show how to do in wpf
When running Multiplicity KVM software users are reporting crash: ``` Linearstar.Windows.RawInput.Native.Win32ErrorException: Invalid access to memory location. at Linearstar.Windows.RawInput.Native.User32.GetRawInputDataHeader(RawInputHandle rawInput) at Linearstar.Windows.RawInput.RawInputData.FromHandle(RawInputHandle rawInput) at livelywpf.Core.RawInputDX.Hook(IntPtr hwnd, Int32 msg, IntPtr wparam, IntPtr...
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more. ## Config Migration Needed - [ ] Select this checkbox to let Renovate create...