Dell XPS touchpad not working in ubuntu…

The touchpad might jump around all over the screen or do other weird crap. To fix this first you have to update your BIOS to A09 or higher version. This can be done by downloading the driver from Dell and installing it via windows. Now in ubuntu terminal type :
sudo gedit /boot/grub/menu.lst
And edit
# kopt=root=UUID=cdf0c690-dd5e-41b5-920c-a6dc7959b097 ro
to
# kopt=root=UUID=cdf0c690-dd5e-41b5-920c-a6dc7959b097 ro i8042.nomux=1
and also line
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=cdf0c690-dd5e-41b5-920c-a6dc7959b097 ro quiet splash
to
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=cdf0c690-dd5e-41b5-920c-a6dc7959b097 ro quiet splash i8042.nomux=1
now save and exit.
In the terminal type
sudo update-grub and reboot.

You can also update your BIOS via ubuntu just type the following commands :
wget -q -O – http://linux.dell.com/repo/firmware/bootstrap.cgi > bootstrap.sh
sudo bash bootstrap.sh
sudo aptitude install firmware-addon-dell
sudo aptitude install $(sudo bootstrap_firmware -a)
sudo update_firmware

If the command returns that new BIOS has been found and can be updated. Then type
sudo update_firmware –yes
After this proceed with editing your /boot/grub/menu.lst.
If you face any problems plz leave a comment.