From owner-freebsd-questions Mon Aug 28 4:34: 4 2000 Delivered-To: freebsd-questions@freebsd.org Received: from guru.mired.org (zoom0-014.telepath.com [216.14.0.14]) by hub.freebsd.org (Postfix) with SMTP id C907237B423 for ; Mon, 28 Aug 2000 04:34:01 -0700 (PDT) Received: (qmail 82064 invoked by uid 100); 28 Aug 2000 11:34:00 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14762.20008.672104.305653@guru.mired.org> Date: Mon, 28 Aug 2000 06:34:00 -0500 (CDT) To: questions@freebsd.org Subject: "One-touch" peripherals? X-Mailer: VM 6.72 under 21.1 (patch 10) "Capitol Reef" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I've noticed that a number of toys aimed at Windows users advertise "one-touch" usage. Scanners are big on the list, apparently invoking the scanner software so that it scans an image, or some such. I recently encountered a USB camera that had a button that invoked the supplied software. Likewise, WinTV boards with a remote will turn the TV viewer on when you hit the power button on the remote. And, of course, the Palm tools that launch when you insert a Palm in it's cradle. Are there any ways to provide this kind of functionality for FreeBSD? Obviously, applications can be written that wait in the background for such things, but that seems wasteful. Something more like inetd would seem to be logical, especially with the kevent facilities available. It's just not clear how those would integrate with things like SANE, pilot tools, etc. Thanx,