a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync/* This file generated automatically by xkbcomp */
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync/* DO NOT EDIT */
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync/* types name is "default" */
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {0, 2, {ShiftMask, ShiftMask, vmod_LevelThreeMask}}
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync#define num_dflt_types (sizeof(dflt_types)/sizeof(XkbKeyTypeRec))
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync/* compat name is "default" */
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LatchMods, {0x03, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_NoAction, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_NoAction, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_NoAction, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_NoAction, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockMods, {0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockMods, {0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetMods, {0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetMods, {0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockMods, {0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_ISOLock, {0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetMods, {0x01, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LatchMods, {0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetGroup, {0x05, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0xff, 0xff, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0xff, 0xff, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0xff, 0xff, 0xff, 0xff, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x00, 0xff, 0xff, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_MovePtr, {0x00, 0x00, 0x01, 0xff, 0xff, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x04, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x04, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x04, 0x01, 0x03, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x02, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_PtrBtn, {0x00, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x00, 0x00, 0x02, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockPtrBtn, {0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockControls, {0x00, 0x00, 0x00, 0x00, 0x10, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockControls, {0x00, 0x00, 0x00, 0x00, 0x20, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetPtrDflt, {0x00, 0x01, 0xff, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockControls, {0x00, 0x00, 0x00, 0x00, 0x40, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_Terminate, {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LatchGroup, {0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockGroup, {0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockGroup, {0x00, 0xff, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockGroup, {0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockGroup, {0x04, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_LockMods, {0x00, 0x02, 0x02, 0x00, 0x00, 0x00, 0x00}}},
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync {XkbSA_SetMods, {0x05, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}}}
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync#define num_dfltSI (sizeof(dfltSI)/sizeof(XkbSymInterpretRec))
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync { /* group compatibility */
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync xkb->names->indicators[0] = GET_ATOM(dpy, "Caps Lock");
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync xkb->names->indicators[1] = GET_ATOM(dpy, "Num Lock");
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync xkb->names->indicators[2] = GET_ATOM(dpy, "Shift Lock");
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync xkb->names->indicators[3] = GET_ATOM(dpy, "Mouse Keys");
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync xkb->names->indicators[4] = GET_ATOM(dpy, "Scroll Lock");
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync xkb->names->indicators[5] = GET_ATOM(dpy, "Group 2");
a3f3701cea1ba388e7c877955252bb7375eedebdvboxsync#endif /* DEFAULT_H */