This is a new version of the Linux PS/2 mouse driver modified to support the so called QuickPort mouse interface. This kind of mouse port is used on some laptops, for instance the Texas Instruments Travelmate. The driver also supports the conventional PS/2 mouse port (the PS/2 Auxiliary Device Controller.) This patch is for linux 0.99PL11. To patch the kernel do a cd to the linux source top level directory (/usr/src/linux) and execute patch -p0 < PATCH The Linux kernel must be configured for the QuickPort mouse, otherwise the QuickPort is not detected. Run 'make config' in the Linux kernel source top level directory and answer 'y' to the QuickPort question. The driver first checks for a QuickPort device and, if no QuickPort is found, proceeds to install the conventional PS/2 mouse driver. The driver uses the same device file as the conventional PS/2 mouse port: /dev/psaux with major number 10 and minor number 1. (The actual name isn't important and the device file may be called something else; the major/minor numbers are what matters.) If needed, the device can be created with the following command: mknod /dev/psaux c 10 1 Use the following mouse entry in Xconfig: PS/2 "/dev/psaux" Or, you can set up a link from /dev/psaux -> /dev/mouse and use PS/2 "/dev/mouse" instead. Johan Myreen jem@cs.hut.fi