hedge-dev / hedge-dev/UnleashedRecomp

Unable to press Left Face Button and Right Shoulder Button at the same time on third-party Switch controllers

Open
#1,534 32 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
5.1k
Forks
421
PR merge metrics
No merged PRs in 30d

Description

Validation
  • I have checked the Issues page to see if my problem has already been reported
  • I have confirmed that this bug does not occur in the original game running on original Xbox 360 hardware
If you have DLC installed, please specify which ones you have.
  • Apotos & Shamar Adventure Pack
  • Chun-nan Adventure Pack
  • Empire City & Adabat Adventure Pack
  • Holoska Adventure Pack
  • Mazuri Adventure Pack
  • Spagonia Adventure Pack
If you have mods enabled, please specify which ones you have.

None.

If you have codes enabled, please specify which ones you have.

None.

Describe the Bug

While using a switch pro controller it has not been possible to do a right sidestep while holding the boost button. The right trigger works fine while not holding it or even while holding any other buttons i noticed. It only occurs while holding the left button of the face buttons on the controller.

Steps to Reproduce

At any point of the game trying to use the right trigger at the same time as pressing the left face button, it will not be recognized.

Expected Behavior

The right trigger should be working according the the direct input even if holding the left face button, for example when trying to sidestep to the right while boosting.

Footage

https://x.com/gaoyiyoag
Could not provide footage of the original 360.

System Specifications
  • CPU: (Intel(R) Core(TM) i7-10750H CPU @ 2.60GHz
  • GPU Driver: Intel(R) UHD Graphics
  • GPU : NVIDIA GeForce GTX 1650 Ti
  • OS: Windows 10
  • Version: 1.0.3
Additional Context

I tried on other games just be clear and it really only ocurred on the unleashedrecompiled. I also saw someone else adressing this issue here, so there might be some bug going on.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the input conflict with a Switch Pro controller on Windows 10, pressing the left face button and right trigger together in-game. Trace the controller input handling and compare simultaneous-button behavior with other controllers; done means the right trigger is recognized while the left face button is held.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
game-dev
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.