From owner-freebsd-usb@FreeBSD.ORG Wed Jan 12 22:49:31 2005 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E0B0316A4CE; Wed, 12 Jan 2005 22:49:31 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC48E43D46; Wed, 12 Jan 2005 22:49:31 +0000 (GMT) (envelope-from emax@FreeBSD.org) Received: from freefall.freebsd.org (emax@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id j0CMnVo9023631; Wed, 12 Jan 2005 22:49:31 GMT (envelope-from emax@freefall.freebsd.org) Received: (from emax@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id j0CMnVt4023627; Wed, 12 Jan 2005 22:49:31 GMT (envelope-from emax) Date: Wed, 12 Jan 2005 22:49:31 GMT From: Maksim Yevmenkin Message-Id: <200501122249.j0CMnVt4023627@freefall.freebsd.org> To: sthommerel@osiatis.com, emax@FreeBSD.org, freebsd-usb@FreeBSD.org Subject: Re: kern/71887: [kbd] Losing keyboard after plugging a bluetooth usb dongle X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 Jan 2005 22:49:32 -0000 Synopsis: [kbd] Losing keyboard after plugging a bluetooth usb dongle State-Changed-From-To: open->closed State-Changed-By: emax State-Changed-When: Wed Jan 12 22:40:29 GMT 2005 State-Changed-Why: This is NOT USB problem NOR its Bluetooth problem. Few USB Bluetooth dongles have this feature to allow use of Bluetooth keyboard and mouse on non-Bluetooth enabled systems. Hardware MUST pretend that there is USB keyboard, because actual Bluetooth keyboard (or mouse) could be powered off or it could be out of range. It just easier to pretend that keyboard is connected but it just does not send any data. This is just like KVM switch - it pretends that PS/2 keyboard and mouse are plugged in, even if actual keyboard/mouse input is redirected to another port on KVM switch. This is just another example why we need keyboard mux driver. http://www.freebsd.org/cgi/query-pr.cgi?pr=71887