Skip to content

Allow layer trigger to also emit a held output #332

@v1ld

Description

@v1ld

Please consider adding an option for a layer trigger to also continuously emit a button while held. For example, if hold was used as a new key, the below layer would emit RB in addition to whatever other effects the layer may define.

[[layer]]
name = "skills"
trigger = "M1"
activation = "hold"
hold = "RB"

When using controllers with limited buttons with games that already map everything, a common workaround to add extra buttons is to use a button that is used for some less urgent purpose as a layer trigger. For example, a game like the Witcher 3 has LB as the Witcher Sense button (I think, it's been a while). In Steam Input I would let it continue to emit LB but also make it a layer trigger so when held it would trigger Witcher Sense but also change the meanings of other buttons.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions