Original post by: Reece ,
Not sure from picture, but definitely using a new plastic mechanism of the same type as before? Best solution (most long lasting too) is to just replace the keyboard (not whole palmrest). You have to remove the old rivets using wire cutters and screw in the new keyboard (which can be a bit daunting for first time), but it will ensure the issue won't happen again. Keyboards cost around £12-£20. Could try soldering something, but wouldn't see it long lasting since it will be part of a moving mechanism.