[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: reassigning X server keybounce to kernel per XFree86 upstream



On Sun, Sep 08, 2002 at 08:47:59AM +1000, Herbert Xu wrote:
> On Sat, Sep 07, 2002 at 04:02:22PM +0200, Michel D?nzer wrote:
> > 
> > I'm not sure if this is the same problem as that recently brought up on
> > the Xpert list again. The problem Mac users see seems to be in the new
> > input layer. Which is also definitely in the kernel though. :)
> 
> The problem referred to in this thread is certainly not one of unexpected
> release events.  As that thread's subject indicated, it's because release
> events go missing.  Since X does repeating on its own, a missing release
> event could mean that autorepeating lasts forever.
> 
> However, I'm still not convinced that this is a kernel bug since no one
> has given a report of seeing this on the console.  Both the USB drivers
> and the old ADB keyboard driver do repeating in software for the console
> as well, so a missng release event should be visible there.

I definitely see this in the console: in emacs all the time, in mutt, and in 
lynx. I haven't had it occur in readline or bash. It's often the arrow keys 
which I hold down; and I do hold left and right arrow down quite often while
traversing a command line but haven't observed it.
 
> It's not difficult to convince me that it is a kernel bug, just print
> out all the events you're getting from the hardware and show that there
> are legitimate ones going missing.  To see what X would get use
> showkey -s, to see what the driver is getting just add some printks
> to the right places.  For ADB that simply involes setting dump_adb_input
> to 1, for USB just add something to the right completion function in
> your keyboard driver.

Is there a way to monitor it continuously to a log? This happens perhaps
2 or 3 times a week; so I would just need to notice it and then go check
the log.

-- 
*------v--------- Installing Debian GNU/Linux 3.0 --------v------*
|      <http://www.debian.org/releases/stable/installmanual>     |
|        debian-imac: <http://debian-imac.sourceforge.net>       |
|            Chris Tillman        tillman@voicetrak.com          |
|                  To Have, Give All to All (ACIM)               |
*----------------------------------------------------------------*



Reply to: