From new my x45 was sticky, I found a small amout of lube, I used white lithium grease, cured the problem, put some on the underside of the cup the spring sits on, and a small amount on the shaft inside the spring. Also, put a little lube on the pinkie switch. I also replaced the switches on the first hat button and the stick works great since.