X11R4 Server for Esix/Mouse problems
Michael John Knister
mknister at dip.eecs.umich.edu
Sun Dec 2 17:57:29 AEST 1990
I've been working on running Thomas Roell's new X11R4 under ESIX Rev.
D. It compiles almost perfectly as-is with GCC. One minor problem is
getting the gdbm library, which doesn't seem to compile correctly with
GCC, but works fine with the Esix CC. After getting X and gdbm
compiled, I can get the X display (on a STB EM-16+/Powergraph), run X
applications, and use the keyboard.
The only serious problem is the mouse driver. I believe it would work
fine with either a Mouse Systems or Microsoft SERIAL mouse, since
wrote code to directly access the tty port. Unfortunately, I have a
Microsoft Bus mouse, and I can't make it work. I've tried opening the
/dev/xms5 (the ESIX driver for Microsoft Bus mouse; it gets linked to
/dev/xlm in Esix's xconfig), but trying to read from it gives me a
ENODEV error: no such device. Supposedly, from the ESIX Release
Notes, this is a STREAMS device driver. I also tried getmsg, which
returned ENOSTR error: not a stream. Perhaps an ioctl is needed to
turn it on. I do not have the manual set, so the only mouse driver
information I have is from page xlbm-1 of Appendix A in the release
notes, which has not been very useful.
The other (more minor) problem is that once X exits, the screen is
messed up; it prints only blank spaces and vertical bars.
Once I figure out how to make the mouse work, I can post the server
binaries if people want them.
Does anyone know how to access the mouse drivers under Esix? I'd
appreciate any help.
thanks
-Mike
mknister at eecs.umich.edu
More information about the Comp.unix.sysv386
mailing list