I've installed FreeBSD 4.3 RELEASE on my laptop yesterday, and
I can't get my mouse (touchpad, PS/2) to work. There is absolutely
<no> psm0 related output in dmesg. The kernel config file shows
the psm0 entry, and the /dev/psm0 device is also present. The touchpad
works fine under Linux or Win98. I tried some other kernels & kernel
settings, but to no avail.
Any ideas what might be causing this ?
Part of dmesg where psm0 SHOULD show up :
atkbdc0: <Keyboard controller (i8042)> at port 0x60, 0x64 on isa0
atkb0: <AT Keyboard> flags 0x1 irq1 on atkbdc0
kbd0 at atkbd0
vga0: <Generic ISA VGA> etc. etc.
Thanks,
Jasper
> Part of dmesg where psm0 SHOULD show up :
> atkbdc0: <Keyboard controller (i8042)> at port 0x60, 0x64 on isa0
> atkb0: <AT Keyboard> flags 0x1 irq1 on atkbdc0
> kbd0 at atkbd0
> vga0: <Generic ISA VGA> etc. etc.
Here on my laptop
atkbd0: <AT Keyboard> irq 1 on atkbdc0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
Perhaps IRQ 12 is already in use, or the port is disabled in BIOS?
> Thanks,
> Jasper
--
Michel Talon
I found out today that if I connect a <real> mouse to the
external PS/2 port, the mouse <is> recognized by FreeBSD
on startup, giving similar output as your laptop... So it's probably
not a IRQ problem, but more something like a kernel option or
something. Any ideas ?
Thanks,
Jasper
<mic...@lpthe.jussieu.fr> wrote in message
news:9ggfej$m6$1...@rose.lpthe.jussieu.fr...
> I found out today that if I connect a <real> mouse to the
> external PS/2 port, the mouse <is> recognized by FreeBSD
> on startup, giving similar output as your laptop... So it's probably
> not a IRQ problem, but more something like a kernel option or
> something. Any ideas ?
It may be an option in the BIOS. In my laptop, if i put a mouse
in the PS/2 port, this disables the touchpad and kernel sees the mouse.
If i don't put a mouse, kernel sees the touchpad as a PS/2 mouse.
If i plug an USB mouse, the touchpad and the USB mouse add their
displacements. No particular kernel option has been tweaked.
--
Michel Talon