Can someone try the following when using Rik's modificatoins? Switch to a virtual terminal, run 'sudo lsinput' and identify the touchpad device, then run 'sudo input-events device_number' and swipe across the touchpad. You should see a bunch of data spill out on the screen, which will either include ABS_X and ABS_Y events or REL_X and REL_Y events. If you see the ABS events, the driver really is working (to some degree at least) with your touchpad. If you see the REL events you've only made it so that the driver recognizes your touchpad but doesn't really support it as a touchpad -- the touchpad is still behaving as a PS/2 mouse.
Can someone try the following when using Rik's modificatoins? Switch to a virtual terminal, run 'sudo lsinput' and identify the touchpad device, then run 'sudo input-events device_number' and swipe across the touchpad. You should see a bunch of data spill out on the screen, which will either include ABS_X and ABS_Y events or REL_X and REL_Y events. If you see the ABS events, the driver really is working (to some degree at least) with your touchpad. If you see the REL events you've only made it so that the driver recognizes your touchpad but doesn't really support it as a touchpad -- the touchpad is still behaving as a PS/2 mouse.