Can you boot your phone while doing logcat and write it to a file, so you can post it here, I'd really like to know witch kls your rom loads.
Open a cmd window and cd your platform-tools folder on your pc (the folder adb is in)
Type the following in the cmd window and hit enter
adb logcat > logcat.txt
(If you want to actually see what's happening, open up a second cmd window, place them next to each other and cd the platform-tools in there as well. Then type the following and hit enter:
The cmd window(s) will tell you it's (or they are) -waiting for device-
Power on your phone and quickly connect the USB cable.
In the second cmd screen you can check if something is running.
Wait until your phone is fully booted and unplug the USB cable, by doing so, both cmd windows will stop doing something and come back with the folder you issued the commands at.
If you go to the platform-tools folder now, in explorer, then there should be a file there called logcat.txt
If you want to post it here, I can tell you which kl files are used in your rom during boot.
I'm afraid that, if all these modifications don't work, you should try another rom. If it then still doesn't work... Then your trackpad might be broken, but I don't want to say that out loud, cause there might be more hope than disappointment. Btw, wich rom are you running??
Sent from my HTC Vision using XDA