Posts: 8
Threads: 2
Joined: Aug 2015
Reputation:
0
09-09-2015, 11:15 PM
(This post was last modified: 09-09-2015, 11:15 PM by Renoa.)
Hello again, I recently bought a cheap generic gamepad for my emulation needs. Noticed a gamepad bug with the latest nightly, I tried remapping the gamepad buttons to match the GBA controls layout, but for some reason, L1 doesn't work, the R1 and R2 buttons act like they've been mapped on the right and left D-Pad keys. I'm using the Ubuntu build.
Posts: 809
Threads: 14
Joined: Apr 2015
Reputation:
34
Pronouns: she/they
That's strange. Did it work with previous builds? Also, have you verified that the maps of each of these keys is correct to the OS, e.g. via jstest?
Posts: 809
Threads: 14
Joined: Apr 2015
Reputation:
34
Pronouns: she/they
I wonder if they're showing up as hats, which aren't currently remappable in mGBA. That's about the only thing I can figure.
Posts: 809
Threads: 14
Joined: Apr 2015
Reputation:
34
Pronouns: she/they
Notice that 4 and 5 both show up as L and R and as up and right on the d-pad in that screenshot. Click the up d-pad symbol and hit "clear button", then likewise for right.
Posts: 8
Threads: 2
Joined: Aug 2015
Reputation:
0
09-14-2015, 05:57 AM
(This post was last modified: 09-14-2015, 05:59 AM by Renoa.)
I tried what you said, but clicking the clear button wont actually "clear" the buttons. It's still there, same as the screenshot above.
I don't know why, I made sure I tested the gamepad again on jstest and check to see that all of its buttons are mapped on the correct keys. (R1 is button 5, R2 is button 7, L1 is button 4, and so forth.)
Is this a problem with my gamepad or with the emulator itself?
Posts: 809
Threads: 14
Joined: Apr 2015
Reputation:
34
Pronouns: she/they
Hmm, clear button should work. If it doesn't, that's an emulator bug. You can try remapping it to something else I guess.
Posts: 14
Threads: 8
Joined: Oct 2015
Reputation:
0
Same problem here with the Windows build. On my DS4 I decided to use the Triangle and Circle buttons for L and R.