*BSD News Article 44741


Return to BSD News archive

Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.ecn.uoknor.edu!paladin.american.edu!gatech!swrinde!sdd.hp.com!hp-pcd!hp-cv!reuter.cse.ogi.edu!netnews.cc.wwu.edu!netnews.nwnet.net!news.u.washington.edu!spleen.apl.washington.edu!user
From: kargl@apl.washington.edu (Steven G. Kargl)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: Newbie question: can't MAKEDEV /dev/mouse
Date: Mon, 29 May 1995 14:01:06 -0700
Organization: Applied Physics Lab/University of Washington
Lines: 56
Message-ID: <kargl-2905951401060001@spleen.apl.washington.edu>
References: <BETSYS.95May29004038@northshore.shore.net> <BETSYS.95May29130618@northshore.shore.net>
NNTP-Posting-Host: nntp5.u.washington.edu

In article <BETSYS.95May29130618@northshore.shore.net>,
betsys@northshore.shore.net (Betsy Schwartz) wrote:

> Reading this in the morning, I realize I should add two details:
> 
>   1) Mouse is a serial mouse on com 1
>   2) I *know* mouse->mouse is a circular link. There aren't any
>      other useful /dev/m* files. 
> 
> thanks Betsy
> 
> >I just picked up FreeBSD today (the 2.0 Walnut Creek CDROM distribution)
> >and I'm having trouble getting the mouse to work.
> 
> >The initial setup made a /dev/mse0, which MAKEDEV says should be a bus
> >mouse. If I try to use /dev/mse0, I get "Device not Configured" errors (at
> >the shell prompt.) When I run the MAKEDEV myself, I end up with a link
> >mouse->mouse which is pretty useless.
> 
> >System is a 486 and a basic clone mouse (DEXXA) which uses Logitech drivers
> >and has been Microsoft Mouse compatible in other contexts (win3.1, win95,
> >Linux.)
> 
> >Can someone give me the mkdev parameters to make a mouse device that the
> >shell and X will accept?  I read all the FAQ's I could find, no reference
> >to this problem.
> 
> >thanks Betsy
> >(trying to make the switch from Linux to FreeBSD)

I assume XFree86-3.1 or greater.

In XF86Config you should have:

Section "Pointer"
   Protocol "Microsoft"
   Device "/dev/ttyd0"
EndSection


In /etc/ttys, you should have

ttyd0 "/usr/libexec/getty std.9600"   unknown  off secure

The off keyword is important.


Check in /dev for ttyd0.  If it doesn't exist, try 

sh MAKEDEV tty

-- 
Steven G. Kargl
Applied Physics Laboratory
University of Washington
Seattle, WA 98105