Hi,
Have you checked
http://www.linux-laptop.net/ ?
It is organized well, starts off by manufacturer.
With some laptops I've put LINUX on, it is never possible
to get an automatic configuration to work. I suggest grabbing
the XF86Config file for your model, and putting it in
the required place, usually /etc/X11/ ...
That site has saved me many times!
Best of luck, John