FreeBSD on an HP Pavillion ze4530us

===================================

I searched all over the Internet for information on running *NIX on a ze4530 series Hewlett Packard laptop to no avail. So, I decided to try my luck at getting it to work.

I began with a standard installation, selected everything to be installed and installed the ports collection. The installation went fine and the network interface was detected and properly configured with no problem.

Then I installed X and began to configure it. I ran XFree86 -configure, which automatically detected most of the settings that I needed and created a configuration file. I moved that file it generated into /etc and renamed it to XF86Config. I did startx and the touchpad would not work. So, I looked at the configuration file and remembered from a previous install on a different model that I had to add two important lines to my configuration file.

to the XF86Config file, add:

Option   "CorePointer"
Option   "ZAxisMapping"  "4 5"

By adding the above two lines to the XF86Config it allows you to use the Synaptics Touchpad without a driver for it :)

I haven't tested the modem(winmodem), serial port, parallel port, etc. My goal was simply to get the touchpad and X to work without the synaptics driver and a bunch of tweaking for X.

When you boot the laptop into FreeBSD you will want to choose the boot option "Boot without ACPI (option #2)". If you do not boot with ACPI disabled, there will be a conflict between your touchpad and ACPI. The touchpad will not function with ACPI enabled. I have yet to test it with APM .. I'll update as soon as I get around to giving that a try.

Any feedback on this article can be sent to: phx2600 [at] gmail [dot] com

   
Tuxmobil - Linux on laptops, PDAs, and mobile phones
Hosted by www.Geocities.ws

1