Skip to content

2+ HID Interfaces on a single device #522

@zlittell

Description

@zlittell

Describe what the question is
I see the composite example uses a keyboard and mouse on the same interface. When I try to add multiple interfaces I start to get "device not started" issues. The descriptors come in and then it stalls. Is what I am trying to do supported by TinyUSB? If so can someone who has experience with it give me some pointers on what needs to be done to get this type of device rolling.

Most other libraries have you list the report descriptors separately per interface.

Here is a GIST to play with:
https://gist.github.com/zlittell/ff8ca12fdf11228a6f95212dd6a2cb31

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions