Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

populate the PS3 analog values for buttons #840

Merged

Commits on Feb 17, 2024

  1. populate the PS3 analog values for buttons

    PS3 face buttons are technically analogs like L2/R2. they were declared
    in the payload but never used, but apparently Marvel vs. Capcom 2 uses
    the analog values, so use the digital button state to populate the fake
    "analog" values and get the game working.
    
    this also confirms the order of the axes declared in HIDDescriptors.h,
    which is nice.
    
    this *ALSO* means MvC2 (and who knows what else) has a predefined notion
    of what's in the payload bytes despite the interface descriptor, so
    that's interesting, but whatever
    
    I WANNA TAKE YOU FOR A RIDE
    
    Fixes OpenStickCommunity#785
    bsstephan committed Feb 17, 2024
    Configuration menu
    Copy the full SHA
    228c628 View commit details
    Browse the repository at this point in the history