I'd really like to make something that would allow me to remap "up" to a button, but thats a topic for a different day.
I built a custom 3-button arcade stick that has a switch to turn the third button into a redundant 'up' instead of fire 2. It's great for racing games and platformers.