-
Go to the Download-section get the Kernel Patch and
apply it to your kernel. This is the same for the psmouse-patch and the
standalone-driver. Change to your kernel source directory and do:
gunzip -c lbtouch-version.diff.gz | patch -p1
- Do a
make menuconfig
and select the lifebook
touchscreen driver as a Module (Device Drivers -> Input Device Support
-> Touchscreens -> Lifebook Touchscreen).
Warning: With the standalone driver You MUST NOT compile
psmouse into the kernel
-- you can select it as a Module if you really
need it. Never load psmouse and the lbtouch Module at the same time since only
the first Module loaded will work properly. If you have kernel 2.6.11 and newer
this does not apply.
To summarise the kernel-configuration (for kernels prior to 2.6.11). Later
Kernels need only to enable the psmouse-module -- Here is the
touchscreen-related part of my .config-file:
CONFIG_INPUT=y
CONFIG_INPUT_EVDEV=m
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_LBTOUCH=m
-
Download the XFree/Xorg driver and follow the
installation description.
Download
Kernel-Driver
Since kernel 2.6.11 the kernel-driver is just a patch for the psmouse-module. I
only put it here on my web-page until it is officially integrated into the
mainline kernel. This should happen with kernel 2.6.13.
For kernels prior to 2.6.11 you have to use the standalone kernel driver below.
Have a look at the CHANGELOG.