Skip to content

Analogue trigger support #97

Closed
Closed

Description

@bmcgavin

I was running a build of XenDroid that was based off this PR: rfandango/XenDroid#81 which allowed my analogue triggers (Odin 3) to work as analogue in Forza Horizon.

To get this to work I had to set the L2/R2 Mode to Analog in the system menu.

In XenDroid+, the controller test shows analogue control, but the key mapping doesn't recognise the trigger as pressed at all, and the triggers act as digital buttons in-game.

Any chance of merging the upstream PR for analogue control?

Activity

  1. phforner0 commented on Nov 3, 2026

    @phforner0
    Owner

    Thanks for the report. The analog trigger handling from that XenDroid PR isn't in Xendroid+ yet, which is why the mapping only sees the triggers as buttons. I'll look at bringing it over and post here when there's a build to try on the Odin 3.

  2. phforner0 commented on Nov 4, 2026

    @phforner0
    Owner

    0.2.2 is out with this fix: the whole trigger travel reaches the game, and the key mapping now captures a trigger that the Odin 3 sends only as an axis (L2/R2 Mode on Analog). I could only check this with automated tests, not with a physical controller, so please tell me how it goes.

  3. bmcgavin commented on Nov 4, 2026

    @bmcgavin
    Author

    Only done a quick test but it seems perfect in Forza Horizon, thank you for the quick turnaround!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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