[comp.unix.xenix.sco] Mouse driver?

pgd@bbt.se (11/21/90)

In article <KINCH.90Nov19202041@uwocsd.csd> kinch@uwocsd.csd (Dave Kinchlea) writes:
>Howdy:
>	I have just moved over from DOS to XENIX 286 2.2.1 and like what
>I have quite alot. However I want to use my mouse (at least with micro-emacs
>if nothing else) but I need a mouse driver. I do not want to pay anymore 
>money so public domain or shareware (I don't mind paying a little cash) 
>driver is what I am looking for. Any such animal out there?
>

Does XENIX 386 2.2.1 have an event driver?
Try "mkdev mouse". If it works, you have a mouse driver in the kernel,
if it does not work, you have to hand-roll one.
One suggestion, in that case, would be to take code out of some other
program, like X-windows, or mgr or something, which already have the
mouse routines.

ache@hq.demos.su (Andrew A. Chernov) (11/24/90)

In article <1990Nov21.095444.16798@bbt.se> pgd@bbt.se writes:
>
>Does XENIX 386 2.2.1 have an event driver?
>Try "mkdev mouse". If it works, you have a mouse driver in the kernel,
>if it does not work, you have to hand-roll one.

There is a bug with Logitech Bus Mouse in ALL XENIX 286/386 ALL releases:

	*** kernel mouse driver can't find mouse ***

I know, how to fix it (for code hackers only):

You must replace in file

	busmouse.o

function is_busmouse:

	is_busmouse(port)
	{
		return (inb(port + 1) == 1);
	}

instead of strange ridiculous code made by SCO programmers,
then replace this module in /usr/sys/conf/libio.a and, if it exist,
in /usr/sys/conf/vpixio.a
-- 
In-Real-Life: Andrew A. Chernov   |  Domain: ache@hq.demos.su,
Zodiac-Sign:  Virgo               |          ache%hq.demos.su@relay.eu.net
Organization: DEMOS Cooperative,  |  Phone:  +7 095 2312129
	      Moscow, USSR        |  Fax:    +7 095 2335016