JoystickGremlin icon indicating copy to clipboard operation
JoystickGremlin copied to clipboard

Hiding vJoy controllers with HidGuardian?

Open hifihedgehog opened this issue 5 years ago • 2 comments

See above. At first glance, this may sound counterintuitive, but I need XInput virtual controllers. Joystick Gremlin is the only tool that offers the functionality I am looking for, and I need it to feed into virtual XInput controllers without doubling input. HidCerberus does not seem to see the vJoy controllers in WhiteKnight, so I am at a bit of an impasse.

hifihedgehog avatar Jan 01 '21 07:01 hifihedgehog

As you probably already know, HidGuardian is at the end of its life. You should probably wait HidHide (which will replace HidGuardian) to go live and ask them your question? https://github.com/ViGEm/HidHide

vdubus avatar Apr 01 '21 08:04 vdubus

Gremlin provides DirectInput devices via vJoy and not XInput devices. There also appears to be confusion as to what the different tools are.

  • HidGuardian is a kernel module that can prevent USB devices from being seen by the operating system
  • HidCerberus is a service that runs a web server to configure HidGuardian
  • WhiteKnight is a tool that makes installing HidGuardian and HidCerberus easier

Despite HidGuardian being no longer updated there is currently no reason it would magically stop working. I have no experience with HidHide and Gremlin's built in configuration utility definitely will not work with it.

WhiteMagic avatar Apr 09 '21 21:04 WhiteMagic