Skip to content

Let users name devices created by Expert Mode #2161

@jambl3r

Description

@jambl3r

TODO

  • Show setting called "Hide expert mode devices". Checked by default. This option does the current behavior of using the same device name

Quote from Discord that prompted this issue

With Expert Mode enabled, all emulators show two device entries for the same Nintendo Switch Pro Controller, despite only one controller being connected.

Only one of the two entries receives input events.
Selecting the right entry allows both, UI navigation and proper button detection during controller mapping.
Selecting the wrong entry allows UI navigation but no button detection during controller mapping.

With Expert Mode disabled, only one controller entry appears, but the remapping stops working.

Is there any way to keep the custom remapping while exposing only a single controller device?
The current behavior is inconvenient because it is unclear which controller entry is the correct one.

There isn't a way for there to be 1 controller entry. Maybe we can solve this by adding an option to name the device yourself, or add a [Key Mapper] tag to the name. We don't do that already because some apps may block input devices that are clearly controlled by our app, but the option would be nice.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestneeds triagesystem bridgeAny System Bridge things, including Expert Modeuser experienceissues related to use, usability, ease of understanding

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions