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