Please help support the site by donating at the link below.https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=8ZRU34U47BESW
This is fairly easy with a CG/CG2 style controller. Each button has two connections. One goes to ground, and the other goes straight back to the microcontroller. If you cut the trace going to the microcontroller and solder to the button that you would like to swap it with...that should give you the desired result.