Go to file
Peter Hutterer 4650e6ebe6 xkb: drop key presses for already repeating keys. (#23889)
The event sequence for continuously pressed keys with the keyboard driver is
PRESS - PRESS - PRESS - ... - RELEASE.
The first press sets the repeatKey to the keycode and the matching timer.
The second press (on the same keycode) can be silently dropped instead of
overwriting the timer again.

X.Org Bug 23889 <http://bugs.freedesktop.org/show_bug.cgi?id=23889>

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Acked-by: Daniel Stone <daniel@fooishbar.org>
2009-09-14 12:54:27 +10:00
composite composite: Move screen init before extension registration. 2009-08-20 17:11:57 -04:00
config config: don't shutdown the libhal ctx if it failed to initialize (#23213) 2009-08-14 11:01:20 +10:00
damageext Fix most remaining deprecated resource lookups. 2009-04-29 01:04:37 -04:00
dbe dbe: Fix indentation 2009-07-17 14:57:50 -04:00
dix dix: FindChildForEvent needs init child to None. 2009-09-14 09:32:53 +10:00
doc Xephyr & Xserver man page fixes 2009-07-07 17:36:24 -07:00
exa EXA: Only take special code path for 1x1 fill for pixmaps. 2009-09-08 15:25:19 +02:00
fb Fix "warning: left-hand operand of comma expression has no effect" 2009-09-07 11:00:50 +10:00
glx glx: Add screen DestroyWindow wrapper to destroy the GLX drawable. 2009-09-03 08:05:59 +02:00
hw xfree86: fix VT_WAITACTIVE control flow (#11477) 2009-09-14 12:10:13 +10:00
include xkb: split effectiveGroup calculation into separate utility function. 2009-09-13 10:30:14 +10:00
m4 Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
mi mi: include shmint.h if needed, silence compiler warning. 2009-08-24 10:09:14 +10:00
miext Cygwin/X: Only try to build rootless extension if multiwindow extwm mode is being built 2009-07-29 17:05:19 +01:00
os os: silence bigreqsproto compiler warning 2009-09-04 12:51:02 +10:00
randr xace: fix access mode in dixLookupWindow within several RandR calls. 2009-08-17 14:51:11 -04:00
record record: include recordproto.h, require recordproto 1.13.99.1 2009-08-24 10:06:54 +10:00
render render: delete unused headers declaration 2009-08-28 15:33:19 +03:00
test test: add protocol testing for XIWarpPointer. 2009-09-03 11:00:54 +10:00
Xext Xext: don't try to initialize XTEST device properties if they failed. 2009-09-10 09:48:05 +10:00
xfixes xfixes: minor clean ups on createInvisibleCursor() 2009-08-28 15:50:50 +03:00
Xi input: allow for detectable autorepeat. 2009-09-04 12:59:41 +10:00
xkb xkb: drop key presses for already repeating keys. (#23889) 2009-09-14 12:54:27 +10:00
.gitignore Add shave so that we can see the steaming piles of warnings generated. 2009-04-14 10:35:44 -04:00
autogen.sh autogen.sh: Pass --force to autoreconf 2008-07-22 16:55:26 +03:00
configure.ac dmx: Make description match default option. 2009-09-14 09:32:53 +10:00
COPYING Correct some Sun license notices to Sun's standard X11 license format 2009-05-15 11:24:15 -07:00
cpprules.in For MANDEFS, also replace __mandir__ for $(mandir) which includes 2006-12-08 15:51:44 -06:00
Makefile.am Fix dist. 2009-07-23 15:32:20 -07:00
shave-libtool.in shave: use CC tag variable on libtool 2009-09-13 16:43:42 +10:00
shave.in shave: hack around the configure ld check for make distcheck. 2009-09-04 16:41:47 +10:00
xorg-server.m4 Add xorg-server.m4 for driver dependency checking. 2005-11-01 15:01:51 +00:00
xorg-server.pc.in Since font modules are dead, don't mention them in xorg-server.pc 2009-07-09 17:21:07 -04:00