Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The name of a hidden device will change after refreshing the HidHide device list. #16

Closed
Serfrost opened this issue Apr 26, 2021 · 5 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@Serfrost
Copy link

Serfrost commented Apr 26, 2021

Using HidHide to hide my DualSense after allowing DS4Windows through so it's set as an Xbox 360 emulated controller. (To prevent double controller connections on games, as expected.) However, it changes the name to HID-compliant Game Controller after reopening the app or swapping in-app tabs.

This isn't a big deal if you only have one controller connected like myself, but this could become a mess if you have two or more in use at the same time. I'd like to see it save the original name and use that at all times for that device.

PS: Noting if a controller is connected via cable or bluetooth may help as well, if you have multiple controllers of the same type connected in different ways.

Before:
image

After:
image

@nefarius
Copy link
Owner

You need to whitelist the config UI as well so it can query the device manufacturer name and product name again 😉 we added auto-self-whitelisting to the upcoming release to make this process automated.

@nefarius nefarius added this to the Fixed in v1.1.x milestone Apr 26, 2021
@nefarius nefarius added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 26, 2021
@Serfrost
Copy link
Author

You need to whitelist the config UI as well so it can query the device manufacturer name and product name again 😉 we added auto-self-whitelisting to the upcoming release to make this process automated.

Oh, derp. I just read that issue, too. I didn't even think about this. lmao

Thanks for the quick response. Looking forward to this app's support. So simple and easy to use compared to HidGuardian.

@nefarius
Copy link
Owner

Thanks for the quick response. Looking forward to this app's support. So simple and easy to use compared to HidGuardian.

Thanks for the feedback. A complete rewrite and redesign was the right choice 😅

@tnt-debug
Copy link

tnt-debug commented May 11, 2021

Hi,

I added all these HID and send with IOCTL_SET_BLACKLIST, but nothing change...

The paths yes, are added correctly to applications, maybe I don't have the correct HID? it's a DualShock V2.

@"HID\VID_054C&PID_09CC&MI_03",
@"HID\VID_054C&PID_05C4",
@"HID\VID_054C&PID_09CC&MI_03",
@"HID\VID_054C&PID_0BA0&MI_03",
@"HID\VID_054C&PID_09CC&REV_0100&MI_03",
@"HID{00001124-0000-1000-8000-00805f9b34fb}_VID&0002054c_PID&05c4",
@"HID{00001124-0000-1000-8000-00805f9b34fb}_VID&0002054c_PID&09cc",
@"HID\VID_045E&PID_028E&IG_00\3&8968588&0&0000",
@"HID\VID_054c&PID_09CC&MI_03\8&1657DD3C&0&0000",
@"USB\VID_054C&PID_09CC\6&1F6504EA&0&6"

image

EDIT1:

I want to remove "Wireless Controller".

Thanks in advance.

@nefarius
Copy link
Owner

nefarius commented May 11, 2021

I want to remove "Wireless Controller".

Thanks in advance.

Please don't hijack threads that are of different topic, I took liberty converting your post into a new issue (#20).

@nefarius nefarius closed this as completed Aug 5, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants