Skip to content

Add the ability to get more detailed information about controllers #26

@sanjay900

Description

@sanjay900

It would be good to have more detailed information about the different supported controllers.

GIP

It would be good to have access to the GIP metadata, especially since that can give us the ability to look at the PreferredTypes and SupportedInterfaces, which would be very useful for things like instruments, which tend to use a common PreferredType or SupportedInterface to dictate that they speak the same protocol

Xinput

It would be good to have access to XInput capabilities in their raw form. This would let us do things like figure out if a controller is an instrument, and there were several xinput controllers that did crazy things like putting vendor information into their capability data, so having access to that would be very useful for identifying all these controllers correctly.

HID

It would be good to have access to the hid descriptor or at least a list of all supported usages, as that can then let you do things like identify various controllers based on if they support various vendor feature reports, and that gives us more ways to identify controllers.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions