Nefarius.Utilities.HIDReportKit 1.0.3

Nefarius.Utilities.HIDReportKit

.NET

About

TBD

Motivation

How many utilities are floating out there either reading or transforming data from gaming input devices? HID Report reading/parsing is a common task for those and doing this by hand is tedious and prone to errors. Why not have a nice small class library you could consume and be done with it? Look no further, weary traveler, we've got you covered! Having to write the same line of code twice isn't very fulfilling after all, you have better things to do, don't ya?

Goals

  • Compatibility
    Still on .NET Framework 4.8? No problem, we will not force you to upgrade for the core feature set, but you'll miss out on some awesome stuff .NET 6 and higher has to offer 😉
  • Performance
    We'll do our absolute best to avoid unnecessary copy actions or other expensive operations that could taint your report parsing experience 💪 Spans much?
  • Plausibility
    Juggling opaque byte arrays will sooner or later lead to errors, how about some validation helpers and plausibility checks before you send a report on its way? 👌

Supported devices

  • Sony DualShock 4 (PS4 Controller)
  • Sony DualSense (PS5 Controller)

Sources & 3rd party credits

This application benefits from these awesome projects ❤ (appearance in no special order):

No packages depend on Nefarius.Utilities.HIDReportKit.

.NET 6.0

  • No dependencies.

.NET 7.0

  • No dependencies.

.NET Standard 2.0

Version Downloads Last updated
1.0.15 1,923 09/04/2023
1.0.14 36 09/04/2023
1.0.13 41 09/03/2023
1.0.12 34 09/02/2023
1.0.11 36 09/01/2023
1.0.10 35 09/01/2023
1.0.9 29 09/01/2023
1.0.8 38 09/01/2023
1.0.7 34 09/01/2023
1.0.6 33 09/01/2023
1.0.5 36 08/31/2023
1.0.4 36 08/31/2023
1.0.3 33 08/31/2023
1.0.2 36 08/31/2023
1.0.1 34 08/31/2023
1.0.0 36 08/31/2023