Skip to content

Handling of different remotes with same input_vendor_id and input_product_id #2118

@fekir

Description

@fekir

Hello, I wanted to try Lakka out, but found a (for me) blocking issue.

Unfortunately I have a remote that has a input_vendor_id and input_product_id that clashes with other remotes (see libretro/retroarch-joypad-autoconfig#1202)

This leads to the situation that my remote is recognized incorrectly.

The workaround in retroarch, when installed as normal application, is to remove the udev files of the other remotes.

In Lakka (at least when installed on the raspberry) there is no autoconfig/udev folder, thus I see no way to remove the offending files.

  1. Shortterm solution

can I somehow remove the autoconfig settings for the remotes I do not have, so that my remote has a unique input_vendor_id / input_product_id?

  1. Longterm solution

I'm not sure if this has already been discussed.

Lakka should probably ask me what remote I actually have if the remote does not have a uniqueinput_vendor_id/input_product_id`.
Although it might get tricky to make a dialog that works with all three remotes (in this case: iNNEXT SNES, Hyperkin Sega Genesis Controller, and Retrolink Sega Saturn USB GamePad) I think it should be doable.
AFAIK the arrows work on all three consistently, thus navigation should not be an issue.
The dialog could probably say "To select, press A if on remote X, press B on remote Y, ...".

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions