Remote controls and video game joysticks are usually full of dirt, hair, food and dried out juice or drinks. I find that's a main reason they are not working, in addition to cracked solder joints or worn out keypads. Soda or pop, kids put them in their mouths... generally yucky.
Best was in the repair shop, a TV remote had almost all solder joints cracked and the case was cracked, the boss told me husband and wife were fighting, he throws the remote at her and she ducks, it hits the brick fireplace. "Can you fix it?"
The keypad repair kits (pic) with assorted size discs are working great for me. For square pads, I just silicone glue on a larger round pad and use side cutters to carefully trim the shape - without nicking the keypad - to the square or rectangle.
Chemtronics CircuitWorks Rubber Keypad Repair Kit CW2605 looks worth trying but USD $28/CAD $41 is a bit much.
I have not tried nickel tape, as long as it's not too hard or it will trash the carbon print in no time.
Coleco joysticks have (metal) switches in them, I pull a piece of paper through the contacts to wipe off oxide and they are good.