/dev/psaux INITIALIZE_DEVICE

Paul Williamson (kb5mu@amsat.org)
Fri, 05 Dec 97 10:38:18 -0800


In /usr/src/linux/drivers/char/psaux.c, the driver for the PS/2 mouse
pointing device port, the following code appears:

> /* Uncomment the following line if your mouse needs initialization. */
> /* #define INITIALIZE_DEVICE */

This device initialization *is* required on my system.

See my Debian bug report at http://www.debian.org/Bugs/db/15/15618.html
for all the details of what goes wrong without it. Briefly, the PS/2 mouse
almost works, but frequently jumps to the lower left corner of the screen.

My questions:
* Why is this device initialization not enabled by default? Does it cause
problems with some other systems?

* If the device initialization can't be enabled all the time, can the need
for it be auto-detected?

* If it can't be always on and it can't be auto-detected, can it be made
configurable somehow?

-Paul
kb5mu@amsat.org