From owner-freebsd-mobile@FreeBSD.ORG Tue Mar 9 10:08:11 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D66A16A4CE for ; Tue, 9 Mar 2004 10:08:11 -0800 (PST) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86A6E43D2F for ; Tue, 9 Mar 2004 10:08:11 -0800 (PST) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 75E2B72DCB; Tue, 9 Mar 2004 10:08:11 -0800 (PST) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 7359972DB5; Tue, 9 Mar 2004 10:08:11 -0800 (PST) Date: Tue, 9 Mar 2004 10:08:11 -0800 (PST) From: Doug White To: Colin Perkins In-Reply-To: <20040309165948.47c85cae.csp@csperkins.org> Message-ID: <20040309100616.R69332@carver.gumbysoft.com> References: <16461.62668.644898.596410@lark.auton.cs.cmu.edu> <20040309165948.47c85cae.csp@csperkins.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: Dan Pelleg cc: freebsd-mobile@freebsd.org Subject: Re: wireless USB presenter X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Mar 2004 18:08:11 -0000 On Tue, 9 Mar 2004, Colin Perkins wrote: > --> Dan Pelleg writes: > > I'm considering purchasing a wireless device for remotely paging down and > > up in a presentation (preferably also with a laser pointer). Do the USB > > ones typically require special drivers or do they Just Work with uhid(4)? > > > > Specifically I'm thinking of the Targus wireless remote presenter or the > > Honeywell PowerPresenter RF. > > I have a Targus wireless remote, which is detected as: > > ukbd0: Innovace USB RF Keyboard, rev 1.10/3.02, addr 2, iclass 3/1 > kbd1 at ukbd0 > uhid0: Innovace USB RF Keyboard, rev 1.10/3.02, addr 2, iclass 3/1 > > under a recent 4-STABLE, but doesn't appear to attach as a mouse. Any > suggestions for getting it working would be appreciated. Write a driver? :) The device doesn't claim to conform to the USB mouse protocol, so you'll have to write something to interpret what its doing and react accordingly. On the plus side, HID devices have a limited set of functionality, so you could write some sort of hid-to-sysmouse proxy. USB HID has an idea of buttons and movement axes I think... been a while since I read that spec. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org