OK. I find these hard to reproduce at will but a reference to a similar problem 
(somewhere) suggested that light key presses on the toshiba keyboard (I haven't tried 
an external keyboard) cause the Toshiba to transmit two key press codes without a key 
release.

By trying to press the key lightly I do get the impression that perhaps I am able to 
generate the key repeats more often.

By using accessx it looks like I can remove the repetition (for my typing at least). I 
use this command line:

        ax +bouncekeys bouncedelay 25 -timeout

I notice Steve Mertz has already had success with this solution also. Although he said 
he had to type slowly now. I find a delay of 25ms is longer than the keyboard repeat 
but generally shorter than I can normally type two consecutive characters of the same 
value. I'm not sure how far apart the key presses are transmitted but I understand 
they are generated by an anomally to do with a light key press that has them very 
close together. Can someone suggest how to determine the delays between keypress codes 
?

Teemu, I don't understand why you have problems with accessx timing out. I assume it's 
because you havn't disabled the timout for accessx. 

Now some Questions:

Can someone suggest where I should put the ax command (above) so that it is always 
executed when x starts for ALL users of the laptop ?

Secondly. Is it a bug that X accepts two consecutive keycodes without receiving a 
keyrelease first ???? Can someone clarify this please ???

Thirdly, just for reference. I received no replies from members of this list to my 
questions about this problem.

Thanks,

Wilson Fletcher


On Mon, Jan 14, 2002 at 02:51:53PM +0200, Teemu Rinta-aho wrote:
> Hi.
> 
> I have a Portege 4000 which has exactly the same problem. The problem only
> occurs in X with the internal keyboard and it does not depend on the
> operating system. I guess the bug is in the hardware and I have been
> asking here if anyone can help me debug this but so far nobody has shown
> any interest.
> 
> I have tried to use the BounceKeys option set to smaller value, and it
> sure helps for a couple of minutes but then it seems to reset or
> something.
> 
> One guy that has a Portege 4000 and Linux told that the problem is most
> likely that the keyboard is sending multiple keyrelease events when it
> should send only one. Now this could be probably cleaned up in the
> keyboard driver. I don't know if it should be done in the kernel or in X.
> 
> Teemu
> 
> P.S. Please reply to my e-mail as I am not subscribing
>      to this list any more. Thanks.
> 
> On Mon, 14 Jan 2002 [EMAIL PROTECTED] wrote:
> 
> > Date: Mon, 14 Jan 2002 17:08:39 +1100
> > From: [EMAIL PROTECTED]
> > To: [EMAIL PROTECTED]
> > Subject: [Xpert]Re: Keyboard repeat problem on Tecra 9000
> >
> > I'm using XFree86 4.0.3 on a Toshiba Tecra 9000 with an S3 SuperSavage IXC 
>graphics chip. I have a problem which appears identical to that experienced (and 
>reported here) by Teemu Rinta-aho on Wed 2 Jan 2002. 
>(http://www.xfree86.org/pipermail/xpert/2002-january/014414.html).
> >
> > The problem is that in X I'm getting repeated characters.
> >
> > For example: "Thiis is a ttesst."
> >
> > Has anyone else seen this problem or anything like it ?
> >
> > Does anyone have a clue what apect of the system would be causing it ie. Keyboard 
>config in X, Video driver, ... ???
> >
> > Does anyone have a clue how I might stop it happening ?
> >
> > I'm using RedHat 7.1
> > XFree 4.0.3
> > The problem ONLY occurs in X. ie. it does not occur in the console prior to X 
>being loaded.
> >
> > I have tried changing the character repeat rates in XF86Config-4 but this has no 
>affect.
> >
> > I have disabled key repeating using xset but this still has no impact.
> >
> > Possible ways forward that I can think of (but I don't know how to test these) are:
> >
> > 1. Check what scan codes the keyboard is send to the keyboard driver
> >
> > 2. Check what the keyboard driver is sending to the next level (in X ?)
> >
> > 3. Check what X is sending to the video driver (savage_drv.o)
> >
> > Any help would be greatly appreciated.
> >
> > Thanks,
> >
> > Wilson
> > _______________________________________________
> > Xpert mailing list
> > [EMAIL PROTECTED]
> > http://XFree86.Org/mailman/listinfo/xpert
> >
> 
> Teemu Rinta-aho                    Tel: +358 9 299 3078
> NomadicLab, Ericsson Research      Mobile: +358 40 562 3066
> Oy L M Ericsson Ab                 E-mail: [EMAIL PROTECTED]
> 
> _______________________________________________
> Xpert mailing list
> [EMAIL PROTECTED]
> http://XFree86.Org/mailman/listinfo/xpert
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to