Like many others, my iPhone has been frustrating me with a unresponsive / incorrect response of my home button (doesn't work often, and sometimes when it does it brings up multitasking after one press). Well I found something that I thought was a little sketchy, but has fixed the issue 100% and has lasted a while now. 1. Take your USB cable and plug it into the bottom of your phone. 2. Grip the connector plugged into the bottom of the phone and bend up towards the screen. Obviously don't put much force on it and break something. I was skeptical about trying this but my home button works like new now.