From owner-freebsd-usb@FreeBSD.ORG Sun Jul 4 23:44:41 2010 Return-Path: Delivered-To: freebsd-usb@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1E96106564A for ; Sun, 4 Jul 2010 23:44:41 +0000 (UTC) (envelope-from osp@aloha.com) Received: from relay.pixi.com (relay.pixi.com [206.127.224.101]) by mx1.freebsd.org (Postfix) with ESMTP id AF23C8FC17 for ; Sun, 4 Jul 2010 23:44:41 +0000 (UTC) Received: from leka.aloha.com (leka.aloha.com [206.127.224.85]) by relay.pixi.com (8.13.8+Sun/8.13.6) with ESMTP id o64MmgNl004340 for ; Sun, 4 Jul 2010 12:48:42 -1000 (HST) Received: from [10.0.1.10] (atm-251-63.pixi.com [206.127.251.63]) by leka.aloha.com (8.13.8+Sun/8.12.11) with ESMTP id o64Mmf6w004336 for ; Sun, 4 Jul 2010 12:48:42 -1000 (HST) From: Gary Dunn To: freebsd-usb@freebsd.org Content-Type: text/plain; charset="us-ascii" Organization: Open Slate Project Date: Sun, 04 Jul 2010 12:48:41 -1000 Message-ID: <1278283721.1518.23.camel@slate01> Mime-Version: 1.0 X-Mailer: Evolution 2.28.2 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Subject: Supprt for touch panel digitizer X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Jul 2010 23:44:42 -0000 I posted some questions on freebsd-general and got some pointers but nothing specific. Then I saw this and thought I should ask here in case someone is working this issue: > From: Norikatsu Shigemura FreeBSD.org> > Subject: usb touch screen support? > Newsgroups: gmane.os.freebsd.devel.usb > Date: 2009-07-04 19:08:52 GMT (52 weeks, 1 day, 3 hours and 25 minutes ago) > Hi. > > I got a usb touch screen device A.K.A. eGalax. > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > ugen4.4: at usbus4, cfg=0 md=HOST spd=FULL (12Mbps) pwr=ON > - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - > > In this time, however, FreeBSD doesn't support usb touch screen. > So I researched Linux's (drivers/input/touchscreen/usbtouchscreen.c) > and NetBSD's (uep(4)) implementations. It's too simple. > > I considered making modified ums(4) to adapt usb touch screen. > But I noticed that ums(4) should be become a mouse subsystem > like ucom(4), and I gave up. Anyone, do you have any idea? In my case it is a Fujitsu T-1010 tablet PC with a passive USB digitizer. Looks to me like I need to write a new driver rather than modify ums. The last question I asked was, how do I get the kernel to use my driver (assuming I write one) rather than ums? Or is that the wrong approach? -- Gary Dunn, Honolulu osp@aloha.com http://openslate.net/ http://e9erust.blogspot.com/ Sent from Slate001