*BSD News Article 32781


Return to BSD News archive

Xref: sserve comp.os.386bsd.questions:11580 comp.os.386bsd.bugs:2332
Newsgroups: comp.os.386bsd.questions,comp.os.386bsd.bugs
Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!msuinfo!agate!howland.reston.ans.net!swrinde!pipex!uknet!festival!edcogsci!richard
From: richard@cogsci.ed.ac.uk (Richard Tobin)
Subject: Trackball
Message-ID: <CsztuJ.FpB@cogsci.ed.ac.uk>
Organization: HCRC, University of Edinburgh
Date: Fri, 15 Jul 1994 17:56:43 GMT
Lines: 67

I just installed FreeBSD 1.1.5.1 on a "Rock Subnote" 486 laptop.
Since it has a trackball that looks like a PS/2 mouse, I tried building
a kernel with the psm device.  The effect of this is to stop the
keyboard from working - the system boots and gives a login prompt,
but doesn't respond to keystrokes.

Any suggestions?  I enclose my config file below; commenting out the
psm0 line fixes the problem.

-- Richard

machine		"i386"
cpu		"I486_CPU"
ident		ROCK
timezone	0
maxusers	10
maxfdescs	2048			#Max file descriptors per process
options		INET			#InterNETworking
options		PCFS			#MSDOS File System
options		"COMPAT_43"		#Compatible with BSD 4.3
options		"TCP_COMPAT_42"		#TCP/IP compatible with 4.2
options		XSERVER			#Xserver
options		UCONSOLE		#X Console support
options		"FAT_CURSOR"		#block cursor in syscons or pccons
options		"NCONS=4"		#4 virtual consoles
# Most laptops have PS/2 style trackball mice.
options	ALLOW_CONFLICT_IOADDR	#no IO addr conflict checks (PS/2 mice)

config		"386bsd"	root on wd0 swap on wd0 and wd1 and sd0 and sd1 dumps on wd0

controller	isa0

controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0

controller	wdc0	at isa? port "IO_WD1" bio irq 14 vector wdintr
disk		wd0	at wdc0 drive 0

device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
device		npx0	at isa? port "IO_NPX" irq 13 vector npxintr

device		sio0	at isa? port "IO_COM1" tty irq 4 vector siointr
device		sio1	at isa? port "IO_COM2" tty irq 3 vector siointr

device		lpt0	at isa? port? tty irq 7 vector lptintr

device		psm0	at isa? port "IO_KBD" tty irq 12 vector psmintr

# IBM/National PCMCIA ethernet cards
#device ze0 at isa? port 0x300 net irq 5 iomem 0xd8000 vector zeintr

#pseudo-device	ether
pseudo-device	loop
pseudo-device	log
pseudo-device	sl	2
pseudo-device	pty	16
pseudo-device	speaker

pseudo-device	swappager
pseudo-device	vnodepager
pseudo-device	devpager

-- 
Richard Tobin, HCRC, Edinburgh University                 R.Tobin@ed.ac.uk

Ooooh!  I didn't know we had a king.  I thought we were an
autonomous collective.