From owner-freebsd-hackers Fri Jun 19 03:44:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id DAA12272 for freebsd-hackers-outgoing; Fri, 19 Jun 1998 03:44:35 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from whqvax.picker.com (whqvax.picker.com [144.54.1.1]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id DAA12228; Fri, 19 Jun 1998 03:44:28 -0700 (PDT) (envelope-from rhh@ct.picker.com) Received: from ct.picker.com by whqvax.picker.com with SMTP; Fri, 19 Jun 1998 6:42:57 -0400 (EDT) Received: from elmer.ct.picker.com by ct.picker.com (4.1/SMI-4.1) id AA15510; Fri, 19 Jun 98 06:42:56 EDT Received: by elmer.ct.picker.com (SMI-8.6/SMI-SVR4) id GAA09757; Fri, 19 Jun 1998 06:42:32 -0400 Message-Id: <19980619064232.A9735@ct.picker.com> Date: Fri, 19 Jun 1998 06:42:32 -0400 From: Randall Hopper To: sos@FreeBSD.ORG, Danny Dulai , Amancio Hasty Jr Cc: yokota@zodiac.mech.utsunomiya-u.ac.jp, multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG, hasty@rah.star-gate.com Subject: Re: X-10 Mouse Remote patch Mail-Followup-To: sos@FreeBSD.ORG, Danny Dulai , Amancio Hasty Jr , yokota@zodiac.mech.utsunomiya-u.ac.jp, multimedia@FreeBSD.ORG, hackers@FreeBSD.ORG, hasty@rah.star-gate.com References: <19980618230545.62667@bleep.ishiboo.com> <199806190625.IAA00329@sos.freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.91.1i In-Reply-To: <199806190625.IAA00329@sos.freebsd.dk>; from Sren Schmidt on Fri, Jun 19, 1998 at 08:25:01AM +0200 Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Sren Schmidt: |Yep it will endeed, this is the way to do it guys, the current hacks |to moused are, well, nicely put, GROSS!! ... |Guys you need to do a little design now and then, not all these |quick hacks, if not FreeBSD will end up being like the L word :) Soren, you need to relax a little or just get in there and do it yourself. Mike Smith and I did talk about the design for this beforehand. Personally, I'm in favor of a disable-mouse option to moused over this device-specific X10-daemon thing that we're talking about feeding moused. moused currently deals with serial tty devices. If we end up with: filtered mouse events N device-specific devices ----------------------> moused We've got moused knowing how to read a bunch of device-type-specific inputs (pipes/sockets/ttys/etc.) So have we really generalized moused? Nope. The only way this is going make sense is if you (for each of these device-specific device daemons that can potentially feed moused) have what they export look and behave "exactly" like a serial port. Alternatively, modify moused to support sockets or some other IPC and make this type of IPC configurable with the input device type. Not as good but still keeps moused at least somewhat general. Randall To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message