Davidobot / BetterJoy

Allows the Nintendo Switch Pro Controller, Joycons and SNES controller to be used with CEMU, Citra, Dolphin, Yuzu and as generic XInput
Other
3.91k stars 344 forks source link

[BUG] Abnormal performance in game "Vampire Survivor" #958

Open JackASil opened 2 years ago

JackASil commented 2 years ago

Description The following problem only occurs when a single Joycon(left) is connected.

  1. If BetterJoy runs later than the game, the game would not recognize Joycon as an Xbox controller.
  2. At the upgrade screen in the game, pressing buttons that remapped to a keyboard key will cause Joycon to be re-identified to the default layout (horizontal mode ). The re-identify only happens in the game, not outside. Togging Windows menu and stuff not affected. I've only tested in this one game, not sure if it's common in other games.

plus:

  1. When a pair of Joycons is connected, using the ABXY button, keyboard button, or remapped joycon button does not cause the problem.
  2. When a pair of Joycons is connected and then disconnected right Joycon, using the ABXY button, keyboard button, or remapped joycon button does not cause the problem.
  3. When a pair of Joycons is connected, start BetterJoy later than the game, controller works fine.
  4. When only one Joycon is connected, using keyboard button does not cause the problem.

    • Controller Type: Split Joycons
    • Connection: BT
    • Software Version: v7.1