From owner-freebsd-hackers Fri Jan 15 08:00:29 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA03377 for freebsd-hackers-outgoing; Fri, 15 Jan 1999 08:00:29 -0800 (PST) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from outmail.utsunomiya-u.ac.jp (outmail.utsunomiya-u.ac.jp [160.12.196.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id IAA03355 for ; Fri, 15 Jan 1999 08:00:22 -0800 (PST) (envelope-from yokota@zodiac.mech.utsunomiya-u.ac.jp) Received: from zodiac.mech.utsunomiya-u.ac.jp (IDENT:alxSKZIkZWbuee4s/+0xvFVWgOOBz2pn@zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by outmail.utsunomiya-u.ac.jp (8.9.1/8.9.1) with ESMTP id AAA20509; Sat, 16 Jan 1999 00:58:57 +0900 (JST) Received: from zodiac.mech.utsunomiya-u.ac.jp (zodiac.mech.utsunomiya-u.ac.jp [160.12.42.1]) by zodiac.mech.utsunomiya-u.ac.jp (8.7.6+2.6Wbeta7/3.4W/zodiac-May96) with ESMTP id BAA26821; Sat, 16 Jan 1999 01:01:27 +0900 (JST) Message-Id: <199901151601.BAA26821@zodiac.mech.utsunomiya-u.ac.jp> To: Q cc: freebsd-hackers@FreeBSD.ORG, yokota@zodiac.mech.utsunomiya-u.ac.jp Subject: Re: Console driver mouse support chewing cycles/interrupts In-reply-to: Your message of "Fri, 15 Jan 1999 23:58:26 +1000." References: Date: Sat, 16 Jan 1999 01:01:26 +0900 From: Kazutaka YOKOTA Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG >I have written a driver under FreeBSD 3.0 for an Infra-Red receiver I >have, the receiver is serial port based, and the driver itself is >interrupt driven. [...] >The problem: > >When I jump out of X to the console I have all sorts of problems (when the >mouse cursor is visible). I am using the default spiffy little mouse >pointer, not a square block. When controlling the mouse on the console >(remotely or with a real mouse), moving the mouse with no output going to >the console will cause some delayed interrupts with almost every movement >of the mouse, more if additional output is displayed on the console in the >process. > >Is this the price you pay for having mouse support on the console or I am afraid yes ;-< The current version of syscons draws the mouse pointer by manipulating font data. This takes time and may cause interrupt delay. Kazu >is >there something missing from the mouse support portion of the console >driver that should handle things better? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message