I have an X220 with an i7 and have no issues with the touchpad although I use the trackpoint most of the time and it doesn't run particularly hot. I have verified that cpu throttling and fan control both work perfectly so you may have a configuration issue. I didn't do anything to explicitly make it work for me. The notes at https://help.ubuntu.com/community/X220 do mention that the touchpad is a bit shaky, so maybe that it what you seeing. Honestly I wish they made a Thinkpad without a touchpad at all. I much prefer the trackpoint which allows me to keep my fingers on the keyboard where they belong.