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

BootKeyboard, SingleAbsoluteMouse: handle HID_HID_DESCRIPTOR_TYPE #311

Merged
merged 1 commit into from
Jul 23, 2021

Conversation

mdevaev
Copy link
Contributor

@mdevaev mdevaev commented Jul 23, 2021

Continuation of the story in #305.

Handling of HID_HID_DESCRIPTOR_TYPE is required by USBCV (the official USB tool for testing for compliance with the standard).

So yes, this is the answer to your question: it looks like processing this is required for all HID devices. I added for those two devices that I had the opportunity to test.

@NicoHood
Copy link
Owner

Nice! Could you also have a look at the other Devices?

@mdevaev
Copy link
Contributor Author

mdevaev commented Jul 23, 2021

I can, but it's unlikely to be soon. I mean, not earlier than in a month - I'm very busy with launching a startup. Sorry :(

But. Given that this is part of the standard, I think that you can add processing of this request to all HID without looking. In fact, it seems to me that there is a refactoring here for some general function that can be inserted into all the other HID.

@NicoHood
Copy link
Owner

Alright, I will merge this and track the remaining devices in #312

@NicoHood NicoHood merged commit 50c1c57 into NicoHood:master Jul 23, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants