I've been having the same problem. I am using an Intel Premiere/PCI ED motherboard. This board support two PS/2 ports for keyboard and mouse, but there is only a big-DIN connector for the keyboard - hence the serial mouse.
According to Intel, there's a bug in the UART chip. From the Intel website support pages: "The SMC serial chip (part FDC37C665) powers up in the 16450 UART non-FIFO mode and is later programmed by serial port drivers or communication programs "on the fly" to operate in the 16550 UART mode with FIFOs. If data had been received while in the 16450 mode, it gets placed into a holding buffer and the character pending bit of the status register gets set. Once the FDC37C665 is put in 16550 mode the holding register and character pending status bit cannot be cleared and the communication application is stuck in a loop trying to clear it." So, if I remember correctly, the 16450 UART only had an 8-bit buffer resulting in more frequent interrupts, while the newer 16550 UART has a 16-bit buffer. Apparently this chip can work in both modes, but needs to be told to work in 16550. The solution for Windoze operation is to install new drivers that simply clear the 16450 holding register prior to switching to the 16550 mode. Normally, Linux installs are pretty good at looking for this kind of bug and I have been planning to do a direct install on the system to test whether or not I can get the serial mouse to work. I just haven't gotten around to it. Fred P.S. I really appreciate all the work you fellows have put in to LTSP. On Fri, 24 Jan 1997, Chris Pereira wrote: > I have set up K12ltsp-2.0.1 and sucessfully connected a client using a rom > image for a 3c905tx NIC and ps2 keyboard and mouse. My problem is that I > have many more old pc's with AT keyboards and serial mice connections. So > far I have been unsuccessful getting the serial mouse to work. The client > boots up to the login screen and the keyboard works but the mouse pointer > does not move. I have tried all the directions in the documentation: > > > [ws001] > XSERVER = auto > X_MOUSE_PROTOCOL = "Microsoft" > X_MOUSE_DEVICE = "/dev/ttyS0" > X_MOUSE_RESOLUTION = 400 > X_MOUSE_BUTTONS = 2 > X_MOUSE_EMULATE3BTN = Y > > in my lts.conf with different protocols with different mice as well as > /dev/ttyS1 all with the same result. I've noticed that changes to the > lts.conf take affect almost immediatly, is there some other service that > needs to stopped and restarted before changes take affect. > If I can make these old PC's work it will mean an important step in the right > direction on convincing people in this district that this is the future of > technology in education. > > Thanks in advance > Chris Pereira > > _____________________________________________________________________ > Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: > https://lists.sourceforge.net/lists/listinfo/ltsp-discuss > For additional LTSP help, try #ltsp channel on irc.openprojects.net > _____________________________________________________________________ Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto: https://lists.sourceforge.net/lists/listinfo/ltsp-discuss For additional LTSP help, try #ltsp channel on irc.openprojects.net
