xserver/mi
Peter Hutterer 82f42730fa mi: force CopyKeyClass for key events. (#19048)
While we don't want to copy all other device classes into the VCK, we need to
copy the key class to transfer the layout from the SDs into the VCK.
This resembles the functionality of SwitchCoreKeyboard in server 1.5.

Thanks to Colin Guthrie for providing the follow-up patch (#19222)

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

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2009-01-12 18:27:09 +10:00
..
Makefile.am Remove mfb and cfb from include paths where they're not needed. 2007-05-11 11:43:19 -04:00
mi.h Fix compile for miSetScreenPixmap prototype. 2008-10-03 18:18:02 -04:00
miarc.c mi: ansify. 2008-05-28 14:23:08 +09:30
mibank.c Nuke unused miBankNewSerialNumber 2008-10-26 11:56:35 +01:00
mibank.h Delete unused miModifyBanking() 2008-10-03 17:51:21 -04:00
mibitblt.c xalloc+bzero -> xcalloc 2008-10-06 14:19:30 -04:00
mibstore.c Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
mibstore.h Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
mibstorest.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
micmap.c Nuke prototype for nonexistent function 2008-10-26 11:44:57 +01:00
micmap.h Remove unused wrapping for visual initialization. 2008-10-03 17:51:21 -04:00
micoord.h Unifdef sgi. 2008-07-23 13:37:42 -04:00
micursor.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
midash.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
midispcur.c Prepare for array-index based devPrivates. 2008-08-28 18:05:40 -04:00
mieq.c mi: force CopyKeyClass for key events. (#19048) 2009-01-12 18:27:09 +10:00
miexpose.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
mifillarc.c Remove some null statements. 2008-11-08 12:21:20 -05:00
mifillarc.h Static and dead code cleanup from mi/ 2007-03-25 17:56:32 -04:00
mifillrct.c mi: ansify. 2008-05-28 14:23:08 +09:30
mifpoly.h Make the use of ICEIL slightly less ugly. 2007-05-11 11:43:19 -04:00
mifpolycon.c mi: ansify. 2008-05-28 14:23:08 +09:30
migc.c Dangling use of miDestroyGCOps 2008-10-03 18:30:37 -04:00
migc.h mi{Create,Destroy}GCOps are unused, nuke 'em. 2008-10-03 17:51:20 -04:00
miglblt.c mi: ansify. 2008-05-28 14:23:08 +09:30
miinitext.c mi: Fix infinite loop on regen when swrast_dri.so is missing 2008-11-07 19:03:32 +01:00
miline.h devPrivates rework: add missing include of dix/privates.h 2007-11-19 16:34:38 -05:00
mioverlay.c Prepare for array-index based devPrivates. 2008-08-28 18:05:40 -04:00
mioverlay.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
mipointer.c mi: functions here are carrying 'time' without need. 2008-10-08 03:41:17 -03:00
mipointer.h mi: functions here are carrying 'time' without need. 2008-10-08 03:41:17 -03:00
mipointrst.h mi: protect mipointrst.h against multiple includes. 2008-06-11 17:24:19 +09:30
mipoly.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipoly.h Static and dead code cleanup from mi/ 2007-03-25 17:56:32 -04:00
mipolycon.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
mipolygen.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipolypnt.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipolyrect.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipolyseg.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipolytext.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipolyutil.c mi: ansify. 2008-05-28 14:23:08 +09:30
mipushpxl.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
miregion.c miFindMaxBand is dead code 2008-10-03 17:51:20 -04:00
miscanfill.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
miscrinit.c staticize mi{G,S}etScreenPixmap 2008-10-03 17:51:20 -04:00
mispans.c mi: ansify. 2008-05-28 14:23:08 +09:30
mispans.h Static and dead code cleanup from mi/ 2007-03-25 17:56:32 -04:00
misprite.c Prepare for array-index based devPrivates. 2008-08-28 18:05:40 -04:00
misprite.h Revert "Suppress software cursor removal during rotated shadow buffer drawing." 2007-04-19 17:49:34 -07:00
mispritest.h Refactor misprite a bit. 2008-08-19 14:47:10 -04:00
mistruct.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
mivalidate.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
mivaltree.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
miwideline.c mi: ansify. 2008-05-28 14:23:08 +09:30
miwideline.h Static and dead code cleanup from mi/ 2007-03-25 17:56:32 -04:00
miwindow.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00
mizerarc.c mi: ansify. 2008-05-28 14:23:08 +09:30
mizerarc.h Static and dead code cleanup from mi/ 2007-03-25 17:56:32 -04:00
mizerclip.c mi: ansify. 2008-05-28 14:23:08 +09:30
mizerline.c Remove a bunch of unused API from the mi export list. 2008-10-03 17:51:20 -04:00