Great! That worked perfectly. But it's not the only button I want to work differently when L is held. I tried setting it up following your example, but 2 of them won't work correctly, so I'd really appreciate it if you helped me out once more. So, it goes like this:
Gamepad button -> GameCube button -> GameCube button when L is held
3 -> X -> A
4 -> A -> X
1 -> B -> Y
2 -> B -> B
At the moment I've set it up so the no trigger version works, but triggers for 1, 3 and 4 don't. In GCPad configuration it looks like this:
A: `Button A` & `Trigger L` + `Button X`
B: `Button B` | `Button Y`
X: `Button X` & `Trigger L` + `Button A`
Y: `Button Y` & `Trigger L`
Gamepad button -> GameCube button -> GameCube button when L is held
3 -> X -> A
4 -> A -> X
1 -> B -> Y
2 -> B -> B
At the moment I've set it up so the no trigger version works, but triggers for 1, 3 and 4 don't. In GCPad configuration it looks like this:
A: `Button A` & `Trigger L` + `Button X`
B: `Button B` | `Button Y`
X: `Button X` & `Trigger L` + `Button A`
Y: `Button Y` & `Trigger L`