Re: Synaptics touchpad + external mouse with Linux 2.6?
From: Aaron Lehmann
Date: Tue Mar 23 2004 - 00:42:20 EST
On Mon, Mar 22, 2004 at 11:32:29PM -0500, Dmitry Torokhov wrote:
> Because it is not implementation, it is hardware limitation. Synaptics native
> protocol uses 6 bytes, standard PS/2 3 or 4. The protocols are not compatible
> at all so unless the PC has an active multiplexing controller (which provides
> up to 4 completely independent AUX ports) all devices have to speak the same
> protocol.
This only matters if you plug in a PS/2 mouse. If you have a USB
mouse, that's another issue entirely. Ideally XFree86 should read
/dev/input/mice and not have to worry about the specifics of the
device. When you use the synaptics driver, XFree86 won't accept input
from USB mice. It may be possible to work around this by using
multiple Input sections, but that seems especially awkward when
Synaptics events are presented in both /dev/input/mice and /dev/psaux.
I recently switched from the synaptics driver reading /dev/psaux to
the generic ImPS/2 driver reading /dev/input/mice. (Note that the only
reason I ever installed the synaptics driver was that a kernel upgrade
forced me to.) It performs bearably, but I personally wish that I
could click by tapping and use the odd scrolling button as button3
(this only works when I hit the button exactly in the middle). At
lease I can plug in external mice without hassle.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/