I had the described problem on my Lenovo Thinkpad X201 Tablet; it seems that the patch from #32 solved it.
Linux ulf-tab 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux upstart (1.3-0ubuntu12~bug829980) oneiric; urgency=low
I had the described problem on my Lenovo Thinkpad X201 Tablet; it seems that the patch from #32 solved it.
Linux ulf-tab 3.0.0-12-generic #20-Ubuntu SMP Fri Oct 7 14:56:25 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux
upstart (1.3-0ubuntu12~bug829980) oneiric; urgency=low