HidHide Client stopped working after update KB5064401 for Windows 11 24H2
- [x] I have searched open and closed issues for duplicates
- [x] I am submitting a bug report for existing functionality that does not work as intended
- [x] I have read the project documentation and not found a solution to my problem there
- [x] This isn't a feature request or a discussion topic
Bug description
Hidhide suddenly stopped working for me after months of it working normally. I checked the client and everything was shown to be setup correctly but my device just wouldn't be hidden. The only difference I noticed was that my Windows system had gotten updated just the night before, so I suppose that was the cause. In the update history it shows that the updates installed the night before were "KB5065426 26100.6584" and "KB5064401". I managed to hide my device again properly through HidHideCLI, but got no results using the client even after reinstalling the program.
Steps to reproduce
- Install windows 11 24H2 and update it until KB5064401
- Install HidHide
- Open HidHide Client
- Try to hide a device through the client
- Check the system device list
Actual result: The device expected to be hidden will still appear in the list and interact with the machine Expected result: The device will not appear in the list and will be hidden successfully.
CPU-Architecture: x64 Windows version: Windows 11 24H2 Software/driver version(s): 1.5.230
So if I understood correctly, you managed to get hiding to work even with the mentioned update present, but only via the CLI client, but no longer via the GUI client?
Yes, exactly. Every config I made using the GUI suddenly stopped working and any changes I'd make using the GUI wouldn't take effect even after reinstallation. But the CLI client worked fine.
Any error messages? What's the difference, your device not listed by GUI but returned fine over CLI?
No error messages that I noticed. The GUI worked fine visually, my devices showed up there correctly and application registering worked fine too. But even after toggling my device for cloaking and restarting it, its input would still get caught (and the GUI would still show the device as toggled, device hiding enabled etc). Restarting the device, restarting my computer, closing and reopening the app, killing the process and even reinstalling HidHide didn't solve it.
When I checked the CLI after setting everything up in the GUI, the app-list showed the same apps I'd registered through the GUI so I guess that's working. I unfortunately forgot to check the dev-list but I'd suppose it was correct too. But cloak-state would return cloak-off, while the GUI showed "enable device hiding" as checked. I set cloak-on through the CLI and that solved the problem for me.
The interesting thing is, I just tested the GUI again after toggling cloaking through the CLI out of curiosity and it started working again. Untoggling and toggling both my device and "enable device hiding" worked for respectively revealing and hiding the device. I'm not sure what happened tbh, just thought I'd report the bug even if it turned out ok for me
Hi, I had a similar issue. After updating my PS5 controller to the latest firmware (to be able to switch between my PC, laptop, and PS5 (it now has profiles similar to 8BitDo controllers), DS4Windows wasn’t able to get HidHide access anymore, only shared access.
I ran the HidHide Configuration Client, but no matter what I did, the controller wasn’t hidden from other applications.
After I ran the configuration client as administrator and unchecked/checked the “Enable device hiding” option, it started working again (on both my PC and laptop).
A few weeks ago, everything had been working fine for months, and I never had to start the configuration client as administrator before.
(Sorry, I’m not a developer just sharing in case it helps someone. Maybe Microsoft changed something related to device permission handling.)
I have all the latest Windows updates installed as of today and recently upgraded to Windows 11 Pro 25H2.
I had this issue after I updated from 23H2 to 25H2. Reinstalling HidHide seemed to fix this.
Having this issue since 24H2. Uninstalling, reinstalling, running as admin, unticking each device and reticking, same with device hiding, reconnecting controllers, nothing actually prevents Windows, Steam, and all my games from seeing my Xbox 360 controllers.
Anyone knows how to fix this? I'm having the same problem. My Pro Controller is being recognized even with HidHide turned on.