I got a cheap controller with only 5 buttons. I thought about soldering a few more in parallel so that pressing any of the additional buttons would trigger some other two buttons simultaneously. Then I would use JoyToKey or LLJoy to map those buttons pressed together as a separate command.
But to make it work, I need one of those buttons to get "pressed" a bit earlier than the other. I guess introducing a delay to one of the connected buttons is the way to do this, but I'm unsure exactly how. Was looking into NE555, but it says you need to power it with 5V or more, and the controller is powered by two AAA batteries. Which is also the reason I wouldn't want to use microcontrollers or really anything that would need its own power supply.
Is there a way to get a small delay with a transistor or optocoupler maybe?