Horiz 60-65
Here is my XF86Config file.
/usr/sbin/gpm -t synps2 -R
The -R switch makes gpm act as a repeater. Essentially,
since XFree86 doesn't have a synps2 driver, gpm will translate
the synps2 events into msc (by default) events and
dump them
to the fifo /dev/gpmdata. Then, you can have XFree86 get
the mouse events from /dev/gpmdata instead of /dev/mouse.
Now, if you plug a bona-fide PS/2 mouse into the PS/2 port, then this will
disable the touchpad. This seems to be at the hardware level, so you have
to choose. In any case, with a real PS/2 mouse, you setup gpm
and XFree86 as usual.
One thing I have managed to do is have a serial mouse and the touchpad
work at the same time. In this case, you run gpm with the following
switches:
/usr/sbin/gpm -t synps2 -M -t mman -m /dev/ttyS0
Here, gpm is getting data from multiple ports. It still decodes the data
and dumps it to /dev/gpmdata, so XFree86 can read events from
both mouse and touchpad.
There is some work going on to get winmodems to work under linux and Lucent winmodems are supposed to be supported at this time. See:
I've tried all these solutions and at best I get a "Device or Resourse busy" message when I try to load the module. There may be a kernel problem (I'm currently useing 2.2.16) or it may be a hardware problem. I'm still working on it. But I have an external modem and it works fine. Bloody annoying though, when you have a builtin.