From owner-freebsd-questions@FreeBSD.ORG Fri May 22 18:05:59 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30EFB106566C for ; Fri, 22 May 2009 18:05:59 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id DEA288FC08 for ; Fri, 22 May 2009 18:05:58 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.3/8.14.3) with ESMTP id n4MI5vpV003960; Fri, 22 May 2009 12:05:57 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.3/8.14.3/Submit) with ESMTP id n4MI5vSL003957; Fri, 22 May 2009 12:05:57 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Fri, 22 May 2009 12:05:57 -0600 (MDT) From: Warren Block To: Kirk Strauser In-Reply-To: <200905221250.28960.kirk@strauser.com> Message-ID: References: <4A16BDE5.4000903@sebster.com> <4A16CDC6.2030403@sebster.com> <200905221250.28960.kirk@strauser.com> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.2 (wonkity.com [127.0.0.1]); Fri, 22 May 2009 12:05:57 -0600 (MDT) Cc: freebsd-questions@freebsd.org Subject: Re: FreeBSD as USB joystick X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 May 2009 18:05:59 -0000 On Fri, 22 May 2009, Kirk Strauser wrote: > On Friday 22 May 2009 11:07:34 am Sebastiaan van Erk wrote: > >> Ok, that's a clear answer. Are there any alternatives? For example a PCI >> expansion card that does USB device mode and is programmable? Might be >> difficult to get working under FreeBSD though maybe? > > You might look at getting an Arduino board ($30 or so) with built-in USB and > enough RAM to hold your controller software. Write your joystick emulator to > run on the Arduino, and control *that* via your FreeBSD system's parallel port > (if you still have one). Just a thought. Seems like it'd be less work to have the FreeBSD system close the switches of a real USB joystick. -Warren Block * Rapid City, South Dakota USA