KeyMapper icon indicating copy to clipboard operation
KeyMapper copied to clipboard

Retroid Pocket 5 L1 button not working in other apps after being added to a key map

Open itsnandy opened this issue 10 months ago • 4 comments

Developer TODO (don't remove)

  • [ ] write tests. put issue number in comment
  • [ ] update documentation

Describe the bug I usually use the combo; L1, R1, and a face button (A, B, X, Y), as the trigger and the press is set to At the same time. The action is to change brightness and volume. The bug I’m having is the L1 isn’t registering, but only just for Key Mapper.

To Reproduce The triggering works, though if I test the L1 button in any app or a gamepad tester, the button doesn't show it activating.

Upload a backup of your keymaps: mappings_20250117-103724.zip

Expected behavior Either I didn't notice in the beginning of using KeyMapper, but L1 should just be used normally and when L1 + R1 + B is pressed, the trigger selected should activate.

Screenshots If applicable, add screenshots to help explain your problem.

Smartphone (please complete the following information):

  • Device: Retroid Pocket 5
  • Android version: 13

itsnandy avatar Jan 17 '25 15:01 itsnandy

What does the L1 button do by default when you're not in a game? Is it used for navigation in any way? Also issue #491 may solve this problem. I am going to finish it within a few weeks and it can be tested then

sds100 avatar Jan 17 '25 15:01 sds100

L1 by default doesn't do anything. Though when it's assigned to be used in KeyMapper, it's like it just doesn't even function anymore except for KM (KeyMapper). I even thought the button was broken and took it apart because I thought the ribbon came loose or something.

Hope this can get fixed soon. Other than this issue, this app is AWESOME!

itsnandy avatar Jan 17 '25 18:01 itsnandy

Oh, you can remap L1? The problem is that with your key maps it doesn't behave normally?

sds100 avatar Jan 17 '25 18:01 sds100

I uploaded the mappings I use. L1 does not behave correctly when it's being used by KM. Literally only for KM and it just doesn't exist anymore for anything else.

itsnandy avatar Jan 17 '25 18:01 itsnandy