Ross ROSS = Recommend OSS · open-source software intelligence for agents

nefarius/HidHide

Gaming Input Peripherals Device Firewall for Windows. observed · 2026-08-28

github.com/nefarius/HidHide · homepage · C++ · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

64/100

  • Activity 91
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 1987
  • days_rel: n/a
  • days_push: 59
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1511 stars · 100 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

HidHide is a Windows kernel-mode filter driver that acts as an 'input device firewall', allowing users to block individual applications' access to HID and XInput devices. It is designed for gaming scenarios where virtual controller devices are used, preventing games from seeing both physical and virtual inputs simultaneously.

Use cases

  • hide a physical gamepad from a game so only the virtual controller is detected
  • prevent double input when using vJoy or Joystick Gremlin feeder applications
  • block specific applications from accessing HID devices
  • re-route and re-map controller inputs on Windows
  • set up dual joystick support in games that only support one controller
  • whitelist trusted applications while hiding controllers from everything else

When to choose

  • you use virtual controller tools like ViGEm, vJoy, or DS4Windows and need to avoid duplicate input
  • a game picks up both your physical and remapped controller and you want to hide the physical one
  • you need per-application control over which programs can see gaming peripherals

When to avoid

  • you are not on Windows, as the driver is Windows-only
  • you just want simple button remapping without device hiding
  • you run antivirus like Kaspersky that interferes with process whitelisting

Facets

application · maturity active

security middleware developer-tools gaming-tools windows hardware windows hid-driver input-firewall kernel-driver gamepad controller-mapping xinput device-blocking

10 sources

Member repositories

RepositoryRoleHealth v2
nefarius/HidHidemain64

For agents

markdown · JSON · MCP: product_card(name="nefarius/HidHide")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem