From owner-freebsd-bugs@FreeBSD.ORG Sat Oct 20 20:12:23 2007 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5707B16A46B for ; Sat, 20 Oct 2007 20:12:23 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 9BCB213C459 for ; Sat, 20 Oct 2007 20:10:19 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l9KKA2Ni050321 for ; Sat, 20 Oct 2007 20:10:02 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l9KKA2qn050320; Sat, 20 Oct 2007 20:10:02 GMT (envelope-from gnats) Resent-Date: Sat, 20 Oct 2007 20:10:02 GMT Resent-Message-Id: <200710202010.l9KKA2qn050320@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Bruce Cran Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BAA1216A417 for ; Sat, 20 Oct 2007 20:08:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id AB60713C455 for ; Sat, 20 Oct 2007 20:08:38 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.1/8.14.1) with ESMTP id l9KK8Jav004780 for ; Sat, 20 Oct 2007 20:08:20 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.1/8.14.1/Submit) id l9KK8Jab004779; Sat, 20 Oct 2007 20:08:19 GMT (envelope-from nobody) Message-Id: <200710202008.l9KK8Jab004779@www.freebsd.org> Date: Sat, 20 Oct 2007 20:08:19 GMT From: Bruce Cran To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: kern/117366: USB keyboard status lights not working properly X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 20 Oct 2007 20:12:23 -0000 >Number: 117366 >Category: kern >Synopsis: USB keyboard status lights not working properly >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Oct 20 20:10:01 UTC 2007 >Closed-Date: >Last-Modified: >Originator: Bruce Cran >Release: 7.0-CURRENT >Organization: >Environment: FreeBSD tau.draftnet 7.0-CURRENT FreeBSD 7.0-CURRENT #2: Sat Sep 15 12:44:19 BST 2007 brucec@tau.draftnet:/usr/obj/usr/src/sys/MYKERNEL i386 >Description: At bootup only the num lock indicator is on, as expected; however, if I press the num lock key the other two indicators come on, and further presses of either num lock or caps lock change the state the keyboard's in but the indicator lights remain lit all the time. Pressing scroll lock toggles all 3 indicator lights on/off. This has been reported by several people running 7.0-CURRENT, using a variety of USB keyboards and USB controllers. It seems to affect both i386 and amd64. My amd64 laptop detects the external keyboard as: usb0: OHCI version 1.0, legacy support usb0: on ohci0 usb0: USB revision 1.0 uhub0: on usb0 usb5: companion controllers, 2 ports each: usb0 usb1 usb2 usb3 usb4 uhub0: 2 ports with 2 removable, self powered ukbd0: on uhub0 kbd2 at ukbd0 My desktop i386 system which also has the problem has a UHCI controller: uhub3: on usb3 uhub3: 2 ports with 2 removable, self powered >How-To-Repeat: Using a USB keyboard, press the caps lock, scroll lock and num lock keys. >Fix: >Release-Note: >Audit-Trail: >Unformatted: