Skip to content

Map axes to buttons #11

@chlorate

Description

@chlorate

Each axis would correspond to up to two "virtual" buttons (not sure on the terminology). E.g, "Axis 1+" would be considered pressed when Axis 1 is pushed in a positive direction and "Axis 1-" would be pressed when pushed in a negative direction.

Virtual buttons would appear in the Controller tab and collect statistics like normal hardware buttons. This is also how the d-pad buttons currently work.

Virtual buttons would only be created if an axis can be pushed in a direction. E.g., if an axis' range is 0 to +1 and its neutral is 0, then it cannot be pushed in the negative direction and so only a positive button is created.

There should be some threshold so that very small movement doesn't create a button (e.g., has to be more than 0.1 units away from neutral).

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions