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

Configuration client crashes with error message #1

Closed
AAide opened this issue Apr 2, 2021 · 33 comments
Closed

Configuration client crashes with error message #1

AAide opened this issue Apr 2, 2021 · 33 comments
Labels
bug Something isn't working

Comments

@AAide
Copy link

AAide commented Apr 2, 2021

How to solve this problem ?

image

@nefarius nefarius changed the title not work Configuration client crashes with error message Apr 2, 2021
@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

We are aware of the issue but don't know the cause nor a solution yet. Please be patient.

@nefarius nefarius added the bug Something isn't working label Apr 2, 2021
@AAide
Copy link
Author

AAide commented Apr 2, 2021

Is the problem the same on the older versions? or is it because of new windows updates that the problem occurred?

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

What do you mean "same on the older versions", this is literally the first release ever?

@AAide
Copy link
Author

AAide commented Apr 2, 2021

I just came across the software not even 1 hour ago after I was looking for a software that allows you to block peripherals in games and that they just take the keys configured in xpadder and I came across this wonders, but who is struggling at the moment.
I thought they had another version there, because I would have tried older versions to find out if they worked. Maybe if you undo the old modifications add to the code, it will work.

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

This project was released literally 2 days ago, there exists no "older version" to go back to 😛

@AAide
Copy link
Author

AAide commented Apr 2, 2021

Ah I didn't know, I hope they will be available soon, because it interests me a lot, I arrived on your project from the page of https://github.com/ViGEm/HidGuardian.

HidGuardian has the same problem?

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

HidGuardian has the same problem?

HidGuardian is a completely different discontinued project that has nothing to do with this one.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

Okay, in that case, I'll wait until hidhide is functional because it's essential for me. thanks for the quick responses.

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

Are you by any chance using a Laptop?

@AAide
Copy link
Author

AAide commented Apr 2, 2021

No on a tower pc, I have a laptop pc, I will try it to see how it works and I will keep you posted

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

I'm asking because we think it has something to do with touchpads.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

I tried on a laptop, it has the same problem.
On my pc towers I had things plugged into usb, I removed everything and still the same problem .

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

Yeah might not be so easy after all, on my Laptop it works too. We'll see.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

I have my laptop with touch screen and my pc towers is connected to a 55 inch tv, I have another laptop under windows 7 without touch screen, I will try to see what happens

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

Windows 7 is not supported so it won't install. Only Windows 10 x64.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

Ok so I can do nothing else, I will wait for you to publish a new version with the bug fixed, but if I can help you with something, don't hesitate to ask me .

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

Once we found it there shall be an update 😉

@Catnavido
Copy link
Collaborator

Hm ... I see under "%SystemRoot%\System32\Winevt\Logs\Nefarius-Drivers-HidHide%4Diagnostic.etl" that the logging and tracing contains more detailed information ... the message seems related to the top-level exception handler. More detailed information should be available in the Event Logger under "Application and Services Logs\Nefarius\Drivers\HidHide"provided that you enable "Show Analytic and Debug Logs" under "View" first. This information is rather valueble for the fault isolation, I guess.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

in windows event viewer it always shows the same error when the error in hidhide occurs.

Exception at "src\HidHideClient.cpp" line 109 CHidHideClientApp::InitInstance CONFIGRET 0x00000025 at src\HidHideApi.cpp(207) `anonymous-namespace'::DeviceBaseContainerId: no such value

And I just saw and apparently it leads back to this line of code
https://github.com/ViGEm/HidHide/blob/e6258cd55d4cfda4091033c2f8eb4a49e31712d0/HidHideClient/src/HidHideApi.cpp#L207

As I am not a programmer I could not help more, only a programmer can know what this line of code corresponds to.

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

CONFIGRET 0x00000025 evaluates to CR_NO_SUCH_VALUE 🤔

@Hubert365
Copy link

For the record, mine says that:

Exception at "src\HidHideClient.cpp" line 109 CHidHideClientApp::InitInstance Error code 0x0020 at src\HidHideApi.cpp(373) `anonymous-namespace'::HidModelInfo: The process cannot access the file because it is being used by another process.

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

ERROR_SHARING_VIOLATION

@tonebacas
Copy link

If you're using DS4Windows, disable "Hide DS4 Controller". That solved this problem.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

I am not DS4Windows, so the problem is elsewhere for me .

@Hubert365
Copy link

If you're using DS4Windows, disable "Hide DS4 Controller". That solved this problem.

I'm using DS4W, but that option is unchecked. I also tried with DS4W closed and the crash still occurs.

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

I am not DS4Windows, so the problem is elsewhere for me .

Please try this test build of the client, you still need to have the MSI installed but use this application instead.

@AAide
Copy link
Author

AAide commented Apr 2, 2021

image

Yes !!! That no longer makes the mistake. you're a boss, I just have to test the software to see if it does what it is supposed to work for, in any case thank you, you solved the main problem, hoping that 'there is no other :)

@Hubert365
Copy link

Fixed mine too even though it was a different error (but both had to do with that damn line 109, maybe? :P ), thanks Nef

image

@nefarius
Copy link
Owner

nefarius commented Apr 2, 2021

Fixed mine too even though it was a different error (but both had to do with that damn line 109, maybe? :P ), thanks Nef

image

Because we fixed both cases in the same go 😉

@AAide
Copy link
Author

AAide commented Apr 2, 2021

it was fixed in a few hours and I just tested it it's really perfect, it prevents applications from recognizing the device, I'm really happy because it's been a while since I was looking for a software that could do that and you created the best, simple and efficient, I just tested it on final fantasy 8 and on xpadder and when they are not in the list with the device locked, well they are simply not recognized by the games. Perfect nothing else to say.

@nefarius nefarius mentioned this issue Apr 2, 2021
@nefarius
Copy link
Owner

nefarius commented Apr 3, 2021

Fixed release is live!

@nefarius nefarius closed this as completed Apr 3, 2021
@Dgrif12
Copy link

Dgrif12 commented Jul 8, 2021

hidhideerror

I am having the same error and I've followed all the instructions of the setup guide and everything mentioned here. I have not ran the test version, but I have run the latest build. I am running on Windows x64 of Microsoft Surface Laptop 3.

@Dgrif12
Copy link

Dgrif12 commented Dec 29, 2021

I am still having this issue on the same device even running the latest release. I've followed through the guides, installed the prerequisites, restarted, repaired, etc. I've tried disabling the anti-virus and the issue still persists. When the error occurs, this appears in Windows Event Viewer: "Exception at "src\HidHideClient.cpp" line 155 CHidHideClientApp::InitInstance Error code 0x0032 at \HID.cpp(286) `anonymous-namespace'::HidModelInfo: The request is not supported."

Since this seems to be a different error, I will make a new issue.

nefarius pushed a commit that referenced this issue Dec 15, 2022
Valve Software Steam Deck Controller is a gaming device
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

6 participants