nefarius / HidHide

Gaming Input Peripherals Device Firewall for Windows.
https://docs.nefarius.at/projects/HidHide/
MIT License
937 stars 80 forks source link

HidHideCLI's `--dev-all` command does not seem to work as intended #52

Closed toebeann closed 3 years ago

toebeann commented 3 years ago

Bug description

The help command suggests that --dev-all should list all HID devices, whereas --dev-gaming should filter the list by into gaming devices only, however --dev-all only produces the same output as --dev-gaming.

Steps to reproduce

  1. Run HidHideCLI.exe --dev-gaming
  2. Run HidHideCLI.exe --dev-all
  3. Compare output of steps 1 & 2
  4. Open HidHide Configuration Client
  5. On the Devices tab, uncheck Gaming devices only
  6. Compare this list with the output of step 2.

Actual result: At step 3, the output of steps 1 & 2 is identical. At Step 6, the list shows many more entries than the output of step 2. Expected result: The output of step 2 should show the same devices as the list from step 6, and quite likely the output of steps 1 & 2 should be different at step 3.

Screenshots

image image

Machine info

CPU-Architecture: x64 Windows version: Windows 11 Pro 21H2 Software/driver version(s): 1.1.50

Any other helpful information