RetroArch icon indicating copy to clipboard operation
RetroArch copied to clipboard

Reading Controller Profile wrong (Windows)

Open spacefractaldk opened this issue 1 year ago • 0 comments

Description

Im have N64 adapter and a Usb Saturn clone controller (im have 3 controllers).

If a controller id is changed, RetroArch will read the wrong profile to the controller (in this case the n64 profile was readed to the Saturn controller, when Saturn controller changed port id from 3 to 1).

Expected behavior

RetroArch should read the Saturn controller profile rather than N64 controller, which was disconnted or id is changed. Also based on name.

Actual behavior

RetroArch reads the disconneted N64 controller profile to the Saturn controller, when was moved from Port 3 to Port 1 on the list.

Steps to reproduce the bug

  • Require two different kind of controllers to set up.
  • Remap one kind of controller (N64) to Virtual Port 1 and Virtual Port 2.
  • Save it controller profile..
  • Remap the third controller (Saturn) to Virtual Port 3.
  • Save it controller profile.
  • Save and Close RetroArch.
  • Disconnet N64 controller, but leave the other profiled controller in.
  • When im launch Retroarch from Steam, its read the N64 controller to the Saturn one, which has moved from Virtual Port 3 to 1.

Bisect Results

Happens after purchased a third controller im wanted to uses (etc property layouted controller for Nintendo 64 and Saturn).

Version/Commit

Newest one on Steam (downloaded same day for testing).

Environment information

Windows 11 / Steam version / Steam Input is disabled.

spacefractaldk avatar Jun 16 '24 08:06 spacefractaldk