xserver-multidpi/include
Peter Hutterer 5a3d06b8f4 xkb: delete default rules when devices are closed.
We only have one set of default rules options in xkb. When the second keyboard
is brought up with Xkb options specified, these new options overwrite the old.
In future server generations, the rules used for the VCK are a mixture of the
default ones and ones previously specified for other keyboards. Simply
resetting the xkb default rules to NULL avoids this issue.

Reproducable by setting XkbLayout "de" and XkbVariant "nodeadkeys". In the
second server generation, the VCK has "us(nodeadkeys)". This again produces a
SIGABRT when the first key is hit.

I could not figure out why the SIGABRT happens. This patch is avoiding the
issue rather than fixing it.
2008-06-02 10:27:05 +09:30
..
bstore.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
bstorestr.h Implement core protocol backing store exclusively in terms of Composite. 2007-08-25 15:08:20 -04:00
closestr.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
closure.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
colormap.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
colormapst.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
cursor.h Merge branch 'master' into mpx 2008-01-03 17:04:54 +10:30
cursorstr.h devPrivates rework: convert CursorRec and CursorBits over to new interface. 2007-08-30 11:40:39 -04:00
dix-config.h.in Merge branch 'master' into mpx 2008-05-26 17:37:31 +09:30
dix.h Merge branch 'master' into mpx 2008-05-20 10:20:14 +09:30
dixaccess.h dix: Add a bunch of new access codes. 2007-05-24 12:20:24 -04:00
dixevents.h Merge branch 'master' into mpx 2008-01-03 17:04:54 +10:30
dixfont.h Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
dixfontstr.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
dixgrabs.h Merge branch 'master' into mpx 2008-01-03 17:04:54 +10:30
dixstruct.h Merge branch 'master' into mpx 2008-04-22 18:04:05 +09:30
exevents.h Xi: change UpdateDeviceState to be _X_EXPORT. 2008-04-29 14:17:48 +09:30
extension.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
extinit.h Merge branch 'master' into mpx 2008-01-03 17:04:54 +10:30
extnsionst.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
gc.h xace: add hooks + new access codes: core protocol GC requests 2007-08-14 13:09:38 -04:00
gcstruct.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
globals.h Merge branch 'master' into mpx 2008-05-20 10:20:14 +09:30
hotplug.h Convert all my license statements to the standard form 2007-08-01 01:53:31 +03:00
input.h If core motion history is required, scale back to screen coords and INT16. 2008-05-26 17:22:25 +09:30
inputstr.h input: change dxremaind, dyremaind to floats for better acceleration #9156 2008-05-26 17:58:07 +09:30
kdrive-config.h.in kdrive: numerous warning fixes 2006-10-23 06:08:27 +03:00
Makefile.am Add xkbstr.h and xkbsrv.h to sdk_HEADERS 2008-05-30 00:27:39 +02:00
misc.h Merge branch 'master' into mpx 2008-03-04 18:11:10 +10:30
miscstruct.h Merge branch 'master' into XACE-SELINUX 2007-08-28 07:25:21 -04:00
opaque.h Remove global argc/argv variables. 2008-05-14 15:53:11 -04:00
os.h drop xprint remnants: InitGlobals 2008-05-21 18:13:09 +03:00
pixmap.h Death to RCS tags. 2007-06-29 14:06:52 -04:00
pixmapstr.h Merge branch 'master' into XACE-SELINUX 2007-11-19 18:10:46 -05:00
privates.h Revert "Optimize dixLookupPrivate for repeated lookups of the same private." 2008-04-18 22:17:53 -07:00
property.h dix: Refactoring of property code to allow for polyinstantiation. 2008-02-29 18:01:37 -05:00
propertyst.h dix: devPrivates support for PropertyRec. 2007-03-22 10:59:21 -04:00
region.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
regionstr.h Silence REGION_INIT() warning. 2008-03-11 13:18:01 -04:00
registry.h registry: XREGISTRY_UNKNOWN needs to be defined even if XREGISTRY isn't enabled 2007-12-14 23:10:13 -02:00
resource.h Merge branch 'master' into XACE-SELINUX 2007-12-13 18:38:25 -05:00
rgb.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
screenint.h devPrivates rework: since API is already broken, switch everything 2007-08-28 09:28:25 -04:00
scrnintstr.h Remove UndisplayCursor API. 2008-05-13 11:17:02 +09:30
selection.h dix: Refactoring of selection code to allow for polyinstantiation. 2008-02-29 18:01:37 -05:00
servermd.h Add M32R architecture support (bug #10020) 2008-04-30 11:58:32 +03:00
site.h X.Org Group -> X.Org Foundation 2008-02-14 07:51:19 +11:00
swaprep.h General DIX static and dead code cleanup. 2007-03-25 17:57:54 -04:00
swapreq.h Clean up many #if 0. 2007-12-02 12:40:25 -05:00
validate.h Remove RCS tags. Fix Xprint makefile braindamage. 2006-07-21 17:56:00 -04:00
window.h dix: remove obsolete InitWindowPrivates(). 2008-04-25 14:30:26 +09:30
windowstr.h Remove all traces of #ifdef XINPUT and the matching bits from the configure.ac 2008-04-25 16:49:35 +09:30
xgl-config.h.in Initial commit of XGL build infrastructure and XGL code changes for 2005-12-28 10:31:46 +00:00
XIstubs.h Xi: disallow changing core keyboard and pointer 2006-10-29 03:43:34 +03:00
xkb-config.h.in Fix remnants of previous busted _XkbStrCaseCmp commit. 2006-03-27 22:28:32 +00:00
xkbfile.h XKB: Ditch XkbFileInfo 2008-02-17 22:52:08 +02:00
xkbsrv.h xkb: delete default rules when devices are closed. 2008-06-02 10:27:05 +09:30
xkbstr.h XKB: Ditch XkbFileInfo 2008-02-17 22:52:08 +02:00
xorg-config.h.in int10: add pci_device_enable support on Linux 2008-05-22 08:58:42 +10:00
xorg-server.h.in Nuke the MIT-SUNDRY-NONSTANDARD extension. 2008-04-18 16:37:08 -07:00
xwin-config.h.in Revert "Removed XWin DDX" 2008-04-20 08:35:42 -07:00