I have a serious problem with the touch screen and custom rom. With the CM9, CM7 and MIUI, and its kernel, touchscreen does not work! But if I use the stock rom and kernel the touch screen works, or if I use the official ICS kernel beta with ICS Rom: KA15 Team Ice Cream or Sony Xperia Hybryd rom or ICS official Sony touch screen works ...
So I think that the touch screen works only with the official kernel!
Here's how I do:
1 - flash with fastboot kernel
2-cwm go to recovery and wipe data / factory reset, and Dalvik cache partition
3-zip file with the flash custom roms
But with CM9, CM7, Miui and their kernels touch screen does not respond