From owner-freebsd-i386@FreeBSD.ORG Tue Jan 13 02:40:17 2004 Return-Path: Delivered-To: freebsd-i386@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41CC716A4CE for ; Tue, 13 Jan 2004 02:40:17 -0800 (PST) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C999843D48 for ; Tue, 13 Jan 2004 02:40:12 -0800 (PST) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) i0DAeCFR057166 for ; Tue, 13 Jan 2004 02:40:12 -0800 (PST) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.10/8.12.10/Submit) id i0DAeC5K057164; Tue, 13 Jan 2004 02:40:12 -0800 (PST) (envelope-from gnats) Date: Tue, 13 Jan 2004 02:40:12 -0800 (PST) Message-Id: <200401131040.i0DAeC5K057164@freefall.freebsd.org> To: freebsd-i386@FreeBSD.org From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Subject: Re: i386/61278: USB joystick/gamepad X-BeenThere: freebsd-i386@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?= List-Id: I386-specific issues for FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jan 2004 10:40:17 -0000 The following reply was made to PR i386/61278; it has been noted by GNATS. From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) To: Alexander Bussman Cc: freebsd-gnats-submit@FreeBSD.org Subject: Re: i386/61278: USB joystick/gamepad Date: Tue, 13 Jan 2004 11:32:37 +0100 Alexander Bussman writes: > First I have to say that it might be a bug in devfs or what it's > called in FreeBSD (just moved from GNU/Linux to FreeBSD). When I'm > booting with my gamepad connected to the usb port it finds it at the > device ugen0 but I have to have it on uhid0 so I have to unplug it > and reattach it, then the uhid0 device is created. If the ugen driver is loaded before the uhid driver and the gamepad is already connected, ugen will claim the gamepad. Just make sure uhid is compiled into the kernel or loaded at boot time (uhid_load=3D"yes" in /boot/loader.conf) so it gets a chance to claim the gamepad before ugen does. DES --=20 Dag-Erling Sm=F8rgrav - des@des.no