On Mon, Dec 08, 2008 at 08:59:26AM +1100, Daniel Stone wrote: > Hi, > > On Sun, Dec 07, 2008 at 04:37:40PM +0100, Sascha Hlusiak wrote: > > I did some tests and it turned out that commit > > 6867652c2c8ad563d5655302d94134592b10265b in xf86-input-evdev did not stop > > the > > event from sending repeated events at all. I replaced it with a patch that > > just ignores all autorepeated events in evdev. Has the same effect. > > > > And with kicking out the code of xserver, I get completely working and > > correct > > key autorepeat. Delay and rate is correct, default is working as well and > > modifiers don't repeat, as expected. > > > > > > When applying the evdev patch but not the xserver patch, you get > > non-working > > autorepeat when it's set exactly to a delay of 660 and rate of 25 (interval > > 40), which is the default. I'd rather send the patches to the list first, > > so > > you can decide which branches to commit them to. > > Signed-off-by: Daniel Stone <[EMAIL PROTECTED]> to both of them. > > I'd put it in master of both xserver and -evdev for now, as well as > noting the server commit ID on http://www.x.org/wiki/Server16Branch, so > keithp can cherry-pick to server-1.6-branch. Peter would know if > there's a relevant -evdev branch. Thanks again for this!
This needs to remain on evdev master only until the server is released. Cheers, Peter _______________________________________________ xorg mailing list xorg@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/xorg