if you could post the mouse and video-driver sections of your /etc/XF86Config-4 file, we could help a bit more. also, if you're using the /etc/XF86Config file instead, then make sure that there isn't an XF86Config-4 file in the directory.
the video driver section should look something like this:
...(stuff about card name and vendor id)
Driver "tdfx" <- this is the important line
also, 2.2.1 is a pretty old kernel version. i think the latest one is 2.4.9. so, needless to say, 2.0.x is pretty old. i've never even had a change to work with it. you should look around to see if you can find anything about migrating from 2.0 to a 2.2 branch. there was probably a change in the pci architecture between those branches.