My synaptics trackpad only works sometimes when launching startx. For the longest time it appeared to load randomly and still does to a certain extent. It now seems like it needs a completely cold boot in order for the trackpad to be detected. If I successfully boot with the trackpad working and then reboot from bash it usually doesn't work again until I've completely powered off the system, waited a few seconds and then boot it back up. I'm assuming there is a problem with backtrack detecting the trackpad on startup? Is there any way to force the synaptics trackpad driver to load regardless of whether backtrack detects the trackpad being there?

I'm using a HP laptop and the bios is pretty much empty with no options for me to configure.