Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 17 Oct 2003 10:04:17 +0200
From:      "Peter" <freebsd@psam.se>
To:        <freebsd-questions@freebsd.org>
Subject:   FreeBSD 5.1 USB Keyboard support
Message-ID:  <004901c39485$43d9e320$0304a8c0@laptop>

next in thread | raw e-mail | index | archive | help
 Hi Im using FreeBSD 5.1 and I can't get my Logitech USB keyboard to =
work directly in the consol. I have search trough the net and found very =
little (either I searched wrong or there is very little info).=20

In rc.conf  I have added support for usb by
usbd_enable=3D"YES"
>From the dmesg I can see that FreeBSD finds the keyboard and adds it =
like ukbd0: Logitech USB Receiver, rev 1.10/17.00, addr 3, iclass 3/1
kbd1 at ukbd0
The Kernel is rebuilt and has support for USB. As the GENERIC had it.

uhci0: <VIA 83C572 USB controller> port 0xc400-0xc41f irq 10 at device =
16.0 on pci0
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhub1: Texas Instruments TUSB2046 hub, class 9/0, rev 1.10/1.25, addr 2
uhub1: 4 ports with 4 removable, bus powered
ukbd0: Logitech USB Receiver, rev 1.10/17.00, addr 3, iclass 3/1
kbd1 at ukbd0
ums0: Logitech USB Receiver, rev 1.10/17.00, addr 3, iclass 3/1
ums0: 7 buttons and Z dir.
ugen0: Logitech Camera, rev 1.00/1.00, addr 4
ugen1: vendor 0x0f4d product 0x1000, rev 1.10/4.01, addr 5
ulpt0: hp deskjet 5550, rev 2.00/1.00, addr 6, iclass 7/1
ulpt0: using bi-directional mode
uhci1: <VIA 83C572 USB controller> port 0xc800-0xc81f irq 11 at device =
16.1 on pci0
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub2: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub2: 2 ports with 2 removable, self powered
uhci2: <VIA 83C572 USB controller> port 0xcc00-0xcc1f irq 7 at device =
16.2 on pci0
usb2: <VIA 83C572 USB controller> on uhci2
usb2: USB revision 1.0
uhub3: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub3: 2 ports with 2 removable, self powered

This is what I found searching through Google that should work:=20
kbdcontrol -k /dev/kbd1 < /dev/ttyv0=20
This works but I have to log through ssh from another comp and write =
that command and sometimes it adds a  letter that I just had written. =
That tends to be anyoing. And it also doesnt start so that I can choose =
at the boot prompt.

Another thing I found was to put the following into usbd.conf=20
device "USB Keyboard"=20
        devname "ukbd0"=20
        attach "kbdcontrol -k /dev/kbd1 < /dev/ttyv0 > /dev/null"=20
        detach "kbdcontrol -k /dev/kbd0 < /dev/ttyv0 > /dev/null"

This doesnt work at all for me nothing happens att all.

Is there a way to add USB keyboard support when FreeBSD is running in =
singelusermode so that I have a chance of installing new kernels and =
upgrade the system right now I plug in an old PS/2 keyboard?

My motherboard is Abit KD7-S with VIA KT400 and VT8235 chipset and the =
keyboard is Logitech Cordles Desktop Comfort.

Thanks in Advance=20
Peter 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?004901c39485$43d9e320$0304a8c0>