nefarius / HidHide

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

What are the HidHide XBOX and XNA components in the installer for? #134

Closed Filoppi closed 9 months ago

Filoppi commented 9 months ago

https://github.com/nefarius/HidHide/blob/8c58521e18a5e4d182ddbe580920cf18482ed1ac/Setup/HidHide.aip#L70

It would be nice to get a description in the installer. I was going to open a PR with the change myself but I couldn't figure out what they are for by looking at the source code :). Thanks.

nefarius commented 9 months ago

Those are actually residue from earlier experiments and can be removed entirely. They were an attempt to automate class filter installation and removal via INFs entirely which would avoid the necessity of a 3rd party tool, however in my experiments this was highly volatile and didn't work reliably between Windows versions so I ditched that approach. Nowadays my nefcon tool does this job reliably.

Thanks for bringing it to my attention, these files components can be removed as they serve no purpose on the users' machine.