xf86-input-evdev: Changes to 'master'
daniel at fooishbar.org
Sun Dec 7 13:59:26 PST 2008
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 <daniel at fooishbar.org> 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!
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 197 bytes
Desc: Digital signature
More information about the xorg