aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/x11-register-info.h
diff options
context:
space:
mode:
authormorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>2010-04-20 00:18:51 +0000
committermorriss <morriss@f5534014-38df-0310-8fa8-9805f1628bb7>2010-04-20 00:18:51 +0000
commit19298bf1e9eb1317a35753eb7d8d824c92b58aa6 (patch)
tree3ffe6b27bbd8427cd6747a44bcf5e02c7d56ec47 /epan/dissectors/x11-register-info.h
parent7c5dec4146f1e9dbd1987206447e9b755e4378b0 (diff)
From Peter Harris via https://bugs.wireshark.org/bugzilla/show_bug.cgi?id=4481 :
The XKEYBOARD extension is a pain in the... so XCB had to grow new ways to describe the protocol. This patch adds support to the Wireshark dissector, so it can successfully process the XCB description of the XKEYBOARD extension. Without this patch, "make x11-dissector" chokes on the current xcbproto from git. Also update the script to deal with the new mesa directory structure. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@32520 f5534014-38df-0310-8fa8-9805f1628bb7
Diffstat (limited to 'epan/dissectors/x11-register-info.h')
-rw-r--r--epan/dissectors/x11-register-info.h2821
1 files changed, 2818 insertions, 3 deletions
diff --git a/epan/dissectors/x11-register-info.h b/epan/dissectors/x11-register-info.h
index 505ae99a68..377fe759d8 100644
--- a/epan/dissectors/x11-register-info.h
+++ b/epan/dissectors/x11-register-info.h
@@ -1689,6 +1689,9 @@
{ &hf_x11_bigreq_Enable_reply_maximum_request_length, { "maximum_request_length", "x11.bigreq.Enable.reply.maximum_request_length", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_bigreq_extension_minor, { "extension-minor", "x11.extension-minor", FT_UINT8, BASE_DEC, VALS(bigreq_extension_minor), 0, "minor opcode", HFILL }},
+{ &hf_x11_struct_POINT, { "POINT", "x11.struct.POINT", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_POINT_x, { "x", "x11.struct.POINT.x", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_POINT_y, { "y", "x11.struct.POINT.y", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_struct_RECTANGLE, { "RECTANGLE", "x11.struct.RECTANGLE", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_x11_struct_RECTANGLE_x, { "x", "x11.struct.RECTANGLE.x", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_struct_RECTANGLE_y, { "y", "x11.struct.RECTANGLE.y", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
@@ -1835,6 +1838,54 @@
{ &hf_x11_dpms_Info_reply_state, { "state", "x11.dpms.Info.reply.state", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_x11_dpms_extension_minor, { "extension-minor", "x11.extension-minor", FT_UINT8, BASE_DEC, VALS(dpms_extension_minor), 0, "minor opcode", HFILL }},
+{ &hf_x11_struct_DRI2Buffer, { "DRI2Buffer", "x11.struct.DRI2Buffer", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DRI2Buffer_attachment, { "attachment", "x11.struct.DRI2Buffer.attachment", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_Attachment), 0, NULL, HFILL }},
+{ &hf_x11_struct_DRI2Buffer_name, { "name", "x11.struct.DRI2Buffer.name", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DRI2Buffer_pitch, { "pitch", "x11.struct.DRI2Buffer.pitch", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DRI2Buffer_cpp, { "cpp", "x11.struct.DRI2Buffer.cpp", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DRI2Buffer_flags, { "flags", "x11.struct.DRI2Buffer.flags", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_AttachFormat, { "AttachFormat", "x11.struct.AttachFormat", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_AttachFormat_attachment, { "attachment", "x11.struct.AttachFormat.attachment", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_Attachment), 0, NULL, HFILL }},
+{ &hf_x11_struct_AttachFormat_format, { "format", "x11.struct.AttachFormat.format", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_QueryVersion_major_version, { "major_version", "x11.dri2.QueryVersion.major_version", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_QueryVersion_minor_version, { "minor_version", "x11.dri2.QueryVersion.minor_version", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_QueryVersion_reply_major_version, { "major_version", "x11.dri2.QueryVersion.reply.major_version", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_QueryVersion_reply_minor_version, { "minor_version", "x11.dri2.QueryVersion.reply.minor_version", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Connect_window, { "window", "x11.dri2.Connect.window", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Connect_driver_type, { "driver_type", "x11.dri2.Connect.driver_type", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_DriverType), 0, NULL, HFILL }},
+{ &hf_x11_dri2_Connect_reply_driver_name_length, { "driver_name_length", "x11.dri2.Connect.reply.driver_name_length", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Connect_reply_device_name_length, { "device_name_length", "x11.dri2.Connect.reply.device_name_length", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Connect_reply_driver_name, { "driver_name", "x11.dri2.Connect.reply.driver_name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Connect_reply_device_name, { "device_name", "x11.dri2.Connect.reply.device_name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Authenticate_window, { "window", "x11.dri2.Authenticate.window", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Authenticate_magic, { "magic", "x11.dri2.Authenticate.magic", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_Authenticate_reply_authenticated, { "authenticated", "x11.dri2.Authenticate.reply.authenticated", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_CreateDrawable_drawable, { "drawable", "x11.dri2.CreateDrawable.drawable", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_DestroyDrawable_drawable, { "drawable", "x11.dri2.DestroyDrawable.drawable", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_drawable, { "drawable", "x11.dri2.GetBuffers.drawable", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_count, { "count", "x11.dri2.GetBuffers.count", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_attachments, { "attachments", "x11.dri2.GetBuffers.attachments", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_attachments_item, { "attachments", "x11.dri2.GetBuffers.attachments", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_reply_width, { "width", "x11.dri2.GetBuffers.reply.width", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_reply_height, { "height", "x11.dri2.GetBuffers.reply.height", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_reply_count, { "count", "x11.dri2.GetBuffers.reply.count", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_reply_buffers, { "buffers", "x11.dri2.GetBuffers.reply.buffers", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffers_reply_buffers_item, { "buffers", "x11.dri2.GetBuffers.reply.buffers", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_CopyRegion_drawable, { "drawable", "x11.dri2.CopyRegion.drawable", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_CopyRegion_region, { "region", "x11.dri2.CopyRegion.region", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_CopyRegion_dest, { "dest", "x11.dri2.CopyRegion.dest", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_CopyRegion_src, { "src", "x11.dri2.CopyRegion.src", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_drawable, { "drawable", "x11.dri2.GetBuffersWithFormat.drawable", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_count, { "count", "x11.dri2.GetBuffersWithFormat.count", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_attachments, { "attachments", "x11.dri2.GetBuffersWithFormat.attachments", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_attachments_item, { "attachments", "x11.dri2.GetBuffersWithFormat.attachments", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_reply_width, { "width", "x11.dri2.GetBuffersWithFormat.reply.width", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_reply_height, { "height", "x11.dri2.GetBuffersWithFormat.reply.height", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_reply_count, { "count", "x11.dri2.GetBuffersWithFormat.reply.count", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_reply_buffers, { "buffers", "x11.dri2.GetBuffersWithFormat.reply.buffers", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_GetBuffersWithFormat_reply_buffers_item, { "buffers", "x11.dri2.GetBuffersWithFormat.reply.buffers", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_dri2_extension_minor, { "extension-minor", "x11.extension-minor", FT_UINT8, BASE_DEC, VALS(dri2_extension_minor), 0, "minor opcode", HFILL }},
+
{ &hf_x11_ge_QueryVersion_client_major_version, { "client_major_version", "x11.ge.QueryVersion.client_major_version", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_ge_QueryVersion_client_minor_version, { "client_minor_version", "x11.ge.QueryVersion.client_minor_version", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_ge_QueryVersion_reply_major_version, { "major_version", "x11.ge.QueryVersion.reply.major_version", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
@@ -2710,6 +2761,9 @@
{ &hf_x11_struct_OutputProperty_timestamp, { "timestamp", "x11.struct.OutputProperty.timestamp", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_struct_OutputProperty_status, { "status", "x11.struct.OutputProperty.status", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Property), 0, NULL, HFILL }},
{ &hf_x11_union_NotifyData, { "NotifyData", "x11.union.NotifyData", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_NotifyData_cc, { "cc", "x11.union.NotifyData.cc", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_NotifyData_oc, { "oc", "x11.union.NotifyData.oc", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_NotifyData_op, { "op", "x11.union.NotifyData.op", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_x11_randr_Notify_subCode, { "subCode", "x11.randr.Notify.subCode", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Notify), 0, NULL, HFILL }},
{ &hf_x11_randr_Notify_u, { "u", "x11.randr.Notify.u", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_x11_randr_extension_minor, { "extension-minor", "x11.extension-minor", FT_UINT8, BASE_DEC, VALS(randr_extension_minor), 0, "minor opcode", HFILL }},
@@ -3210,8 +3264,6 @@
{ &hf_x11_xf86dri_QueryDirectRenderingCapable_screen, { "screen", "x11.xf86dri.QueryDirectRenderingCapable.screen", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_QueryDirectRenderingCapable_reply_is_capable, { "is_capable", "x11.xf86dri.QueryDirectRenderingCapable.reply.is_capable", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_OpenConnection_screen, { "screen", "x11.xf86dri.OpenConnection.screen", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
-{ &hf_x11_xf86dri_OpenConnection_reply_drm_client_key_low, { "drm_client_key_low", "x11.xf86dri.OpenConnection.reply.drm_client_key_low", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
-{ &hf_x11_xf86dri_OpenConnection_reply_drm_client_key_high, { "drm_client_key_high", "x11.xf86dri.OpenConnection.reply.drm_client_key_high", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_OpenConnection_reply_sarea_handle_low, { "sarea_handle_low", "x11.xf86dri.OpenConnection.reply.sarea_handle_low", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_OpenConnection_reply_sarea_handle_high, { "sarea_handle_high", "x11.xf86dri.OpenConnection.reply.sarea_handle_high", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_OpenConnection_reply_bus_id_len, { "bus_id_len", "x11.xf86dri.OpenConnection.reply.bus_id_len", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
@@ -3223,8 +3275,8 @@
{ &hf_x11_xf86dri_GetClientDriverName_reply_client_driver_patch_version, { "client_driver_patch_version", "x11.xf86dri.GetClientDriverName.reply.client_driver_patch_version", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_GetClientDriverName_reply_client_driver_name_len, { "client_driver_name_len", "x11.xf86dri.GetClientDriverName.reply.client_driver_name_len", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_GetClientDriverName_reply_client_driver_name, { "client_driver_name", "x11.xf86dri.GetClientDriverName.reply.client_driver_name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
-{ &hf_x11_xf86dri_CreateContext_visual, { "visual", "x11.xf86dri.CreateContext.visual", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_CreateContext_screen, { "screen", "x11.xf86dri.CreateContext.screen", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xf86dri_CreateContext_visual, { "visual", "x11.xf86dri.CreateContext.visual", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_CreateContext_context, { "context", "x11.xf86dri.CreateContext.context", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_CreateContext_reply_hw_context, { "hw_context", "x11.xf86dri.CreateContext.reply.hw_context", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xf86dri_DestroyContext_screen, { "screen", "x11.xf86dri.DestroyContext.screen", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
@@ -3921,6 +3973,2769 @@
{ &hf_x11_xinput_DevicePresenceNotify_control, { "control", "x11.xinput.DevicePresenceNotify.control", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_xinput_extension_minor, { "extension-minor", "x11.extension-minor", FT_UINT8, BASE_DEC, VALS(xinput_extension_minor), 0, "minor opcode", HFILL }},
+{ &hf_x11_union_AXOption, { "AXOption", "x11.union.AXOption", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_AXOption_fbopt, { "fbopt", "x11.union.AXOption.fbopt", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_AXFBOpt), 0, NULL, HFILL }},
+{ &hf_x11_union_AXOption_skopt, { "skopt", "x11.union.AXOption.skopt", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_AXSKOpt), 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap, { "IndicatorMap", "x11.struct.IndicatorMap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_flags, { "flags", "x11.struct.IndicatorMap.flags", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_IMFlag), 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_whichGroups, { "whichGroups", "x11.struct.IndicatorMap.whichGroups", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_IMGroupsWhich), 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_groups, { "groups", "x11.struct.IndicatorMap.groups", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SetOfGroup), 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_whichMods, { "whichMods", "x11.struct.IndicatorMap.whichMods", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_IMModsWhich), 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_Shift, { "Shift", "x11.struct.IndicatorMap.mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_Lock, { "Lock", "x11.struct.IndicatorMap.mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_Control, { "Control", "x11.struct.IndicatorMap.mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_1, { "1", "x11.struct.IndicatorMap.mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_2, { "2", "x11.struct.IndicatorMap.mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_3, { "3", "x11.struct.IndicatorMap.mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_4, { "4", "x11.struct.IndicatorMap.mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_5, { "5", "x11.struct.IndicatorMap.mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods_mask_Any, { "Any", "x11.struct.IndicatorMap.mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_mods, { "mods", "x11.struct.IndicatorMap.mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_Shift, { "Shift", "x11.struct.IndicatorMap.realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_Lock, { "Lock", "x11.struct.IndicatorMap.realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_Control, { "Control", "x11.struct.IndicatorMap.realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_1, { "1", "x11.struct.IndicatorMap.realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_2, { "2", "x11.struct.IndicatorMap.realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_3, { "3", "x11.struct.IndicatorMap.realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_4, { "4", "x11.struct.IndicatorMap.realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_5, { "5", "x11.struct.IndicatorMap.realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods_mask_Any, { "Any", "x11.struct.IndicatorMap.realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_realMods, { "realMods", "x11.struct.IndicatorMap.realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_0, { "0", "x11.struct.IndicatorMap.vmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_1, { "1", "x11.struct.IndicatorMap.vmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_2, { "2", "x11.struct.IndicatorMap.vmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_3, { "3", "x11.struct.IndicatorMap.vmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_4, { "4", "x11.struct.IndicatorMap.vmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_5, { "5", "x11.struct.IndicatorMap.vmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_6, { "6", "x11.struct.IndicatorMap.vmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_7, { "7", "x11.struct.IndicatorMap.vmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_8, { "8", "x11.struct.IndicatorMap.vmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_9, { "9", "x11.struct.IndicatorMap.vmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_10, { "10", "x11.struct.IndicatorMap.vmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_11, { "11", "x11.struct.IndicatorMap.vmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_12, { "12", "x11.struct.IndicatorMap.vmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_13, { "13", "x11.struct.IndicatorMap.vmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_14, { "14", "x11.struct.IndicatorMap.vmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods_mask_15, { "15", "x11.struct.IndicatorMap.vmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_vmods, { "vmods", "x11.struct.IndicatorMap.vmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorMap_ctrls, { "ctrls", "x11.struct.IndicatorMap.ctrls", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef, { "ModDef", "x11.struct.ModDef", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_Shift, { "Shift", "x11.struct.ModDef.mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_Lock, { "Lock", "x11.struct.ModDef.mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_Control, { "Control", "x11.struct.ModDef.mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_1, { "1", "x11.struct.ModDef.mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_2, { "2", "x11.struct.ModDef.mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_3, { "3", "x11.struct.ModDef.mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_4, { "4", "x11.struct.ModDef.mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_5, { "5", "x11.struct.ModDef.mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask_mask_Any, { "Any", "x11.struct.ModDef.mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_mask, { "mask", "x11.struct.ModDef.mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_Shift, { "Shift", "x11.struct.ModDef.realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_Lock, { "Lock", "x11.struct.ModDef.realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_Control, { "Control", "x11.struct.ModDef.realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_1, { "1", "x11.struct.ModDef.realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_2, { "2", "x11.struct.ModDef.realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_3, { "3", "x11.struct.ModDef.realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_4, { "4", "x11.struct.ModDef.realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_5, { "5", "x11.struct.ModDef.realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods_mask_Any, { "Any", "x11.struct.ModDef.realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_realMods, { "realMods", "x11.struct.ModDef.realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_0, { "0", "x11.struct.ModDef.vmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_1, { "1", "x11.struct.ModDef.vmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_2, { "2", "x11.struct.ModDef.vmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_3, { "3", "x11.struct.ModDef.vmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_4, { "4", "x11.struct.ModDef.vmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_5, { "5", "x11.struct.ModDef.vmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_6, { "6", "x11.struct.ModDef.vmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_7, { "7", "x11.struct.ModDef.vmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_8, { "8", "x11.struct.ModDef.vmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_9, { "9", "x11.struct.ModDef.vmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_10, { "10", "x11.struct.ModDef.vmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_11, { "11", "x11.struct.ModDef.vmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_12, { "12", "x11.struct.ModDef.vmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_13, { "13", "x11.struct.ModDef.vmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_14, { "14", "x11.struct.ModDef.vmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods_mask_15, { "15", "x11.struct.ModDef.vmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_ModDef_vmods, { "vmods", "x11.struct.ModDef.vmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyName, { "KeyName", "x11.struct.KeyName", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyName_name, { "name", "x11.struct.KeyName.name", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyAlias, { "KeyAlias", "x11.struct.KeyAlias", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyAlias_real, { "real", "x11.struct.KeyAlias.real", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyAlias_alias, { "alias", "x11.struct.KeyAlias.alias", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CountedString16, { "CountedString16", "x11.struct.CountedString16", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CountedString16_length, { "length", "x11.struct.CountedString16.length", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CountedString16_string, { "string", "x11.struct.CountedString16.string", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry, { "KTMapEntry", "x11.struct.KTMapEntry", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_active, { "active", "x11.struct.KTMapEntry.active", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_Shift, { "Shift", "x11.struct.KTMapEntry.mods_mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_Lock, { "Lock", "x11.struct.KTMapEntry.mods_mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_Control, { "Control", "x11.struct.KTMapEntry.mods_mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_1, { "1", "x11.struct.KTMapEntry.mods_mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_2, { "2", "x11.struct.KTMapEntry.mods_mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_3, { "3", "x11.struct.KTMapEntry.mods_mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_4, { "4", "x11.struct.KTMapEntry.mods_mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_5, { "5", "x11.struct.KTMapEntry.mods_mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask_mask_Any, { "Any", "x11.struct.KTMapEntry.mods_mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mask, { "mods_mask", "x11.struct.KTMapEntry.mods_mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_level, { "level", "x11.struct.KTMapEntry.level", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_Shift, { "Shift", "x11.struct.KTMapEntry.mods_mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_Lock, { "Lock", "x11.struct.KTMapEntry.mods_mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_Control, { "Control", "x11.struct.KTMapEntry.mods_mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_1, { "1", "x11.struct.KTMapEntry.mods_mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_2, { "2", "x11.struct.KTMapEntry.mods_mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_3, { "3", "x11.struct.KTMapEntry.mods_mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_4, { "4", "x11.struct.KTMapEntry.mods_mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_5, { "5", "x11.struct.KTMapEntry.mods_mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods_mask_Any, { "Any", "x11.struct.KTMapEntry.mods_mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_mods, { "mods_mods", "x11.struct.KTMapEntry.mods_mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_0, { "0", "x11.struct.KTMapEntry.mods_vmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_1, { "1", "x11.struct.KTMapEntry.mods_vmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_2, { "2", "x11.struct.KTMapEntry.mods_vmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_3, { "3", "x11.struct.KTMapEntry.mods_vmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_4, { "4", "x11.struct.KTMapEntry.mods_vmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_5, { "5", "x11.struct.KTMapEntry.mods_vmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_6, { "6", "x11.struct.KTMapEntry.mods_vmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_7, { "7", "x11.struct.KTMapEntry.mods_vmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_8, { "8", "x11.struct.KTMapEntry.mods_vmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_9, { "9", "x11.struct.KTMapEntry.mods_vmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_10, { "10", "x11.struct.KTMapEntry.mods_vmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_11, { "11", "x11.struct.KTMapEntry.mods_vmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_12, { "12", "x11.struct.KTMapEntry.mods_vmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_13, { "13", "x11.struct.KTMapEntry.mods_vmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_14, { "14", "x11.struct.KTMapEntry.mods_vmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods_mask_15, { "15", "x11.struct.KTMapEntry.mods_vmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KTMapEntry_mods_vmods, { "mods_vmods", "x11.struct.KTMapEntry.mods_vmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType, { "KeyType", "x11.struct.KeyType", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_Shift, { "Shift", "x11.struct.KeyType.mods_mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_Lock, { "Lock", "x11.struct.KeyType.mods_mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_Control, { "Control", "x11.struct.KeyType.mods_mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_1, { "1", "x11.struct.KeyType.mods_mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_2, { "2", "x11.struct.KeyType.mods_mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_3, { "3", "x11.struct.KeyType.mods_mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_4, { "4", "x11.struct.KeyType.mods_mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_5, { "5", "x11.struct.KeyType.mods_mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask_mask_Any, { "Any", "x11.struct.KeyType.mods_mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mask, { "mods_mask", "x11.struct.KeyType.mods_mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_Shift, { "Shift", "x11.struct.KeyType.mods_mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_Lock, { "Lock", "x11.struct.KeyType.mods_mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_Control, { "Control", "x11.struct.KeyType.mods_mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_1, { "1", "x11.struct.KeyType.mods_mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_2, { "2", "x11.struct.KeyType.mods_mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_3, { "3", "x11.struct.KeyType.mods_mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_4, { "4", "x11.struct.KeyType.mods_mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_5, { "5", "x11.struct.KeyType.mods_mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods_mask_Any, { "Any", "x11.struct.KeyType.mods_mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_mods, { "mods_mods", "x11.struct.KeyType.mods_mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_0, { "0", "x11.struct.KeyType.mods_vmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_1, { "1", "x11.struct.KeyType.mods_vmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_2, { "2", "x11.struct.KeyType.mods_vmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_3, { "3", "x11.struct.KeyType.mods_vmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_4, { "4", "x11.struct.KeyType.mods_vmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_5, { "5", "x11.struct.KeyType.mods_vmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_6, { "6", "x11.struct.KeyType.mods_vmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_7, { "7", "x11.struct.KeyType.mods_vmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_8, { "8", "x11.struct.KeyType.mods_vmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_9, { "9", "x11.struct.KeyType.mods_vmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_10, { "10", "x11.struct.KeyType.mods_vmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_11, { "11", "x11.struct.KeyType.mods_vmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_12, { "12", "x11.struct.KeyType.mods_vmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_13, { "13", "x11.struct.KeyType.mods_vmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_14, { "14", "x11.struct.KeyType.mods_vmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods_mask_15, { "15", "x11.struct.KeyType.mods_vmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_mods_vmods, { "mods_vmods", "x11.struct.KeyType.mods_vmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_numLevels, { "numLevels", "x11.struct.KeyType.numLevels", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_nMapEntries, { "nMapEntries", "x11.struct.KeyType.nMapEntries", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_hasPreserve, { "hasPreserve", "x11.struct.KeyType.hasPreserve", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_map, { "map", "x11.struct.KeyType.map", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_map_item, { "map", "x11.struct.KeyType.map", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_preserve, { "preserve", "x11.struct.KeyType.preserve", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyType_preserve_item, { "preserve", "x11.struct.KeyType.preserve", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap, { "KeySymMap", "x11.struct.KeySymMap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap_kt_index, { "kt_index", "x11.struct.KeySymMap.kt_index", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap_groupInfo, { "groupInfo", "x11.struct.KeySymMap.groupInfo", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap_width, { "width", "x11.struct.KeySymMap.width", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap_nSyms, { "nSyms", "x11.struct.KeySymMap.nSyms", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap_syms, { "syms", "x11.struct.KeySymMap.syms", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeySymMap_syms_item, { "syms", "x11.struct.KeySymMap.syms", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonBehavior, { "CommonBehavior", "x11.struct.CommonBehavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonBehavior_type, { "type", "x11.struct.CommonBehavior.type", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonBehavior_data, { "data", "x11.struct.CommonBehavior.data", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DefaultBehavior, { "DefaultBehavior", "x11.struct.DefaultBehavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DefaultBehavior_type, { "type", "x11.struct.DefaultBehavior.type", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_RadioGroupBehavior, { "RadioGroupBehavior", "x11.struct.RadioGroupBehavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_RadioGroupBehavior_type, { "type", "x11.struct.RadioGroupBehavior.type", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_RadioGroupBehavior_group, { "group", "x11.struct.RadioGroupBehavior.group", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay1Behavior, { "Overlay1Behavior", "x11.struct.Overlay1Behavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay1Behavior_type, { "type", "x11.struct.Overlay1Behavior.type", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay1Behavior_key, { "key", "x11.struct.Overlay1Behavior.key", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay2Behavior, { "Overlay2Behavior", "x11.struct.Overlay2Behavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay2Behavior_type, { "type", "x11.struct.Overlay2Behavior.type", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay2Behavior_key, { "key", "x11.struct.Overlay2Behavior.key", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior, { "Behavior", "x11.union.Behavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_common, { "common", "x11.union.Behavior.common", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_default, { "default", "x11.union.Behavior.default", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_lock, { "lock", "x11.union.Behavior.lock", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_radioGroup, { "radioGroup", "x11.union.Behavior.radioGroup", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_overlay1, { "overlay1", "x11.union.Behavior.overlay1", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_overlay2, { "overlay2", "x11.union.Behavior.overlay2", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_permamentLock, { "permamentLock", "x11.union.Behavior.permamentLock", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_permamentRadioGroup, { "permamentRadioGroup", "x11.union.Behavior.permamentRadioGroup", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_permamentOverlay1, { "permamentOverlay1", "x11.union.Behavior.permamentOverlay1", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_permamentOverlay2, { "permamentOverlay2", "x11.union.Behavior.permamentOverlay2", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Behavior_type, { "type", "x11.union.Behavior.type", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetBehavior, { "SetBehavior", "x11.struct.SetBehavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetBehavior_keycode, { "keycode", "x11.struct.SetBehavior.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetBehavior_behavior, { "behavior", "x11.struct.SetBehavior.behavior", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit, { "SetExplicit", "x11.struct.SetExplicit", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_keycode, { "keycode", "x11.struct.SetExplicit.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_KeyType1, { "KeyType1", "x11.struct.SetExplicit.explicit.KeyType1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_KeyType2, { "KeyType2", "x11.struct.SetExplicit.explicit.KeyType2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_KeyType3, { "KeyType3", "x11.struct.SetExplicit.explicit.KeyType3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_KeyType4, { "KeyType4", "x11.struct.SetExplicit.explicit.KeyType4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_Interpret, { "Interpret", "x11.struct.SetExplicit.explicit.Interpret", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_AutoRepeat, { "AutoRepeat", "x11.struct.SetExplicit.explicit.AutoRepeat", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_Behavior, { "Behavior", "x11.struct.SetExplicit.explicit.Behavior", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit_mask_VModMap, { "VModMap", "x11.struct.SetExplicit.explicit.VModMap", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SetExplicit_explicit, { "explicit", "x11.struct.SetExplicit.explicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap, { "KeyModMap", "x11.struct.KeyModMap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_keycode, { "keycode", "x11.struct.KeyModMap.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_Shift, { "Shift", "x11.struct.KeyModMap.mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_Lock, { "Lock", "x11.struct.KeyModMap.mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_Control, { "Control", "x11.struct.KeyModMap.mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_1, { "1", "x11.struct.KeyModMap.mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_2, { "2", "x11.struct.KeyModMap.mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_3, { "3", "x11.struct.KeyModMap.mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_4, { "4", "x11.struct.KeyModMap.mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_5, { "5", "x11.struct.KeyModMap.mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods_mask_Any, { "Any", "x11.struct.KeyModMap.mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KeyModMap_mods, { "mods", "x11.struct.KeyModMap.mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap, { "KeyVModMap", "x11.struct.KeyVModMap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_keycode, { "keycode", "x11.struct.KeyVModMap.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_0, { "0", "x11.struct.KeyVModMap.vmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_1, { "1", "x11.struct.KeyVModMap.vmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_2, { "2", "x11.struct.KeyVModMap.vmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_3, { "3", "x11.struct.KeyVModMap.vmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_4, { "4", "x11.struct.KeyVModMap.vmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_5, { "5", "x11.struct.KeyVModMap.vmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_6, { "6", "x11.struct.KeyVModMap.vmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_7, { "7", "x11.struct.KeyVModMap.vmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_8, { "8", "x11.struct.KeyVModMap.vmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_9, { "9", "x11.struct.KeyVModMap.vmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_10, { "10", "x11.struct.KeyVModMap.vmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_11, { "11", "x11.struct.KeyVModMap.vmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_12, { "12", "x11.struct.KeyVModMap.vmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_13, { "13", "x11.struct.KeyVModMap.vmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_14, { "14", "x11.struct.KeyVModMap.vmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods_mask_15, { "15", "x11.struct.KeyVModMap.vmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KeyVModMap_vmods, { "vmods", "x11.struct.KeyVModMap.vmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry, { "KTSetMapEntry", "x11.struct.KTSetMapEntry", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_level, { "level", "x11.struct.KTSetMapEntry.level", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_Shift, { "Shift", "x11.struct.KTSetMapEntry.realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_Lock, { "Lock", "x11.struct.KTSetMapEntry.realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_Control, { "Control", "x11.struct.KTSetMapEntry.realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_1, { "1", "x11.struct.KTSetMapEntry.realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_2, { "2", "x11.struct.KTSetMapEntry.realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_3, { "3", "x11.struct.KTSetMapEntry.realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_4, { "4", "x11.struct.KTSetMapEntry.realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_5, { "5", "x11.struct.KTSetMapEntry.realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods_mask_Any, { "Any", "x11.struct.KTSetMapEntry.realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_realMods, { "realMods", "x11.struct.KTSetMapEntry.realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_0, { "0", "x11.struct.KTSetMapEntry.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_1, { "1", "x11.struct.KTSetMapEntry.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_2, { "2", "x11.struct.KTSetMapEntry.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_3, { "3", "x11.struct.KTSetMapEntry.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_4, { "4", "x11.struct.KTSetMapEntry.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_5, { "5", "x11.struct.KTSetMapEntry.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_6, { "6", "x11.struct.KTSetMapEntry.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_7, { "7", "x11.struct.KTSetMapEntry.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_8, { "8", "x11.struct.KTSetMapEntry.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_9, { "9", "x11.struct.KTSetMapEntry.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_10, { "10", "x11.struct.KTSetMapEntry.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_11, { "11", "x11.struct.KTSetMapEntry.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_12, { "12", "x11.struct.KTSetMapEntry.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_13, { "13", "x11.struct.KTSetMapEntry.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_14, { "14", "x11.struct.KTSetMapEntry.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods_mask_15, { "15", "x11.struct.KTSetMapEntry.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_KTSetMapEntry_virtualMods, { "virtualMods", "x11.struct.KTSetMapEntry.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType, { "SetKeyType", "x11.struct.SetKeyType", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_Shift, { "Shift", "x11.struct.SetKeyType.mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_Lock, { "Lock", "x11.struct.SetKeyType.mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_Control, { "Control", "x11.struct.SetKeyType.mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_1, { "1", "x11.struct.SetKeyType.mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_2, { "2", "x11.struct.SetKeyType.mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_3, { "3", "x11.struct.SetKeyType.mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_4, { "4", "x11.struct.SetKeyType.mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_5, { "5", "x11.struct.SetKeyType.mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask_mask_Any, { "Any", "x11.struct.SetKeyType.mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_mask, { "mask", "x11.struct.SetKeyType.mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_Shift, { "Shift", "x11.struct.SetKeyType.realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_Lock, { "Lock", "x11.struct.SetKeyType.realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_Control, { "Control", "x11.struct.SetKeyType.realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_1, { "1", "x11.struct.SetKeyType.realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_2, { "2", "x11.struct.SetKeyType.realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_3, { "3", "x11.struct.SetKeyType.realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_4, { "4", "x11.struct.SetKeyType.realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_5, { "5", "x11.struct.SetKeyType.realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods_mask_Any, { "Any", "x11.struct.SetKeyType.realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_realMods, { "realMods", "x11.struct.SetKeyType.realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_0, { "0", "x11.struct.SetKeyType.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_1, { "1", "x11.struct.SetKeyType.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_2, { "2", "x11.struct.SetKeyType.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_3, { "3", "x11.struct.SetKeyType.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_4, { "4", "x11.struct.SetKeyType.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_5, { "5", "x11.struct.SetKeyType.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_6, { "6", "x11.struct.SetKeyType.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_7, { "7", "x11.struct.SetKeyType.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_8, { "8", "x11.struct.SetKeyType.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_9, { "9", "x11.struct.SetKeyType.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_10, { "10", "x11.struct.SetKeyType.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_11, { "11", "x11.struct.SetKeyType.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_12, { "12", "x11.struct.SetKeyType.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_13, { "13", "x11.struct.SetKeyType.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_14, { "14", "x11.struct.SetKeyType.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods_mask_15, { "15", "x11.struct.SetKeyType.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_virtualMods, { "virtualMods", "x11.struct.SetKeyType.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_numLevels, { "numLevels", "x11.struct.SetKeyType.numLevels", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_nMapEntries, { "nMapEntries", "x11.struct.SetKeyType.nMapEntries", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_preserve, { "preserve", "x11.struct.SetKeyType.preserve", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_entries, { "entries", "x11.struct.SetKeyType.entries", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_entries_item, { "entries", "x11.struct.SetKeyType.entries", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_preserve_entries, { "preserve_entries", "x11.struct.SetKeyType.preserve_entries", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SetKeyType_preserve_entries_item, { "preserve_entries", "x11.struct.SetKeyType.preserve_entries", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Property, { "Property", "x11.struct.Property", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Property_nameLength, { "nameLength", "x11.struct.Property.nameLength", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Property_name, { "name", "x11.struct.Property.name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Property_valueLength, { "valueLength", "x11.struct.Property.valueLength", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Property_value, { "value", "x11.struct.Property.value", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Outline, { "Outline", "x11.struct.Outline", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Outline_nPoints, { "nPoints", "x11.struct.Outline.nPoints", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Outline_cornerRadius, { "cornerRadius", "x11.struct.Outline.cornerRadius", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Outline_points, { "points", "x11.struct.Outline.points", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Outline_points_item, { "points", "x11.struct.Outline.points", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Shape, { "Shape", "x11.struct.Shape", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Shape_name, { "name", "x11.struct.Shape.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Shape_nOutlines, { "nOutlines", "x11.struct.Shape.nOutlines", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Shape_primaryNdx, { "primaryNdx", "x11.struct.Shape.primaryNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Shape_approxNdx, { "approxNdx", "x11.struct.Shape.approxNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Shape_outlines, { "outlines", "x11.struct.Shape.outlines", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Key, { "Key", "x11.struct.Key", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Key_name, { "name", "x11.struct.Key.name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Key_gap, { "gap", "x11.struct.Key.gap", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Key_shapeNdx, { "shapeNdx", "x11.struct.Key.shapeNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Key_colorNdx, { "colorNdx", "x11.struct.Key.colorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayKey, { "OverlayKey", "x11.struct.OverlayKey", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayKey_over, { "over", "x11.struct.OverlayKey.over", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayKey_under, { "under", "x11.struct.OverlayKey.under", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayRow, { "OverlayRow", "x11.struct.OverlayRow", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayRow_rowUnder, { "rowUnder", "x11.struct.OverlayRow.rowUnder", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayRow_nKeys, { "nKeys", "x11.struct.OverlayRow.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayRow_keys, { "keys", "x11.struct.OverlayRow.keys", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_OverlayRow_keys_item, { "keys", "x11.struct.OverlayRow.keys", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay, { "Overlay", "x11.struct.Overlay", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay_name, { "name", "x11.struct.Overlay.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay_nRows, { "nRows", "x11.struct.Overlay.nRows", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Overlay_rows, { "rows", "x11.struct.Overlay.rows", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row, { "Row", "x11.struct.Row", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row_top, { "top", "x11.struct.Row.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row_left, { "left", "x11.struct.Row.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row_nKeys, { "nKeys", "x11.struct.Row.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row_vertical, { "vertical", "x11.struct.Row.vertical", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row_keys, { "keys", "x11.struct.Row.keys", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Row_keys_item, { "keys", "x11.struct.Row.keys", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad, { "CommonDoodad", "x11.struct.CommonDoodad", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad_name, { "name", "x11.struct.CommonDoodad.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad_type, { "type", "x11.struct.CommonDoodad.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_DoodadType), 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad_priority, { "priority", "x11.struct.CommonDoodad.priority", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad_top, { "top", "x11.struct.CommonDoodad.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad_left, { "left", "x11.struct.CommonDoodad.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_CommonDoodad_angle, { "angle", "x11.struct.CommonDoodad.angle", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad, { "ShapeDoodad", "x11.struct.ShapeDoodad", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_name, { "name", "x11.struct.ShapeDoodad.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_type, { "type", "x11.struct.ShapeDoodad.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_DoodadType), 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_priority, { "priority", "x11.struct.ShapeDoodad.priority", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_top, { "top", "x11.struct.ShapeDoodad.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_left, { "left", "x11.struct.ShapeDoodad.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_angle, { "angle", "x11.struct.ShapeDoodad.angle", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_colorNdx, { "colorNdx", "x11.struct.ShapeDoodad.colorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_ShapeDoodad_shapeNdx, { "shapeNdx", "x11.struct.ShapeDoodad.shapeNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad, { "TextDoodad", "x11.struct.TextDoodad", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_name, { "name", "x11.struct.TextDoodad.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_type, { "type", "x11.struct.TextDoodad.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_DoodadType), 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_priority, { "priority", "x11.struct.TextDoodad.priority", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_top, { "top", "x11.struct.TextDoodad.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_left, { "left", "x11.struct.TextDoodad.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_angle, { "angle", "x11.struct.TextDoodad.angle", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_width, { "width", "x11.struct.TextDoodad.width", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_height, { "height", "x11.struct.TextDoodad.height", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_colorNdx, { "colorNdx", "x11.struct.TextDoodad.colorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_text, { "text", "x11.struct.TextDoodad.text", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_TextDoodad_font, { "font", "x11.struct.TextDoodad.font", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad, { "IndicatorDoodad", "x11.struct.IndicatorDoodad", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_name, { "name", "x11.struct.IndicatorDoodad.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_type, { "type", "x11.struct.IndicatorDoodad.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_DoodadType), 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_priority, { "priority", "x11.struct.IndicatorDoodad.priority", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_top, { "top", "x11.struct.IndicatorDoodad.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_left, { "left", "x11.struct.IndicatorDoodad.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_angle, { "angle", "x11.struct.IndicatorDoodad.angle", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_shapeNdx, { "shapeNdx", "x11.struct.IndicatorDoodad.shapeNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_onColorNdx, { "onColorNdx", "x11.struct.IndicatorDoodad.onColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_IndicatorDoodad_offColorNdx, { "offColorNdx", "x11.struct.IndicatorDoodad.offColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad, { "LogoDoodad", "x11.struct.LogoDoodad", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_name, { "name", "x11.struct.LogoDoodad.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_type, { "type", "x11.struct.LogoDoodad.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_DoodadType), 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_priority, { "priority", "x11.struct.LogoDoodad.priority", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_top, { "top", "x11.struct.LogoDoodad.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_left, { "left", "x11.struct.LogoDoodad.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_angle, { "angle", "x11.struct.LogoDoodad.angle", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_colorNdx, { "colorNdx", "x11.struct.LogoDoodad.colorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_shapeNdx, { "shapeNdx", "x11.struct.LogoDoodad.shapeNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_LogoDoodad_logoName, { "logoName", "x11.struct.LogoDoodad.logoName", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Doodad, { "Doodad", "x11.union.Doodad", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Doodad_common, { "common", "x11.union.Doodad.common", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Doodad_shape, { "shape", "x11.union.Doodad.shape", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Doodad_text, { "text", "x11.union.Doodad.text", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Doodad_indicator, { "indicator", "x11.union.Doodad.indicator", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Doodad_logo, { "logo", "x11.union.Doodad.logo", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section, { "Section", "x11.struct.Section", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_name, { "name", "x11.struct.Section.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_top, { "top", "x11.struct.Section.top", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_left, { "left", "x11.struct.Section.left", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_width, { "width", "x11.struct.Section.width", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_height, { "height", "x11.struct.Section.height", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_angle, { "angle", "x11.struct.Section.angle", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_priority, { "priority", "x11.struct.Section.priority", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_nRows, { "nRows", "x11.struct.Section.nRows", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_nDoodads, { "nDoodads", "x11.struct.Section.nDoodads", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_nOverlays, { "nOverlays", "x11.struct.Section.nOverlays", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_rows, { "rows", "x11.struct.Section.rows", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_doodads, { "doodads", "x11.struct.Section.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_doodads_item, { "doodads", "x11.struct.Section.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Section_overlays, { "overlays", "x11.struct.Section.overlays", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Listing, { "Listing", "x11.struct.Listing", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Listing_flags, { "flags", "x11.struct.Listing.flags", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Listing_length, { "length", "x11.struct.Listing.length", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_Listing_string, { "string", "x11.struct.Listing.string", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo, { "DeviceLedInfo", "x11.struct.DeviceLedInfo", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_ledClass, { "ledClass", "x11.struct.DeviceLedInfo.ledClass", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_LedClass), 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_ledID, { "ledID", "x11.struct.DeviceLedInfo.ledID", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_ID), 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_namesPresent, { "namesPresent", "x11.struct.DeviceLedInfo.namesPresent", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_mapsPresent, { "mapsPresent", "x11.struct.DeviceLedInfo.mapsPresent", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_physIndicators, { "physIndicators", "x11.struct.DeviceLedInfo.physIndicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_state, { "state", "x11.struct.DeviceLedInfo.state", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_names, { "names", "x11.struct.DeviceLedInfo.names", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_names_item, { "names", "x11.struct.DeviceLedInfo.names", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_maps, { "maps", "x11.struct.DeviceLedInfo.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_DeviceLedInfo_maps_item, { "maps", "x11.struct.DeviceLedInfo.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SANoAction, { "SANoAction", "x11.struct.SANoAction", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SANoAction_type, { "type", "x11.struct.SANoAction.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods, { "SASetMods", "x11.struct.SASetMods", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_type, { "type", "x11.struct.SASetMods.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_flags_mask_ClearLocks, { "ClearLocks", "x11.struct.SASetMods.flags.ClearLocks", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_flags_mask_LatchToLock, { "LatchToLock", "x11.struct.SASetMods.flags.LatchToLock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_flags_mask_GroupAbsolute, { "GroupAbsolute", "x11.struct.SASetMods.flags.GroupAbsolute", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_flags, { "flags", "x11.struct.SASetMods.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_Shift, { "Shift", "x11.struct.SASetMods.mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_Lock, { "Lock", "x11.struct.SASetMods.mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_Control, { "Control", "x11.struct.SASetMods.mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_1, { "1", "x11.struct.SASetMods.mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_2, { "2", "x11.struct.SASetMods.mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_3, { "3", "x11.struct.SASetMods.mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_4, { "4", "x11.struct.SASetMods.mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_5, { "5", "x11.struct.SASetMods.mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask_mask_Any, { "Any", "x11.struct.SASetMods.mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_mask, { "mask", "x11.struct.SASetMods.mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_Shift, { "Shift", "x11.struct.SASetMods.realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_Lock, { "Lock", "x11.struct.SASetMods.realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_Control, { "Control", "x11.struct.SASetMods.realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_1, { "1", "x11.struct.SASetMods.realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_2, { "2", "x11.struct.SASetMods.realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_3, { "3", "x11.struct.SASetMods.realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_4, { "4", "x11.struct.SASetMods.realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_5, { "5", "x11.struct.SASetMods.realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods_mask_Any, { "Any", "x11.struct.SASetMods.realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_realMods, { "realMods", "x11.struct.SASetMods.realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_8, { "8", "x11.struct.SASetMods.vmodsHigh.8", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_9, { "9", "x11.struct.SASetMods.vmodsHigh.9", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_10, { "10", "x11.struct.SASetMods.vmodsHigh.10", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_11, { "11", "x11.struct.SASetMods.vmodsHigh.11", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_12, { "12", "x11.struct.SASetMods.vmodsHigh.12", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_13, { "13", "x11.struct.SASetMods.vmodsHigh.13", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_14, { "14", "x11.struct.SASetMods.vmodsHigh.14", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh_mask_15, { "15", "x11.struct.SASetMods.vmodsHigh.15", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsHigh, { "vmodsHigh", "x11.struct.SASetMods.vmodsHigh", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_0, { "0", "x11.struct.SASetMods.vmodsLow.0", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_1, { "1", "x11.struct.SASetMods.vmodsLow.1", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_2, { "2", "x11.struct.SASetMods.vmodsLow.2", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_3, { "3", "x11.struct.SASetMods.vmodsLow.3", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_4, { "4", "x11.struct.SASetMods.vmodsLow.4", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_5, { "5", "x11.struct.SASetMods.vmodsLow.5", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_6, { "6", "x11.struct.SASetMods.vmodsLow.6", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow_mask_7, { "7", "x11.struct.SASetMods.vmodsLow.7", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SASetMods_vmodsLow, { "vmodsLow", "x11.struct.SASetMods.vmodsLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup, { "SASetGroup", "x11.struct.SASetGroup", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup_type, { "type", "x11.struct.SASetGroup.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup_flags_mask_ClearLocks, { "ClearLocks", "x11.struct.SASetGroup.flags.ClearLocks", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup_flags_mask_LatchToLock, { "LatchToLock", "x11.struct.SASetGroup.flags.LatchToLock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup_flags_mask_GroupAbsolute, { "GroupAbsolute", "x11.struct.SASetGroup.flags.GroupAbsolute", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup_flags, { "flags", "x11.struct.SASetGroup.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetGroup_group, { "group", "x11.struct.SASetGroup.group", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr, { "SAMovePtr", "x11.struct.SAMovePtr", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_type, { "type", "x11.struct.SAMovePtr.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_flags_mask_NoAcceleration, { "NoAcceleration", "x11.struct.SAMovePtr.flags.NoAcceleration", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_flags_mask_MoveAbsoluteX, { "MoveAbsoluteX", "x11.struct.SAMovePtr.flags.MoveAbsoluteX", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_flags_mask_MoveAbsoluteY, { "MoveAbsoluteY", "x11.struct.SAMovePtr.flags.MoveAbsoluteY", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_flags, { "flags", "x11.struct.SAMovePtr.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_xHigh, { "xHigh", "x11.struct.SAMovePtr.xHigh", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_xLow, { "xLow", "x11.struct.SAMovePtr.xLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_yHigh, { "yHigh", "x11.struct.SAMovePtr.yHigh", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAMovePtr_yLow, { "yLow", "x11.struct.SAMovePtr.yLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAPtrBtn, { "SAPtrBtn", "x11.struct.SAPtrBtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAPtrBtn_type, { "type", "x11.struct.SAPtrBtn.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SAPtrBtn_flags, { "flags", "x11.struct.SAPtrBtn.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAPtrBtn_count, { "count", "x11.struct.SAPtrBtn.count", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAPtrBtn_button, { "button", "x11.struct.SAPtrBtn.button", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockPtrBtn, { "SALockPtrBtn", "x11.struct.SALockPtrBtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockPtrBtn_type, { "type", "x11.struct.SALockPtrBtn.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockPtrBtn_flags, { "flags", "x11.struct.SALockPtrBtn.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockPtrBtn_button, { "button", "x11.struct.SALockPtrBtn.button", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt, { "SASetPtrDflt", "x11.struct.SASetPtrDflt", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_type, { "type", "x11.struct.SASetPtrDflt.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_flags_mask_AffectDfltButton, { "AffectDfltButton", "x11.struct.SASetPtrDflt.flags.AffectDfltButton", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_flags_mask_DfltBtnAbsolute, { "DfltBtnAbsolute", "x11.struct.SASetPtrDflt.flags.DfltBtnAbsolute", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_flags, { "flags", "x11.struct.SASetPtrDflt.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_affect_mask_AffectDfltButton, { "AffectDfltButton", "x11.struct.SASetPtrDflt.affect.AffectDfltButton", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_affect_mask_DfltBtnAbsolute, { "DfltBtnAbsolute", "x11.struct.SASetPtrDflt.affect.DfltBtnAbsolute", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_affect, { "affect", "x11.struct.SASetPtrDflt.affect", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetPtrDflt_value, { "value", "x11.struct.SASetPtrDflt.value", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock, { "SAIsoLock", "x11.struct.SAIsoLock", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_type, { "type", "x11.struct.SAIsoLock.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_flags_mask_NoLock, { "NoLock", "x11.struct.SAIsoLock.flags.NoLock", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_flags_mask_NoUnlock, { "NoUnlock", "x11.struct.SAIsoLock.flags.NoUnlock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_flags_mask_GroupAbsolute, { "GroupAbsolute", "x11.struct.SAIsoLock.flags.GroupAbsolute", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_flags_mask_ISODfltIsGroup, { "ISODfltIsGroup", "x11.struct.SAIsoLock.flags.ISODfltIsGroup", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_flags, { "flags", "x11.struct.SAIsoLock.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_Shift, { "Shift", "x11.struct.SAIsoLock.mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_Lock, { "Lock", "x11.struct.SAIsoLock.mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_Control, { "Control", "x11.struct.SAIsoLock.mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_1, { "1", "x11.struct.SAIsoLock.mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_2, { "2", "x11.struct.SAIsoLock.mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_3, { "3", "x11.struct.SAIsoLock.mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_4, { "4", "x11.struct.SAIsoLock.mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_5, { "5", "x11.struct.SAIsoLock.mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask_mask_Any, { "Any", "x11.struct.SAIsoLock.mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_mask, { "mask", "x11.struct.SAIsoLock.mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_Shift, { "Shift", "x11.struct.SAIsoLock.realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_Lock, { "Lock", "x11.struct.SAIsoLock.realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_Control, { "Control", "x11.struct.SAIsoLock.realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_1, { "1", "x11.struct.SAIsoLock.realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_2, { "2", "x11.struct.SAIsoLock.realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_3, { "3", "x11.struct.SAIsoLock.realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_4, { "4", "x11.struct.SAIsoLock.realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_5, { "5", "x11.struct.SAIsoLock.realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods_mask_Any, { "Any", "x11.struct.SAIsoLock.realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_realMods, { "realMods", "x11.struct.SAIsoLock.realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_group, { "group", "x11.struct.SAIsoLock.group", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_affect_mask_Ctrls, { "Ctrls", "x11.struct.SAIsoLock.affect.Ctrls", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_affect_mask_Ptr, { "Ptr", "x11.struct.SAIsoLock.affect.Ptr", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_affect_mask_Group, { "Group", "x11.struct.SAIsoLock.affect.Group", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_affect_mask_Mods, { "Mods", "x11.struct.SAIsoLock.affect.Mods", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_affect, { "affect", "x11.struct.SAIsoLock.affect", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_8, { "8", "x11.struct.SAIsoLock.vmodsHigh.8", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_9, { "9", "x11.struct.SAIsoLock.vmodsHigh.9", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_10, { "10", "x11.struct.SAIsoLock.vmodsHigh.10", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_11, { "11", "x11.struct.SAIsoLock.vmodsHigh.11", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_12, { "12", "x11.struct.SAIsoLock.vmodsHigh.12", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_13, { "13", "x11.struct.SAIsoLock.vmodsHigh.13", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_14, { "14", "x11.struct.SAIsoLock.vmodsHigh.14", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh_mask_15, { "15", "x11.struct.SAIsoLock.vmodsHigh.15", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsHigh, { "vmodsHigh", "x11.struct.SAIsoLock.vmodsHigh", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_0, { "0", "x11.struct.SAIsoLock.vmodsLow.0", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_1, { "1", "x11.struct.SAIsoLock.vmodsLow.1", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_2, { "2", "x11.struct.SAIsoLock.vmodsLow.2", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_3, { "3", "x11.struct.SAIsoLock.vmodsLow.3", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_4, { "4", "x11.struct.SAIsoLock.vmodsLow.4", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_5, { "5", "x11.struct.SAIsoLock.vmodsLow.5", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_6, { "6", "x11.struct.SAIsoLock.vmodsLow.6", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow_mask_7, { "7", "x11.struct.SAIsoLock.vmodsLow.7", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SAIsoLock_vmodsLow, { "vmodsLow", "x11.struct.SAIsoLock.vmodsLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SATerminate, { "SATerminate", "x11.struct.SATerminate", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SATerminate_type, { "type", "x11.struct.SATerminate.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASwitchScreen, { "SASwitchScreen", "x11.struct.SASwitchScreen", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASwitchScreen_type, { "type", "x11.struct.SASwitchScreen.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASwitchScreen_flags, { "flags", "x11.struct.SASwitchScreen.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASwitchScreen_newScreen, { "newScreen", "x11.struct.SASwitchScreen.newScreen", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls, { "SASetControls", "x11.struct.SASetControls", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_type, { "type", "x11.struct.SASetControls.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsHigh_mask_AccessXFeedback, { "AccessXFeedback", "x11.struct.SASetControls.boolCtrlsHigh.AccessXFeedback", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsHigh_mask_AudibleBell, { "AudibleBell", "x11.struct.SASetControls.boolCtrlsHigh.AudibleBell", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsHigh_mask_Overlay1, { "Overlay1", "x11.struct.SASetControls.boolCtrlsHigh.Overlay1", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsHigh_mask_Overlay2, { "Overlay2", "x11.struct.SASetControls.boolCtrlsHigh.Overlay2", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsHigh_mask_IgnoreGroupLock, { "IgnoreGroupLock", "x11.struct.SASetControls.boolCtrlsHigh.IgnoreGroupLock", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsHigh, { "boolCtrlsHigh", "x11.struct.SASetControls.boolCtrlsHigh", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_RepeatKeys, { "RepeatKeys", "x11.struct.SASetControls.boolCtrlsLow.RepeatKeys", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_SlowKeys, { "SlowKeys", "x11.struct.SASetControls.boolCtrlsLow.SlowKeys", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_BounceKeys, { "BounceKeys", "x11.struct.SASetControls.boolCtrlsLow.BounceKeys", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_StickyKeys, { "StickyKeys", "x11.struct.SASetControls.boolCtrlsLow.StickyKeys", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_MouseKeys, { "MouseKeys", "x11.struct.SASetControls.boolCtrlsLow.MouseKeys", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.struct.SASetControls.boolCtrlsLow.MouseKeysAccel", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_AccessXKeys, { "AccessXKeys", "x11.struct.SASetControls.boolCtrlsLow.AccessXKeys", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow_mask_AccessXTimeout, { "AccessXTimeout", "x11.struct.SASetControls.boolCtrlsLow.AccessXTimeout", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SASetControls_boolCtrlsLow, { "boolCtrlsLow", "x11.struct.SASetControls.boolCtrlsLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage, { "SAActionMessage", "x11.struct.SAActionMessage", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage_type, { "type", "x11.struct.SAActionMessage.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage_flags_mask_OnPress, { "OnPress", "x11.struct.SAActionMessage.flags.OnPress", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage_flags_mask_OnRelease, { "OnRelease", "x11.struct.SAActionMessage.flags.OnRelease", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage_flags_mask_GenKeyEvent, { "GenKeyEvent", "x11.struct.SAActionMessage.flags.GenKeyEvent", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage_flags, { "flags", "x11.struct.SAActionMessage.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SAActionMessage_message, { "message", "x11.struct.SAActionMessage.message", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey, { "SARedirectKey", "x11.struct.SARedirectKey", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_type, { "type", "x11.struct.SARedirectKey.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_newkey, { "newkey", "x11.struct.SARedirectKey.newkey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_Shift, { "Shift", "x11.struct.SARedirectKey.mask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_Lock, { "Lock", "x11.struct.SARedirectKey.mask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_Control, { "Control", "x11.struct.SARedirectKey.mask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_1, { "1", "x11.struct.SARedirectKey.mask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_2, { "2", "x11.struct.SARedirectKey.mask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_3, { "3", "x11.struct.SARedirectKey.mask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_4, { "4", "x11.struct.SARedirectKey.mask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_5, { "5", "x11.struct.SARedirectKey.mask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask_mask_Any, { "Any", "x11.struct.SARedirectKey.mask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_mask, { "mask", "x11.struct.SARedirectKey.mask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_Shift, { "Shift", "x11.struct.SARedirectKey.realModifiers.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_Lock, { "Lock", "x11.struct.SARedirectKey.realModifiers.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_Control, { "Control", "x11.struct.SARedirectKey.realModifiers.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_1, { "1", "x11.struct.SARedirectKey.realModifiers.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_2, { "2", "x11.struct.SARedirectKey.realModifiers.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_3, { "3", "x11.struct.SARedirectKey.realModifiers.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_4, { "4", "x11.struct.SARedirectKey.realModifiers.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_5, { "5", "x11.struct.SARedirectKey.realModifiers.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers_mask_Any, { "Any", "x11.struct.SARedirectKey.realModifiers.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_realModifiers, { "realModifiers", "x11.struct.SARedirectKey.realModifiers", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_8, { "8", "x11.struct.SARedirectKey.vmodsMaskHigh.8", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_9, { "9", "x11.struct.SARedirectKey.vmodsMaskHigh.9", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_10, { "10", "x11.struct.SARedirectKey.vmodsMaskHigh.10", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_11, { "11", "x11.struct.SARedirectKey.vmodsMaskHigh.11", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_12, { "12", "x11.struct.SARedirectKey.vmodsMaskHigh.12", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_13, { "13", "x11.struct.SARedirectKey.vmodsMaskHigh.13", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_14, { "14", "x11.struct.SARedirectKey.vmodsMaskHigh.14", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh_mask_15, { "15", "x11.struct.SARedirectKey.vmodsMaskHigh.15", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskHigh, { "vmodsMaskHigh", "x11.struct.SARedirectKey.vmodsMaskHigh", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_0, { "0", "x11.struct.SARedirectKey.vmodsMaskLow.0", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_1, { "1", "x11.struct.SARedirectKey.vmodsMaskLow.1", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_2, { "2", "x11.struct.SARedirectKey.vmodsMaskLow.2", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_3, { "3", "x11.struct.SARedirectKey.vmodsMaskLow.3", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_4, { "4", "x11.struct.SARedirectKey.vmodsMaskLow.4", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_5, { "5", "x11.struct.SARedirectKey.vmodsMaskLow.5", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_6, { "6", "x11.struct.SARedirectKey.vmodsMaskLow.6", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow_mask_7, { "7", "x11.struct.SARedirectKey.vmodsMaskLow.7", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsMaskLow, { "vmodsMaskLow", "x11.struct.SARedirectKey.vmodsMaskLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_8, { "8", "x11.struct.SARedirectKey.vmodsHigh.8", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_9, { "9", "x11.struct.SARedirectKey.vmodsHigh.9", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_10, { "10", "x11.struct.SARedirectKey.vmodsHigh.10", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_11, { "11", "x11.struct.SARedirectKey.vmodsHigh.11", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_12, { "12", "x11.struct.SARedirectKey.vmodsHigh.12", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_13, { "13", "x11.struct.SARedirectKey.vmodsHigh.13", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_14, { "14", "x11.struct.SARedirectKey.vmodsHigh.14", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh_mask_15, { "15", "x11.struct.SARedirectKey.vmodsHigh.15", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsHigh, { "vmodsHigh", "x11.struct.SARedirectKey.vmodsHigh", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_0, { "0", "x11.struct.SARedirectKey.vmodsLow.0", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_1, { "1", "x11.struct.SARedirectKey.vmodsLow.1", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_2, { "2", "x11.struct.SARedirectKey.vmodsLow.2", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_3, { "3", "x11.struct.SARedirectKey.vmodsLow.3", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_4, { "4", "x11.struct.SARedirectKey.vmodsLow.4", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_5, { "5", "x11.struct.SARedirectKey.vmodsLow.5", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_6, { "6", "x11.struct.SARedirectKey.vmodsLow.6", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow_mask_7, { "7", "x11.struct.SARedirectKey.vmodsLow.7", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_struct_SARedirectKey_vmodsLow, { "vmodsLow", "x11.struct.SARedirectKey.vmodsLow", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceBtn, { "SADeviceBtn", "x11.struct.SADeviceBtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceBtn_type, { "type", "x11.struct.SADeviceBtn.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceBtn_flags, { "flags", "x11.struct.SADeviceBtn.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceBtn_count, { "count", "x11.struct.SADeviceBtn.count", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceBtn_button, { "button", "x11.struct.SADeviceBtn.button", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceBtn_device, { "device", "x11.struct.SADeviceBtn.device", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn, { "SALockDeviceBtn", "x11.struct.SALockDeviceBtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn_type, { "type", "x11.struct.SALockDeviceBtn.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn_flags_mask_NoLock, { "NoLock", "x11.struct.SALockDeviceBtn.flags.NoLock", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn_flags_mask_NoUnlock, { "NoUnlock", "x11.struct.SALockDeviceBtn.flags.NoUnlock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn_flags, { "flags", "x11.struct.SALockDeviceBtn.flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn_button, { "button", "x11.struct.SALockDeviceBtn.button", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SALockDeviceBtn_device, { "device", "x11.struct.SALockDeviceBtn.device", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator, { "SADeviceValuator", "x11.struct.SADeviceValuator", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_type, { "type", "x11.struct.SADeviceValuator.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_device, { "device", "x11.struct.SADeviceValuator.device", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_val1what, { "val1what", "x11.struct.SADeviceValuator.val1what", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAValWhat), 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_val1index, { "val1index", "x11.struct.SADeviceValuator.val1index", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_val1value, { "val1value", "x11.struct.SADeviceValuator.val1value", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_val2what, { "val2what", "x11.struct.SADeviceValuator.val2what", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAValWhat), 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_val2index, { "val2index", "x11.struct.SADeviceValuator.val2index", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_struct_SADeviceValuator_val2value, { "val2value", "x11.struct.SADeviceValuator.val2value", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action, { "Action", "x11.union.Action", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_noaction, { "noaction", "x11.union.Action.noaction", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_setmods, { "setmods", "x11.union.Action.setmods", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_latchmods, { "latchmods", "x11.union.Action.latchmods", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_lockmods, { "lockmods", "x11.union.Action.lockmods", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_setgroup, { "setgroup", "x11.union.Action.setgroup", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_latchgroup, { "latchgroup", "x11.union.Action.latchgroup", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_lockgroup, { "lockgroup", "x11.union.Action.lockgroup", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_moveptr, { "moveptr", "x11.union.Action.moveptr", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_ptrbtn, { "ptrbtn", "x11.union.Action.ptrbtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_lockptrbtn, { "lockptrbtn", "x11.union.Action.lockptrbtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_setptrdflt, { "setptrdflt", "x11.union.Action.setptrdflt", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_isolock, { "isolock", "x11.union.Action.isolock", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_terminate, { "terminate", "x11.union.Action.terminate", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_switchscreen, { "switchscreen", "x11.union.Action.switchscreen", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_setcontrols, { "setcontrols", "x11.union.Action.setcontrols", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_lockcontrols, { "lockcontrols", "x11.union.Action.lockcontrols", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_message, { "message", "x11.union.Action.message", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_redirect, { "redirect", "x11.union.Action.redirect", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_devbtn, { "devbtn", "x11.union.Action.devbtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_lockdevbtn, { "lockdevbtn", "x11.union.Action.lockdevbtn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_devval, { "devval", "x11.union.Action.devval", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_union_Action_type, { "type", "x11.union.Action.type", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_SAType), 0, NULL, HFILL }},
+{ &hf_x11_xkb_UseExtension_wantedMajor, { "wantedMajor", "x11.xkb.UseExtension.wantedMajor", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_UseExtension_wantedMinor, { "wantedMinor", "x11.xkb.UseExtension.wantedMinor", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_UseExtension_reply_supported, { "supported", "x11.xkb.UseExtension.reply.supported", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_UseExtension_reply_serverMajor, { "serverMajor", "x11.xkb.UseExtension.reply.serverMajor", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_UseExtension_reply_serverMinor, { "serverMinor", "x11.xkb.UseExtension.reply.serverMinor", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_deviceSpec, { "deviceSpec", "x11.xkb.SelectEvents.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_affectWhich, { "affectWhich", "x11.xkb.SelectEvents.affectWhich", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_EventType), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_clear, { "clear", "x11.xkb.SelectEvents.clear", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_EventType), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_selectAll, { "selectAll", "x11.xkb.SelectEvents.selectAll", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_EventType), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_affectMap, { "affectMap", "x11.xkb.SelectEvents.affectMap", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_map, { "map", "x11.xkb.SelectEvents.map", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_affectNewKeyboard_mask_Keycodes, { "Keycodes", "x11.xkb.SelectEvents.NewKeyboardNotify.affectNewKeyboard.Keycodes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_affectNewKeyboard_mask_Geometry, { "Geometry", "x11.xkb.SelectEvents.NewKeyboardNotify.affectNewKeyboard.Geometry", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_affectNewKeyboard_mask_DeviceID, { "DeviceID", "x11.xkb.SelectEvents.NewKeyboardNotify.affectNewKeyboard.DeviceID", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_affectNewKeyboard, { "affectNewKeyboard", "x11.xkb.SelectEvents.NewKeyboardNotify.affectNewKeyboard", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_newKeyboardDetails_mask_Keycodes, { "Keycodes", "x11.xkb.SelectEvents.NewKeyboardNotify.newKeyboardDetails.Keycodes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_newKeyboardDetails_mask_Geometry, { "Geometry", "x11.xkb.SelectEvents.NewKeyboardNotify.newKeyboardDetails.Geometry", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_newKeyboardDetails_mask_DeviceID, { "DeviceID", "x11.xkb.SelectEvents.NewKeyboardNotify.newKeyboardDetails.DeviceID", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NewKeyboardNotify_newKeyboardDetails, { "newKeyboardDetails", "x11.xkb.SelectEvents.NewKeyboardNotify.newKeyboardDetails", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_ModifierState, { "ModifierState", "x11.xkb.SelectEvents.StateNotify.affectState.ModifierState", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_ModifierBase, { "ModifierBase", "x11.xkb.SelectEvents.StateNotify.affectState.ModifierBase", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_ModifierLatch, { "ModifierLatch", "x11.xkb.SelectEvents.StateNotify.affectState.ModifierLatch", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_ModifierLock, { "ModifierLock", "x11.xkb.SelectEvents.StateNotify.affectState.ModifierLock", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_GroupState, { "GroupState", "x11.xkb.SelectEvents.StateNotify.affectState.GroupState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_GroupBase, { "GroupBase", "x11.xkb.SelectEvents.StateNotify.affectState.GroupBase", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_GroupLatch, { "GroupLatch", "x11.xkb.SelectEvents.StateNotify.affectState.GroupLatch", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_GroupLock, { "GroupLock", "x11.xkb.SelectEvents.StateNotify.affectState.GroupLock", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_CompatState, { "CompatState", "x11.xkb.SelectEvents.StateNotify.affectState.CompatState", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_GrabMods, { "GrabMods", "x11.xkb.SelectEvents.StateNotify.affectState.GrabMods", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_CompatGrabMods, { "CompatGrabMods", "x11.xkb.SelectEvents.StateNotify.affectState.CompatGrabMods", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_LookupMods, { "LookupMods", "x11.xkb.SelectEvents.StateNotify.affectState.LookupMods", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_CompatLookupMods, { "CompatLookupMods", "x11.xkb.SelectEvents.StateNotify.affectState.CompatLookupMods", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState_mask_PointerButtons, { "PointerButtons", "x11.xkb.SelectEvents.StateNotify.affectState.PointerButtons", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_affectState, { "affectState", "x11.xkb.SelectEvents.StateNotify.affectState", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_ModifierState, { "ModifierState", "x11.xkb.SelectEvents.StateNotify.stateDetails.ModifierState", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_ModifierBase, { "ModifierBase", "x11.xkb.SelectEvents.StateNotify.stateDetails.ModifierBase", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_ModifierLatch, { "ModifierLatch", "x11.xkb.SelectEvents.StateNotify.stateDetails.ModifierLatch", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_ModifierLock, { "ModifierLock", "x11.xkb.SelectEvents.StateNotify.stateDetails.ModifierLock", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_GroupState, { "GroupState", "x11.xkb.SelectEvents.StateNotify.stateDetails.GroupState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_GroupBase, { "GroupBase", "x11.xkb.SelectEvents.StateNotify.stateDetails.GroupBase", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_GroupLatch, { "GroupLatch", "x11.xkb.SelectEvents.StateNotify.stateDetails.GroupLatch", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_GroupLock, { "GroupLock", "x11.xkb.SelectEvents.StateNotify.stateDetails.GroupLock", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_CompatState, { "CompatState", "x11.xkb.SelectEvents.StateNotify.stateDetails.CompatState", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_GrabMods, { "GrabMods", "x11.xkb.SelectEvents.StateNotify.stateDetails.GrabMods", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_CompatGrabMods, { "CompatGrabMods", "x11.xkb.SelectEvents.StateNotify.stateDetails.CompatGrabMods", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_LookupMods, { "LookupMods", "x11.xkb.SelectEvents.StateNotify.stateDetails.LookupMods", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_CompatLookupMods, { "CompatLookupMods", "x11.xkb.SelectEvents.StateNotify.stateDetails.CompatLookupMods", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails_mask_PointerButtons, { "PointerButtons", "x11.xkb.SelectEvents.StateNotify.stateDetails.PointerButtons", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_StateNotify_stateDetails, { "stateDetails", "x11.xkb.SelectEvents.StateNotify.stateDetails", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_affectCtrls_mask_GroupsWrap, { "GroupsWrap", "x11.xkb.SelectEvents.ControlsNotify.affectCtrls.GroupsWrap", FT_BOOLEAN, 32, NULL, 1 << 27, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_affectCtrls_mask_InternalMods, { "InternalMods", "x11.xkb.SelectEvents.ControlsNotify.affectCtrls.InternalMods", FT_BOOLEAN, 32, NULL, 1 << 28, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_affectCtrls_mask_IgnoreLockMods, { "IgnoreLockMods", "x11.xkb.SelectEvents.ControlsNotify.affectCtrls.IgnoreLockMods", FT_BOOLEAN, 32, NULL, 1 << 29, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_affectCtrls_mask_PerKeyRepeat, { "PerKeyRepeat", "x11.xkb.SelectEvents.ControlsNotify.affectCtrls.PerKeyRepeat", FT_BOOLEAN, 32, NULL, 1 << 30, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_affectCtrls_mask_ControlsEnabled, { "ControlsEnabled", "x11.xkb.SelectEvents.ControlsNotify.affectCtrls.ControlsEnabled", FT_BOOLEAN, 32, NULL, 1 << 31, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_affectCtrls, { "affectCtrls", "x11.xkb.SelectEvents.ControlsNotify.affectCtrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_ctrlDetails_mask_GroupsWrap, { "GroupsWrap", "x11.xkb.SelectEvents.ControlsNotify.ctrlDetails.GroupsWrap", FT_BOOLEAN, 32, NULL, 1 << 27, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_ctrlDetails_mask_InternalMods, { "InternalMods", "x11.xkb.SelectEvents.ControlsNotify.ctrlDetails.InternalMods", FT_BOOLEAN, 32, NULL, 1 << 28, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_ctrlDetails_mask_IgnoreLockMods, { "IgnoreLockMods", "x11.xkb.SelectEvents.ControlsNotify.ctrlDetails.IgnoreLockMods", FT_BOOLEAN, 32, NULL, 1 << 29, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_ctrlDetails_mask_PerKeyRepeat, { "PerKeyRepeat", "x11.xkb.SelectEvents.ControlsNotify.ctrlDetails.PerKeyRepeat", FT_BOOLEAN, 32, NULL, 1 << 30, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_ctrlDetails_mask_ControlsEnabled, { "ControlsEnabled", "x11.xkb.SelectEvents.ControlsNotify.ctrlDetails.ControlsEnabled", FT_BOOLEAN, 32, NULL, 1 << 31, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ControlsNotify_ctrlDetails, { "ctrlDetails", "x11.xkb.SelectEvents.ControlsNotify.ctrlDetails", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_IndicatorStateNotify_affectIndicatorState, { "affectIndicatorState", "x11.xkb.SelectEvents.IndicatorStateNotify.affectIndicatorState", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_IndicatorStateNotify_indicatorStateDetails, { "indicatorStateDetails", "x11.xkb.SelectEvents.IndicatorStateNotify.indicatorStateDetails", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_IndicatorMapNotify_affectIndicatorMap, { "affectIndicatorMap", "x11.xkb.SelectEvents.IndicatorMapNotify.affectIndicatorMap", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_IndicatorMapNotify_indicatorMapDetails, { "indicatorMapDetails", "x11.xkb.SelectEvents.IndicatorMapNotify.indicatorMapDetails", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_Keycodes, { "Keycodes", "x11.xkb.SelectEvents.NamesNotify.affectNames.Keycodes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_Geometry, { "Geometry", "x11.xkb.SelectEvents.NamesNotify.affectNames.Geometry", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_Symbols, { "Symbols", "x11.xkb.SelectEvents.NamesNotify.affectNames.Symbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.SelectEvents.NamesNotify.affectNames.PhysSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_Types, { "Types", "x11.xkb.SelectEvents.NamesNotify.affectNames.Types", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_Compat, { "Compat", "x11.xkb.SelectEvents.NamesNotify.affectNames.Compat", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.KeyTypeNames", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.KTLevelNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_KeyNames, { "KeyNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_KeyAliases, { "KeyAliases", "x11.xkb.SelectEvents.NamesNotify.affectNames.KeyAliases", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.VirtualModNames", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_GroupNames, { "GroupNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.GroupNames", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames_mask_RGNames, { "RGNames", "x11.xkb.SelectEvents.NamesNotify.affectNames.RGNames", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_affectNames, { "affectNames", "x11.xkb.SelectEvents.NamesNotify.affectNames", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_Keycodes, { "Keycodes", "x11.xkb.SelectEvents.NamesNotify.namesDetails.Keycodes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_Geometry, { "Geometry", "x11.xkb.SelectEvents.NamesNotify.namesDetails.Geometry", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_Symbols, { "Symbols", "x11.xkb.SelectEvents.NamesNotify.namesDetails.Symbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.SelectEvents.NamesNotify.namesDetails.PhysSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_Types, { "Types", "x11.xkb.SelectEvents.NamesNotify.namesDetails.Types", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_Compat, { "Compat", "x11.xkb.SelectEvents.NamesNotify.namesDetails.Compat", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.KeyTypeNames", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.KTLevelNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_KeyNames, { "KeyNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_KeyAliases, { "KeyAliases", "x11.xkb.SelectEvents.NamesNotify.namesDetails.KeyAliases", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.VirtualModNames", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_GroupNames, { "GroupNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.GroupNames", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails_mask_RGNames, { "RGNames", "x11.xkb.SelectEvents.NamesNotify.namesDetails.RGNames", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_NamesNotify_namesDetails, { "namesDetails", "x11.xkb.SelectEvents.NamesNotify.namesDetails", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_CompatMapNotify_affectCompat_mask_SymInterp, { "SymInterp", "x11.xkb.SelectEvents.CompatMapNotify.affectCompat.SymInterp", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_CompatMapNotify_affectCompat_mask_GroupCompat, { "GroupCompat", "x11.xkb.SelectEvents.CompatMapNotify.affectCompat.GroupCompat", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_CompatMapNotify_affectCompat, { "affectCompat", "x11.xkb.SelectEvents.CompatMapNotify.affectCompat", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_CompatMapNotify_compatDetails_mask_SymInterp, { "SymInterp", "x11.xkb.SelectEvents.CompatMapNotify.compatDetails.SymInterp", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_CompatMapNotify_compatDetails_mask_GroupCompat, { "GroupCompat", "x11.xkb.SelectEvents.CompatMapNotify.compatDetails.GroupCompat", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_CompatMapNotify_compatDetails, { "compatDetails", "x11.xkb.SelectEvents.CompatMapNotify.compatDetails", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_BellNotify_affectBell, { "affectBell", "x11.xkb.SelectEvents.BellNotify.affectBell", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_BellNotify_bellDetails, { "bellDetails", "x11.xkb.SelectEvents.BellNotify.bellDetails", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ActionMessage_affectMsgDetails, { "affectMsgDetails", "x11.xkb.SelectEvents.ActionMessage.affectMsgDetails", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ActionMessage_msgDetails, { "msgDetails", "x11.xkb.SelectEvents.ActionMessage.msgDetails", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_SKPress, { "SKPress", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.SKPress", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_SKAccept, { "SKAccept", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.SKAccept", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_SKReject, { "SKReject", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.SKReject", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_SKRelease, { "SKRelease", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.SKRelease", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_BKAccept, { "BKAccept", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.BKAccept", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_BKReject, { "BKReject", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.BKReject", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX_mask_AXKWarning, { "AXKWarning", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX.AXKWarning", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_affectAccessX, { "affectAccessX", "x11.xkb.SelectEvents.AccessXNotify.affectAccessX", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_SKPress, { "SKPress", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.SKPress", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_SKAccept, { "SKAccept", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.SKAccept", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_SKReject, { "SKReject", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.SKReject", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_SKRelease, { "SKRelease", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.SKRelease", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_BKAccept, { "BKAccept", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.BKAccept", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_BKReject, { "BKReject", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.BKReject", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails_mask_AXKWarning, { "AXKWarning", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails.AXKWarning", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_AccessXNotify_accessXDetails, { "accessXDetails", "x11.xkb.SelectEvents.AccessXNotify.accessXDetails", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_affectExtDev_mask_Keyboards, { "Keyboards", "x11.xkb.SelectEvents.ExtensionDeviceNotify.affectExtDev.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_affectExtDev_mask_ButtonActions, { "ButtonActions", "x11.xkb.SelectEvents.ExtensionDeviceNotify.affectExtDev.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_affectExtDev_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.SelectEvents.ExtensionDeviceNotify.affectExtDev.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_affectExtDev_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.SelectEvents.ExtensionDeviceNotify.affectExtDev.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_affectExtDev_mask_IndicatorState, { "IndicatorState", "x11.xkb.SelectEvents.ExtensionDeviceNotify.affectExtDev.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_affectExtDev, { "affectExtDev", "x11.xkb.SelectEvents.ExtensionDeviceNotify.affectExtDev", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_extdevDetails_mask_Keyboards, { "Keyboards", "x11.xkb.SelectEvents.ExtensionDeviceNotify.extdevDetails.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_extdevDetails_mask_ButtonActions, { "ButtonActions", "x11.xkb.SelectEvents.ExtensionDeviceNotify.extdevDetails.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_extdevDetails_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.SelectEvents.ExtensionDeviceNotify.extdevDetails.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_extdevDetails_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.SelectEvents.ExtensionDeviceNotify.extdevDetails.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_extdevDetails_mask_IndicatorState, { "IndicatorState", "x11.xkb.SelectEvents.ExtensionDeviceNotify.extdevDetails.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SelectEvents_ExtensionDeviceNotify_extdevDetails, { "extdevDetails", "x11.xkb.SelectEvents.ExtensionDeviceNotify.extdevDetails", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_deviceSpec, { "deviceSpec", "x11.xkb.Bell.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_bellClass, { "bellClass", "x11.xkb.Bell.bellClass", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_bellID, { "bellID", "x11.xkb.Bell.bellID", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_percent, { "percent", "x11.xkb.Bell.percent", FT_INT8, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_forceSound, { "forceSound", "x11.xkb.Bell.forceSound", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_eventOnly, { "eventOnly", "x11.xkb.Bell.eventOnly", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_pitch, { "pitch", "x11.xkb.Bell.pitch", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_duration, { "duration", "x11.xkb.Bell.duration", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_name, { "name", "x11.xkb.Bell.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_Bell_window, { "window", "x11.xkb.Bell.window", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_deviceSpec, { "deviceSpec", "x11.xkb.GetState.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_deviceID, { "deviceID", "x11.xkb.GetState.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_Control, { "Control", "x11.xkb.GetState.reply.mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_1, { "1", "x11.xkb.GetState.reply.mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_2, { "2", "x11.xkb.GetState.reply.mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_3, { "3", "x11.xkb.GetState.reply.mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_4, { "4", "x11.xkb.GetState.reply.mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_5, { "5", "x11.xkb.GetState.reply.mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods_mask_Any, { "Any", "x11.xkb.GetState.reply.mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_mods, { "mods", "x11.xkb.GetState.reply.mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.baseMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.baseMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_Control, { "Control", "x11.xkb.GetState.reply.baseMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_1, { "1", "x11.xkb.GetState.reply.baseMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_2, { "2", "x11.xkb.GetState.reply.baseMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_3, { "3", "x11.xkb.GetState.reply.baseMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_4, { "4", "x11.xkb.GetState.reply.baseMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_5, { "5", "x11.xkb.GetState.reply.baseMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods_mask_Any, { "Any", "x11.xkb.GetState.reply.baseMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseMods, { "baseMods", "x11.xkb.GetState.reply.baseMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.latchedMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.latchedMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_Control, { "Control", "x11.xkb.GetState.reply.latchedMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_1, { "1", "x11.xkb.GetState.reply.latchedMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_2, { "2", "x11.xkb.GetState.reply.latchedMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_3, { "3", "x11.xkb.GetState.reply.latchedMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_4, { "4", "x11.xkb.GetState.reply.latchedMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_5, { "5", "x11.xkb.GetState.reply.latchedMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods_mask_Any, { "Any", "x11.xkb.GetState.reply.latchedMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedMods, { "latchedMods", "x11.xkb.GetState.reply.latchedMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.lockedMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.lockedMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_Control, { "Control", "x11.xkb.GetState.reply.lockedMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_1, { "1", "x11.xkb.GetState.reply.lockedMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_2, { "2", "x11.xkb.GetState.reply.lockedMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_3, { "3", "x11.xkb.GetState.reply.lockedMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_4, { "4", "x11.xkb.GetState.reply.lockedMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_5, { "5", "x11.xkb.GetState.reply.lockedMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods_mask_Any, { "Any", "x11.xkb.GetState.reply.lockedMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedMods, { "lockedMods", "x11.xkb.GetState.reply.lockedMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_group, { "group", "x11.xkb.GetState.reply.group", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Group), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_lockedGroup, { "lockedGroup", "x11.xkb.GetState.reply.lockedGroup", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Group), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_baseGroup, { "baseGroup", "x11.xkb.GetState.reply.baseGroup", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_latchedGroup, { "latchedGroup", "x11.xkb.GetState.reply.latchedGroup", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_Shift, { "Shift", "x11.xkb.GetState.reply.compatState.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_Lock, { "Lock", "x11.xkb.GetState.reply.compatState.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_Control, { "Control", "x11.xkb.GetState.reply.compatState.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_1, { "1", "x11.xkb.GetState.reply.compatState.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_2, { "2", "x11.xkb.GetState.reply.compatState.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_3, { "3", "x11.xkb.GetState.reply.compatState.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_4, { "4", "x11.xkb.GetState.reply.compatState.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_5, { "5", "x11.xkb.GetState.reply.compatState.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState_mask_Any, { "Any", "x11.xkb.GetState.reply.compatState.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatState, { "compatState", "x11.xkb.GetState.reply.compatState", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.grabMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.grabMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_Control, { "Control", "x11.xkb.GetState.reply.grabMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_1, { "1", "x11.xkb.GetState.reply.grabMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_2, { "2", "x11.xkb.GetState.reply.grabMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_3, { "3", "x11.xkb.GetState.reply.grabMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_4, { "4", "x11.xkb.GetState.reply.grabMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_5, { "5", "x11.xkb.GetState.reply.grabMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods_mask_Any, { "Any", "x11.xkb.GetState.reply.grabMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_grabMods, { "grabMods", "x11.xkb.GetState.reply.grabMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.compatGrabMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.compatGrabMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_Control, { "Control", "x11.xkb.GetState.reply.compatGrabMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_1, { "1", "x11.xkb.GetState.reply.compatGrabMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_2, { "2", "x11.xkb.GetState.reply.compatGrabMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_3, { "3", "x11.xkb.GetState.reply.compatGrabMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_4, { "4", "x11.xkb.GetState.reply.compatGrabMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_5, { "5", "x11.xkb.GetState.reply.compatGrabMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods_mask_Any, { "Any", "x11.xkb.GetState.reply.compatGrabMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatGrabMods, { "compatGrabMods", "x11.xkb.GetState.reply.compatGrabMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_Shift, { "Shift", "x11.xkb.GetState.reply.compatLookupMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_Lock, { "Lock", "x11.xkb.GetState.reply.compatLookupMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_Control, { "Control", "x11.xkb.GetState.reply.compatLookupMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_1, { "1", "x11.xkb.GetState.reply.compatLookupMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_2, { "2", "x11.xkb.GetState.reply.compatLookupMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_3, { "3", "x11.xkb.GetState.reply.compatLookupMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_4, { "4", "x11.xkb.GetState.reply.compatLookupMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_5, { "5", "x11.xkb.GetState.reply.compatLookupMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods_mask_Any, { "Any", "x11.xkb.GetState.reply.compatLookupMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_compatLookupMods, { "compatLookupMods", "x11.xkb.GetState.reply.compatLookupMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Shift, { "Shift", "x11.xkb.GetState.reply.ptrBtnState.Shift", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Lock, { "Lock", "x11.xkb.GetState.reply.ptrBtnState.Lock", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Control, { "Control", "x11.xkb.GetState.reply.ptrBtnState.Control", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Mod1, { "Mod1", "x11.xkb.GetState.reply.ptrBtnState.Mod1", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Mod2, { "Mod2", "x11.xkb.GetState.reply.ptrBtnState.Mod2", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Mod3, { "Mod3", "x11.xkb.GetState.reply.ptrBtnState.Mod3", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Mod4, { "Mod4", "x11.xkb.GetState.reply.ptrBtnState.Mod4", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Mod5, { "Mod5", "x11.xkb.GetState.reply.ptrBtnState.Mod5", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Button1, { "Button1", "x11.xkb.GetState.reply.ptrBtnState.Button1", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Button2, { "Button2", "x11.xkb.GetState.reply.ptrBtnState.Button2", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Button3, { "Button3", "x11.xkb.GetState.reply.ptrBtnState.Button3", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Button4, { "Button4", "x11.xkb.GetState.reply.ptrBtnState.Button4", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState_mask_Button5, { "Button5", "x11.xkb.GetState.reply.ptrBtnState.Button5", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetState_reply_ptrBtnState, { "ptrBtnState", "x11.xkb.GetState.reply.ptrBtnState", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_deviceSpec, { "deviceSpec", "x11.xkb.LatchLockState.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_Shift, { "Shift", "x11.xkb.LatchLockState.affectModLocks.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_Lock, { "Lock", "x11.xkb.LatchLockState.affectModLocks.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_Control, { "Control", "x11.xkb.LatchLockState.affectModLocks.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_1, { "1", "x11.xkb.LatchLockState.affectModLocks.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_2, { "2", "x11.xkb.LatchLockState.affectModLocks.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_3, { "3", "x11.xkb.LatchLockState.affectModLocks.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_4, { "4", "x11.xkb.LatchLockState.affectModLocks.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_5, { "5", "x11.xkb.LatchLockState.affectModLocks.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks_mask_Any, { "Any", "x11.xkb.LatchLockState.affectModLocks.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLocks, { "affectModLocks", "x11.xkb.LatchLockState.affectModLocks", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_Shift, { "Shift", "x11.xkb.LatchLockState.modLocks.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_Lock, { "Lock", "x11.xkb.LatchLockState.modLocks.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_Control, { "Control", "x11.xkb.LatchLockState.modLocks.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_1, { "1", "x11.xkb.LatchLockState.modLocks.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_2, { "2", "x11.xkb.LatchLockState.modLocks.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_3, { "3", "x11.xkb.LatchLockState.modLocks.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_4, { "4", "x11.xkb.LatchLockState.modLocks.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_5, { "5", "x11.xkb.LatchLockState.modLocks.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks_mask_Any, { "Any", "x11.xkb.LatchLockState.modLocks.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_modLocks, { "modLocks", "x11.xkb.LatchLockState.modLocks", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_lockGroup, { "lockGroup", "x11.xkb.LatchLockState.lockGroup", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_groupLock, { "groupLock", "x11.xkb.LatchLockState.groupLock", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Group), 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_Shift, { "Shift", "x11.xkb.LatchLockState.affectModLatches.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_Lock, { "Lock", "x11.xkb.LatchLockState.affectModLatches.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_Control, { "Control", "x11.xkb.LatchLockState.affectModLatches.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_1, { "1", "x11.xkb.LatchLockState.affectModLatches.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_2, { "2", "x11.xkb.LatchLockState.affectModLatches.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_3, { "3", "x11.xkb.LatchLockState.affectModLatches.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_4, { "4", "x11.xkb.LatchLockState.affectModLatches.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_5, { "5", "x11.xkb.LatchLockState.affectModLatches.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches_mask_Any, { "Any", "x11.xkb.LatchLockState.affectModLatches.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_affectModLatches, { "affectModLatches", "x11.xkb.LatchLockState.affectModLatches", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_latchGroup, { "latchGroup", "x11.xkb.LatchLockState.latchGroup", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_LatchLockState_groupLatch, { "groupLatch", "x11.xkb.LatchLockState.groupLatch", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_deviceSpec, { "deviceSpec", "x11.xkb.GetControls.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_deviceID, { "deviceID", "x11.xkb.GetControls.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_mouseKeysDfltBtn, { "mouseKeysDfltBtn", "x11.xkb.GetControls.reply.mouseKeysDfltBtn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_numGroups, { "numGroups", "x11.xkb.GetControls.reply.numGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_groupsWrap, { "groupsWrap", "x11.xkb.GetControls.reply.groupsWrap", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_Shift, { "Shift", "x11.xkb.GetControls.reply.internalModsMask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_Lock, { "Lock", "x11.xkb.GetControls.reply.internalModsMask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_Control, { "Control", "x11.xkb.GetControls.reply.internalModsMask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_1, { "1", "x11.xkb.GetControls.reply.internalModsMask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_2, { "2", "x11.xkb.GetControls.reply.internalModsMask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_3, { "3", "x11.xkb.GetControls.reply.internalModsMask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_4, { "4", "x11.xkb.GetControls.reply.internalModsMask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_5, { "5", "x11.xkb.GetControls.reply.internalModsMask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask_mask_Any, { "Any", "x11.xkb.GetControls.reply.internalModsMask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsMask, { "internalModsMask", "x11.xkb.GetControls.reply.internalModsMask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_Shift, { "Shift", "x11.xkb.GetControls.reply.ignoreLockModsMask.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_Lock, { "Lock", "x11.xkb.GetControls.reply.ignoreLockModsMask.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_Control, { "Control", "x11.xkb.GetControls.reply.ignoreLockModsMask.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_1, { "1", "x11.xkb.GetControls.reply.ignoreLockModsMask.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_2, { "2", "x11.xkb.GetControls.reply.ignoreLockModsMask.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_3, { "3", "x11.xkb.GetControls.reply.ignoreLockModsMask.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_4, { "4", "x11.xkb.GetControls.reply.ignoreLockModsMask.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_5, { "5", "x11.xkb.GetControls.reply.ignoreLockModsMask.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask_mask_Any, { "Any", "x11.xkb.GetControls.reply.ignoreLockModsMask.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsMask, { "ignoreLockModsMask", "x11.xkb.GetControls.reply.ignoreLockModsMask", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_Shift, { "Shift", "x11.xkb.GetControls.reply.internalModsRealMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_Lock, { "Lock", "x11.xkb.GetControls.reply.internalModsRealMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_Control, { "Control", "x11.xkb.GetControls.reply.internalModsRealMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_1, { "1", "x11.xkb.GetControls.reply.internalModsRealMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_2, { "2", "x11.xkb.GetControls.reply.internalModsRealMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_3, { "3", "x11.xkb.GetControls.reply.internalModsRealMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_4, { "4", "x11.xkb.GetControls.reply.internalModsRealMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_5, { "5", "x11.xkb.GetControls.reply.internalModsRealMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods_mask_Any, { "Any", "x11.xkb.GetControls.reply.internalModsRealMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsRealMods, { "internalModsRealMods", "x11.xkb.GetControls.reply.internalModsRealMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_Shift, { "Shift", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_Lock, { "Lock", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_Control, { "Control", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_1, { "1", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_2, { "2", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_3, { "3", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_4, { "4", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_5, { "5", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods_mask_Any, { "Any", "x11.xkb.GetControls.reply.ignoreLockModsRealMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsRealMods, { "ignoreLockModsRealMods", "x11.xkb.GetControls.reply.ignoreLockModsRealMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_0, { "0", "x11.xkb.GetControls.reply.internalModsVmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_1, { "1", "x11.xkb.GetControls.reply.internalModsVmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_2, { "2", "x11.xkb.GetControls.reply.internalModsVmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_3, { "3", "x11.xkb.GetControls.reply.internalModsVmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_4, { "4", "x11.xkb.GetControls.reply.internalModsVmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_5, { "5", "x11.xkb.GetControls.reply.internalModsVmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_6, { "6", "x11.xkb.GetControls.reply.internalModsVmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_7, { "7", "x11.xkb.GetControls.reply.internalModsVmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_8, { "8", "x11.xkb.GetControls.reply.internalModsVmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_9, { "9", "x11.xkb.GetControls.reply.internalModsVmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_10, { "10", "x11.xkb.GetControls.reply.internalModsVmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_11, { "11", "x11.xkb.GetControls.reply.internalModsVmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_12, { "12", "x11.xkb.GetControls.reply.internalModsVmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_13, { "13", "x11.xkb.GetControls.reply.internalModsVmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_14, { "14", "x11.xkb.GetControls.reply.internalModsVmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods_mask_15, { "15", "x11.xkb.GetControls.reply.internalModsVmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_internalModsVmods, { "internalModsVmods", "x11.xkb.GetControls.reply.internalModsVmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_0, { "0", "x11.xkb.GetControls.reply.ignoreLockModsVmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_1, { "1", "x11.xkb.GetControls.reply.ignoreLockModsVmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_2, { "2", "x11.xkb.GetControls.reply.ignoreLockModsVmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_3, { "3", "x11.xkb.GetControls.reply.ignoreLockModsVmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_4, { "4", "x11.xkb.GetControls.reply.ignoreLockModsVmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_5, { "5", "x11.xkb.GetControls.reply.ignoreLockModsVmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_6, { "6", "x11.xkb.GetControls.reply.ignoreLockModsVmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_7, { "7", "x11.xkb.GetControls.reply.ignoreLockModsVmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_8, { "8", "x11.xkb.GetControls.reply.ignoreLockModsVmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_9, { "9", "x11.xkb.GetControls.reply.ignoreLockModsVmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_10, { "10", "x11.xkb.GetControls.reply.ignoreLockModsVmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_11, { "11", "x11.xkb.GetControls.reply.ignoreLockModsVmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_12, { "12", "x11.xkb.GetControls.reply.ignoreLockModsVmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_13, { "13", "x11.xkb.GetControls.reply.ignoreLockModsVmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_14, { "14", "x11.xkb.GetControls.reply.ignoreLockModsVmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods_mask_15, { "15", "x11.xkb.GetControls.reply.ignoreLockModsVmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_ignoreLockModsVmods, { "ignoreLockModsVmods", "x11.xkb.GetControls.reply.ignoreLockModsVmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_repeatDelay, { "repeatDelay", "x11.xkb.GetControls.reply.repeatDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_repeatInterval, { "repeatInterval", "x11.xkb.GetControls.reply.repeatInterval", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_slowKeysDelay, { "slowKeysDelay", "x11.xkb.GetControls.reply.slowKeysDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_debounceDelay, { "debounceDelay", "x11.xkb.GetControls.reply.debounceDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_mouseKeysDelay, { "mouseKeysDelay", "x11.xkb.GetControls.reply.mouseKeysDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_mouseKeysInterval, { "mouseKeysInterval", "x11.xkb.GetControls.reply.mouseKeysInterval", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_mouseKeysTimeToMax, { "mouseKeysTimeToMax", "x11.xkb.GetControls.reply.mouseKeysTimeToMax", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_mouseKeysMaxSpeed, { "mouseKeysMaxSpeed", "x11.xkb.GetControls.reply.mouseKeysMaxSpeed", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_mouseKeysCurve, { "mouseKeysCurve", "x11.xkb.GetControls.reply.mouseKeysCurve", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_accessXOption, { "accessXOption", "x11.xkb.GetControls.reply.accessXOption", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_accessXTimeout, { "accessXTimeout", "x11.xkb.GetControls.reply.accessXTimeout", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsMask, { "accessXTimeoutOptionsMask", "x11.xkb.GetControls.reply.accessXTimeoutOptionsMask", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_accessXTimeoutOptionsValues, { "accessXTimeoutOptionsValues", "x11.xkb.GetControls.reply.accessXTimeoutOptionsValues", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_accessXTimeoutMask, { "accessXTimeoutMask", "x11.xkb.GetControls.reply.accessXTimeoutMask", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_accessXTimeoutValues, { "accessXTimeoutValues", "x11.xkb.GetControls.reply.accessXTimeoutValues", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_enabledControls, { "enabledControls", "x11.xkb.GetControls.reply.enabledControls", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetControls_reply_perKeyRepeat, { "perKeyRepeat", "x11.xkb.GetControls.reply.perKeyRepeat", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_deviceSpec, { "deviceSpec", "x11.xkb.SetControls.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_Shift, { "Shift", "x11.xkb.SetControls.affectInternalRealMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_Lock, { "Lock", "x11.xkb.SetControls.affectInternalRealMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_Control, { "Control", "x11.xkb.SetControls.affectInternalRealMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_1, { "1", "x11.xkb.SetControls.affectInternalRealMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_2, { "2", "x11.xkb.SetControls.affectInternalRealMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_3, { "3", "x11.xkb.SetControls.affectInternalRealMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_4, { "4", "x11.xkb.SetControls.affectInternalRealMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_5, { "5", "x11.xkb.SetControls.affectInternalRealMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods_mask_Any, { "Any", "x11.xkb.SetControls.affectInternalRealMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalRealMods, { "affectInternalRealMods", "x11.xkb.SetControls.affectInternalRealMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_Shift, { "Shift", "x11.xkb.SetControls.interanlRealMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_Lock, { "Lock", "x11.xkb.SetControls.interanlRealMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_Control, { "Control", "x11.xkb.SetControls.interanlRealMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_1, { "1", "x11.xkb.SetControls.interanlRealMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_2, { "2", "x11.xkb.SetControls.interanlRealMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_3, { "3", "x11.xkb.SetControls.interanlRealMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_4, { "4", "x11.xkb.SetControls.interanlRealMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_5, { "5", "x11.xkb.SetControls.interanlRealMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods_mask_Any, { "Any", "x11.xkb.SetControls.interanlRealMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_interanlRealMods, { "interanlRealMods", "x11.xkb.SetControls.interanlRealMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_Shift, { "Shift", "x11.xkb.SetControls.affectIgnoreLockRealMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_Lock, { "Lock", "x11.xkb.SetControls.affectIgnoreLockRealMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_Control, { "Control", "x11.xkb.SetControls.affectIgnoreLockRealMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_1, { "1", "x11.xkb.SetControls.affectIgnoreLockRealMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_2, { "2", "x11.xkb.SetControls.affectIgnoreLockRealMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_3, { "3", "x11.xkb.SetControls.affectIgnoreLockRealMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_4, { "4", "x11.xkb.SetControls.affectIgnoreLockRealMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_5, { "5", "x11.xkb.SetControls.affectIgnoreLockRealMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods_mask_Any, { "Any", "x11.xkb.SetControls.affectIgnoreLockRealMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectIgnoreLockRealMods, { "affectIgnoreLockRealMods", "x11.xkb.SetControls.affectIgnoreLockRealMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_Shift, { "Shift", "x11.xkb.SetControls.ignoreLockRealMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_Lock, { "Lock", "x11.xkb.SetControls.ignoreLockRealMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_Control, { "Control", "x11.xkb.SetControls.ignoreLockRealMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_1, { "1", "x11.xkb.SetControls.ignoreLockRealMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_2, { "2", "x11.xkb.SetControls.ignoreLockRealMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_3, { "3", "x11.xkb.SetControls.ignoreLockRealMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_4, { "4", "x11.xkb.SetControls.ignoreLockRealMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_5, { "5", "x11.xkb.SetControls.ignoreLockRealMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods_mask_Any, { "Any", "x11.xkb.SetControls.ignoreLockRealMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_ignoreLockRealMods, { "ignoreLockRealMods", "x11.xkb.SetControls.ignoreLockRealMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_0, { "0", "x11.xkb.SetControls.affectInternalVirtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_1, { "1", "x11.xkb.SetControls.affectInternalVirtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_2, { "2", "x11.xkb.SetControls.affectInternalVirtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_3, { "3", "x11.xkb.SetControls.affectInternalVirtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_4, { "4", "x11.xkb.SetControls.affectInternalVirtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_5, { "5", "x11.xkb.SetControls.affectInternalVirtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_6, { "6", "x11.xkb.SetControls.affectInternalVirtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_7, { "7", "x11.xkb.SetControls.affectInternalVirtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_8, { "8", "x11.xkb.SetControls.affectInternalVirtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_9, { "9", "x11.xkb.SetControls.affectInternalVirtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_10, { "10", "x11.xkb.SetControls.affectInternalVirtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_11, { "11", "x11.xkb.SetControls.affectInternalVirtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_12, { "12", "x11.xkb.SetControls.affectInternalVirtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_13, { "13", "x11.xkb.SetControls.affectInternalVirtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_14, { "14", "x11.xkb.SetControls.affectInternalVirtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods_mask_15, { "15", "x11.xkb.SetControls.affectInternalVirtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalVirtualMods, { "affectInternalVirtualMods", "x11.xkb.SetControls.affectInternalVirtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_0, { "0", "x11.xkb.SetControls.internalVirtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_1, { "1", "x11.xkb.SetControls.internalVirtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_2, { "2", "x11.xkb.SetControls.internalVirtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_3, { "3", "x11.xkb.SetControls.internalVirtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_4, { "4", "x11.xkb.SetControls.internalVirtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_5, { "5", "x11.xkb.SetControls.internalVirtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_6, { "6", "x11.xkb.SetControls.internalVirtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_7, { "7", "x11.xkb.SetControls.internalVirtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_8, { "8", "x11.xkb.SetControls.internalVirtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_9, { "9", "x11.xkb.SetControls.internalVirtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_10, { "10", "x11.xkb.SetControls.internalVirtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_11, { "11", "x11.xkb.SetControls.internalVirtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_12, { "12", "x11.xkb.SetControls.internalVirtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_13, { "13", "x11.xkb.SetControls.internalVirtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_14, { "14", "x11.xkb.SetControls.internalVirtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods_mask_15, { "15", "x11.xkb.SetControls.internalVirtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalVirtualMods, { "internalVirtualMods", "x11.xkb.SetControls.internalVirtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_0, { "0", "x11.xkb.SetControls.affectInternalLockVirtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_1, { "1", "x11.xkb.SetControls.affectInternalLockVirtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_2, { "2", "x11.xkb.SetControls.affectInternalLockVirtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_3, { "3", "x11.xkb.SetControls.affectInternalLockVirtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_4, { "4", "x11.xkb.SetControls.affectInternalLockVirtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_5, { "5", "x11.xkb.SetControls.affectInternalLockVirtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_6, { "6", "x11.xkb.SetControls.affectInternalLockVirtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_7, { "7", "x11.xkb.SetControls.affectInternalLockVirtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_8, { "8", "x11.xkb.SetControls.affectInternalLockVirtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_9, { "9", "x11.xkb.SetControls.affectInternalLockVirtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_10, { "10", "x11.xkb.SetControls.affectInternalLockVirtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_11, { "11", "x11.xkb.SetControls.affectInternalLockVirtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_12, { "12", "x11.xkb.SetControls.affectInternalLockVirtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_13, { "13", "x11.xkb.SetControls.affectInternalLockVirtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_14, { "14", "x11.xkb.SetControls.affectInternalLockVirtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods_mask_15, { "15", "x11.xkb.SetControls.affectInternalLockVirtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectInternalLockVirtualMods, { "affectInternalLockVirtualMods", "x11.xkb.SetControls.affectInternalLockVirtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_0, { "0", "x11.xkb.SetControls.internalLockVirtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_1, { "1", "x11.xkb.SetControls.internalLockVirtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_2, { "2", "x11.xkb.SetControls.internalLockVirtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_3, { "3", "x11.xkb.SetControls.internalLockVirtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_4, { "4", "x11.xkb.SetControls.internalLockVirtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_5, { "5", "x11.xkb.SetControls.internalLockVirtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_6, { "6", "x11.xkb.SetControls.internalLockVirtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_7, { "7", "x11.xkb.SetControls.internalLockVirtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_8, { "8", "x11.xkb.SetControls.internalLockVirtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_9, { "9", "x11.xkb.SetControls.internalLockVirtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_10, { "10", "x11.xkb.SetControls.internalLockVirtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_11, { "11", "x11.xkb.SetControls.internalLockVirtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_12, { "12", "x11.xkb.SetControls.internalLockVirtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_13, { "13", "x11.xkb.SetControls.internalLockVirtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_14, { "14", "x11.xkb.SetControls.internalLockVirtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods_mask_15, { "15", "x11.xkb.SetControls.internalLockVirtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_internalLockVirtualMods, { "internalLockVirtualMods", "x11.xkb.SetControls.internalLockVirtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_mouseKeysDfltBtn, { "mouseKeysDfltBtn", "x11.xkb.SetControls.mouseKeysDfltBtn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_groupsWrap, { "groupsWrap", "x11.xkb.SetControls.groupsWrap", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_accessXOptions, { "accessXOptions", "x11.xkb.SetControls.accessXOptions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_affectEnabledControls, { "affectEnabledControls", "x11.xkb.SetControls.affectEnabledControls", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_enabledControls, { "enabledControls", "x11.xkb.SetControls.enabledControls", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_changeControls_mask_GroupsWrap, { "GroupsWrap", "x11.xkb.SetControls.changeControls.GroupsWrap", FT_BOOLEAN, 32, NULL, 1 << 27, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_changeControls_mask_InternalMods, { "InternalMods", "x11.xkb.SetControls.changeControls.InternalMods", FT_BOOLEAN, 32, NULL, 1 << 28, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_changeControls_mask_IgnoreLockMods, { "IgnoreLockMods", "x11.xkb.SetControls.changeControls.IgnoreLockMods", FT_BOOLEAN, 32, NULL, 1 << 29, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_changeControls_mask_PerKeyRepeat, { "PerKeyRepeat", "x11.xkb.SetControls.changeControls.PerKeyRepeat", FT_BOOLEAN, 32, NULL, 1 << 30, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_changeControls_mask_ControlsEnabled, { "ControlsEnabled", "x11.xkb.SetControls.changeControls.ControlsEnabled", FT_BOOLEAN, 32, NULL, 1 << 31, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_changeControls, { "changeControls", "x11.xkb.SetControls.changeControls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_repeatDelay, { "repeatDelay", "x11.xkb.SetControls.repeatDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_repeatInterval, { "repeatInterval", "x11.xkb.SetControls.repeatInterval", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_slowKeysDelay, { "slowKeysDelay", "x11.xkb.SetControls.slowKeysDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_debounceDelay, { "debounceDelay", "x11.xkb.SetControls.debounceDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_mouseKeysDelay, { "mouseKeysDelay", "x11.xkb.SetControls.mouseKeysDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_mouseKeysInterval, { "mouseKeysInterval", "x11.xkb.SetControls.mouseKeysInterval", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_mouseKeysTimeToMax, { "mouseKeysTimeToMax", "x11.xkb.SetControls.mouseKeysTimeToMax", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_mouseKeysMaxSpeed, { "mouseKeysMaxSpeed", "x11.xkb.SetControls.mouseKeysMaxSpeed", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_mouseKeysCurve, { "mouseKeysCurve", "x11.xkb.SetControls.mouseKeysCurve", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_accessXTimeout, { "accessXTimeout", "x11.xkb.SetControls.accessXTimeout", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_accessXTimeoutMask, { "accessXTimeoutMask", "x11.xkb.SetControls.accessXTimeoutMask", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_accessXTimeoutValues, { "accessXTimeoutValues", "x11.xkb.SetControls.accessXTimeoutValues", FT_UINT32, BASE_HEX_DEC, VALS(x11_enum_BoolCtrl), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_accessXTimeoutOptionsMask, { "accessXTimeoutOptionsMask", "x11.xkb.SetControls.accessXTimeoutOptionsMask", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_accessXTimeoutOptionsValues, { "accessXTimeoutOptionsValues", "x11.xkb.SetControls.accessXTimeoutOptionsValues", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetControls_perKeyRepeat, { "perKeyRepeat", "x11.xkb.SetControls.perKeyRepeat", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_deviceSpec, { "deviceSpec", "x11.xkb.GetMap.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_full, { "full", "x11.xkb.GetMap.full", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_partial, { "partial", "x11.xkb.GetMap.partial", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstType, { "firstType", "x11.xkb.GetMap.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nTypes, { "nTypes", "x11.xkb.GetMap.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstKeySym, { "firstKeySym", "x11.xkb.GetMap.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nKeySyms, { "nKeySyms", "x11.xkb.GetMap.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstKeyAction, { "firstKeyAction", "x11.xkb.GetMap.firstKeyAction", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nKeyActions, { "nKeyActions", "x11.xkb.GetMap.nKeyActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.GetMap.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nKeyBehaviors, { "nKeyBehaviors", "x11.xkb.GetMap.nKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_0, { "0", "x11.xkb.GetMap.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_1, { "1", "x11.xkb.GetMap.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_2, { "2", "x11.xkb.GetMap.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_3, { "3", "x11.xkb.GetMap.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_4, { "4", "x11.xkb.GetMap.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_5, { "5", "x11.xkb.GetMap.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_6, { "6", "x11.xkb.GetMap.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_7, { "7", "x11.xkb.GetMap.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_8, { "8", "x11.xkb.GetMap.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_9, { "9", "x11.xkb.GetMap.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_10, { "10", "x11.xkb.GetMap.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_11, { "11", "x11.xkb.GetMap.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_12, { "12", "x11.xkb.GetMap.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_13, { "13", "x11.xkb.GetMap.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_14, { "14", "x11.xkb.GetMap.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods_mask_15, { "15", "x11.xkb.GetMap.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_virtualMods, { "virtualMods", "x11.xkb.GetMap.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.GetMap.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nKeyExplicit, { "nKeyExplicit", "x11.xkb.GetMap.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstModMapKey, { "firstModMapKey", "x11.xkb.GetMap.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nModMapKeys, { "nModMapKeys", "x11.xkb.GetMap.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_firstVModMapKey, { "firstVModMapKey", "x11.xkb.GetMap.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_nVModMapKeys, { "nVModMapKeys", "x11.xkb.GetMap.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_deviceID, { "deviceID", "x11.xkb.GetMap.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_minKeyCode, { "minKeyCode", "x11.xkb.GetMap.reply.minKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_maxKeyCode, { "maxKeyCode", "x11.xkb.GetMap.reply.maxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_present, { "present", "x11.xkb.GetMap.reply.present", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstType, { "firstType", "x11.xkb.GetMap.reply.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nTypes, { "nTypes", "x11.xkb.GetMap.reply.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalTypes, { "totalTypes", "x11.xkb.GetMap.reply.totalTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstKeySym, { "firstKeySym", "x11.xkb.GetMap.reply.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalSyms, { "totalSyms", "x11.xkb.GetMap.reply.totalSyms", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nKeySyms, { "nKeySyms", "x11.xkb.GetMap.reply.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstKeyAction, { "firstKeyAction", "x11.xkb.GetMap.reply.firstKeyAction", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalActions, { "totalActions", "x11.xkb.GetMap.reply.totalActions", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nKeyActions, { "nKeyActions", "x11.xkb.GetMap.reply.nKeyActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.GetMap.reply.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nKeyBehaviors, { "nKeyBehaviors", "x11.xkb.GetMap.reply.nKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalKeyBehaviors, { "totalKeyBehaviors", "x11.xkb.GetMap.reply.totalKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.GetMap.reply.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nKeyExplicit, { "nKeyExplicit", "x11.xkb.GetMap.reply.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalKeyExplicit, { "totalKeyExplicit", "x11.xkb.GetMap.reply.totalKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstModMapKey, { "firstModMapKey", "x11.xkb.GetMap.reply.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nModMapKeys, { "nModMapKeys", "x11.xkb.GetMap.reply.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalModMapKeys, { "totalModMapKeys", "x11.xkb.GetMap.reply.totalModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_firstVModMapKey, { "firstVModMapKey", "x11.xkb.GetMap.reply.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_nVModMapKeys, { "nVModMapKeys", "x11.xkb.GetMap.reply.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_totalVModMapKeys, { "totalVModMapKeys", "x11.xkb.GetMap.reply.totalVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_0, { "0", "x11.xkb.GetMap.reply.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_1, { "1", "x11.xkb.GetMap.reply.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_2, { "2", "x11.xkb.GetMap.reply.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_3, { "3", "x11.xkb.GetMap.reply.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_4, { "4", "x11.xkb.GetMap.reply.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_5, { "5", "x11.xkb.GetMap.reply.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_6, { "6", "x11.xkb.GetMap.reply.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_7, { "7", "x11.xkb.GetMap.reply.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_8, { "8", "x11.xkb.GetMap.reply.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_9, { "9", "x11.xkb.GetMap.reply.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_10, { "10", "x11.xkb.GetMap.reply.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_11, { "11", "x11.xkb.GetMap.reply.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_12, { "12", "x11.xkb.GetMap.reply.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_13, { "13", "x11.xkb.GetMap.reply.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_14, { "14", "x11.xkb.GetMap.reply.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods_mask_15, { "15", "x11.xkb.GetMap.reply.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_virtualMods, { "virtualMods", "x11.xkb.GetMap.reply.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeyTypes_types_rtrn, { "types_rtrn", "x11.xkb.GetMap.reply.KeyTypes.types_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeySyms_syms_rtrn, { "syms_rtrn", "x11.xkb.GetMap.reply.KeySyms.syms_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeyActions_acts_rtrn_count, { "acts_rtrn_count", "x11.xkb.GetMap.reply.KeyActions.acts_rtrn_count", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeyActions_acts_rtrn_acts, { "acts_rtrn_acts", "x11.xkb.GetMap.reply.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeyActions_acts_rtrn_acts_item, { "acts_rtrn_acts", "x11.xkb.GetMap.reply.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeyBehaviors_behaviors_rtrn, { "behaviors_rtrn", "x11.xkb.GetMap.reply.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_KeyBehaviors_behaviors_rtrn_item, { "behaviors_rtrn", "x11.xkb.GetMap.reply.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_Shift, { "Shift", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_Lock, { "Lock", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_Control, { "Control", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_1, { "1", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_2, { "2", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_3, { "3", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_4, { "4", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_5, { "5", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn_mask_Any, { "Any", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualMods_vmods_rtrn, { "vmods_rtrn", "x11.xkb.GetMap.reply.VirtualMods.vmods_rtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_ExplicitComponents_explicit_rtrn, { "explicit_rtrn", "x11.xkb.GetMap.reply.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_ExplicitComponents_explicit_rtrn_item, { "explicit_rtrn", "x11.xkb.GetMap.reply.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_ModifierMap_modmap_rtrn, { "modmap_rtrn", "x11.xkb.GetMap.reply.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_ModifierMap_modmap_rtrn_item, { "modmap_rtrn", "x11.xkb.GetMap.reply.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualModMap_vmodmap_rtrn, { "vmodmap_rtrn", "x11.xkb.GetMap.reply.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetMap_reply_VirtualModMap_vmodmap_rtrn_item, { "vmodmap_rtrn", "x11.xkb.GetMap.reply.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_deviceSpec, { "deviceSpec", "x11.xkb.SetMap.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_present, { "present", "x11.xkb.SetMap.present", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_flags_mask_ResizeTypes, { "ResizeTypes", "x11.xkb.SetMap.flags.ResizeTypes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_flags_mask_RecomputeActions, { "RecomputeActions", "x11.xkb.SetMap.flags.RecomputeActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_flags, { "flags", "x11.xkb.SetMap.flags", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_minKeyCode, { "minKeyCode", "x11.xkb.SetMap.minKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_maxKeyCode, { "maxKeyCode", "x11.xkb.SetMap.maxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstType, { "firstType", "x11.xkb.SetMap.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nTypes, { "nTypes", "x11.xkb.SetMap.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstKeySym, { "firstKeySym", "x11.xkb.SetMap.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nKeySyms, { "nKeySyms", "x11.xkb.SetMap.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_totalSyms, { "totalSyms", "x11.xkb.SetMap.totalSyms", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstKeyAction, { "firstKeyAction", "x11.xkb.SetMap.firstKeyAction", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nKeyActions, { "nKeyActions", "x11.xkb.SetMap.nKeyActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_totalActions, { "totalActions", "x11.xkb.SetMap.totalActions", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.SetMap.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nKeyBehaviors, { "nKeyBehaviors", "x11.xkb.SetMap.nKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_totalKeyBehaviors, { "totalKeyBehaviors", "x11.xkb.SetMap.totalKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.SetMap.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nKeyExplicit, { "nKeyExplicit", "x11.xkb.SetMap.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_totalKeyExplicit, { "totalKeyExplicit", "x11.xkb.SetMap.totalKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstModMapKey, { "firstModMapKey", "x11.xkb.SetMap.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nModMapKeys, { "nModMapKeys", "x11.xkb.SetMap.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_totalModMapKeys, { "totalModMapKeys", "x11.xkb.SetMap.totalModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_firstVModMapKey, { "firstVModMapKey", "x11.xkb.SetMap.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_nVModMapKeys, { "nVModMapKeys", "x11.xkb.SetMap.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_totalVModMapKeys, { "totalVModMapKeys", "x11.xkb.SetMap.totalVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_0, { "0", "x11.xkb.SetMap.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_1, { "1", "x11.xkb.SetMap.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_2, { "2", "x11.xkb.SetMap.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_3, { "3", "x11.xkb.SetMap.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_4, { "4", "x11.xkb.SetMap.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_5, { "5", "x11.xkb.SetMap.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_6, { "6", "x11.xkb.SetMap.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_7, { "7", "x11.xkb.SetMap.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_8, { "8", "x11.xkb.SetMap.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_9, { "9", "x11.xkb.SetMap.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_10, { "10", "x11.xkb.SetMap.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_11, { "11", "x11.xkb.SetMap.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_12, { "12", "x11.xkb.SetMap.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_13, { "13", "x11.xkb.SetMap.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_14, { "14", "x11.xkb.SetMap.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods_mask_15, { "15", "x11.xkb.SetMap.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_virtualMods, { "virtualMods", "x11.xkb.SetMap.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeyTypes_types, { "types", "x11.xkb.SetMap.KeyTypes.types", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeySyms_syms, { "syms", "x11.xkb.SetMap.KeySyms.syms", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeyActions_actionsCount, { "actionsCount", "x11.xkb.SetMap.KeyActions.actionsCount", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeyActions_actions, { "actions", "x11.xkb.SetMap.KeyActions.actions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeyActions_actions_item, { "actions", "x11.xkb.SetMap.KeyActions.actions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeyBehaviors_behaviors, { "behaviors", "x11.xkb.SetMap.KeyBehaviors.behaviors", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_KeyBehaviors_behaviors_item, { "behaviors", "x11.xkb.SetMap.KeyBehaviors.behaviors", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_VirtualMods_vmods, { "vmods", "x11.xkb.SetMap.VirtualMods.vmods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_ExplicitComponents_explicit, { "explicit", "x11.xkb.SetMap.ExplicitComponents.explicit", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_ExplicitComponents_explicit_item, { "explicit", "x11.xkb.SetMap.ExplicitComponents.explicit", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_ModifierMap_modmap, { "modmap", "x11.xkb.SetMap.ModifierMap.modmap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_ModifierMap_modmap_item, { "modmap", "x11.xkb.SetMap.ModifierMap.modmap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_VirtualModMap_vmodmap, { "vmodmap", "x11.xkb.SetMap.VirtualModMap.vmodmap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetMap_VirtualModMap_vmodmap_item, { "vmodmap", "x11.xkb.SetMap.VirtualModMap.vmodmap", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_deviceSpec, { "deviceSpec", "x11.xkb.GetCompatMap.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_groups_mask_Group1, { "Group1", "x11.xkb.GetCompatMap.groups.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_groups_mask_Group2, { "Group2", "x11.xkb.GetCompatMap.groups.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_groups_mask_Group3, { "Group3", "x11.xkb.GetCompatMap.groups.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_groups_mask_Group4, { "Group4", "x11.xkb.GetCompatMap.groups.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_groups, { "groups", "x11.xkb.GetCompatMap.groups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_getAllSI, { "getAllSI", "x11.xkb.GetCompatMap.getAllSI", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_firstSI, { "firstSI", "x11.xkb.GetCompatMap.firstSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_nSI, { "nSI", "x11.xkb.GetCompatMap.nSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_deviceID, { "deviceID", "x11.xkb.GetCompatMap.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_groupsRtrn_mask_Group1, { "Group1", "x11.xkb.GetCompatMap.reply.groupsRtrn.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_groupsRtrn_mask_Group2, { "Group2", "x11.xkb.GetCompatMap.reply.groupsRtrn.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_groupsRtrn_mask_Group3, { "Group3", "x11.xkb.GetCompatMap.reply.groupsRtrn.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_groupsRtrn_mask_Group4, { "Group4", "x11.xkb.GetCompatMap.reply.groupsRtrn.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_groupsRtrn, { "groupsRtrn", "x11.xkb.GetCompatMap.reply.groupsRtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_firstSIRtrn, { "firstSIRtrn", "x11.xkb.GetCompatMap.reply.firstSIRtrn", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_nSIRtrn, { "nSIRtrn", "x11.xkb.GetCompatMap.reply.nSIRtrn", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_nTotalSI, { "nTotalSI", "x11.xkb.GetCompatMap.reply.nTotalSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_si_rtrn, { "si_rtrn", "x11.xkb.GetCompatMap.reply.si_rtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_group_rtrn, { "group_rtrn", "x11.xkb.GetCompatMap.reply.group_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetCompatMap_reply_group_rtrn_item, { "group_rtrn", "x11.xkb.GetCompatMap.reply.group_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_deviceSpec, { "deviceSpec", "x11.xkb.SetCompatMap.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_recomputeActions, { "recomputeActions", "x11.xkb.SetCompatMap.recomputeActions", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_truncateSI, { "truncateSI", "x11.xkb.SetCompatMap.truncateSI", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groups_mask_Group1, { "Group1", "x11.xkb.SetCompatMap.groups.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groups_mask_Group2, { "Group2", "x11.xkb.SetCompatMap.groups.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groups_mask_Group3, { "Group3", "x11.xkb.SetCompatMap.groups.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groups_mask_Group4, { "Group4", "x11.xkb.SetCompatMap.groups.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groups, { "groups", "x11.xkb.SetCompatMap.groups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_firstSI, { "firstSI", "x11.xkb.SetCompatMap.firstSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_nSI, { "nSI", "x11.xkb.SetCompatMap.nSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_si, { "si", "x11.xkb.SetCompatMap.si", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groupMaps, { "groupMaps", "x11.xkb.SetCompatMap.groupMaps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetCompatMap_groupMaps_item, { "groupMaps", "x11.xkb.SetCompatMap.groupMaps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorState_deviceSpec, { "deviceSpec", "x11.xkb.GetIndicatorState.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorState_reply_deviceID, { "deviceID", "x11.xkb.GetIndicatorState.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorState_reply_state, { "state", "x11.xkb.GetIndicatorState.reply.state", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_deviceSpec, { "deviceSpec", "x11.xkb.GetIndicatorMap.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_which, { "which", "x11.xkb.GetIndicatorMap.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_reply_deviceID, { "deviceID", "x11.xkb.GetIndicatorMap.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_reply_which, { "which", "x11.xkb.GetIndicatorMap.reply.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_reply_realIndicators, { "realIndicators", "x11.xkb.GetIndicatorMap.reply.realIndicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_reply_nIndicators, { "nIndicators", "x11.xkb.GetIndicatorMap.reply.nIndicators", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_reply_maps, { "maps", "x11.xkb.GetIndicatorMap.reply.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetIndicatorMap_reply_maps_item, { "maps", "x11.xkb.GetIndicatorMap.reply.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetIndicatorMap_deviceSpec, { "deviceSpec", "x11.xkb.SetIndicatorMap.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetIndicatorMap_which, { "which", "x11.xkb.SetIndicatorMap.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetIndicatorMap_maps, { "maps", "x11.xkb.SetIndicatorMap.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetIndicatorMap_maps_item, { "maps", "x11.xkb.SetIndicatorMap.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_deviceSpec, { "deviceSpec", "x11.xkb.GetNamedIndicator.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_ledClass, { "ledClass", "x11.xkb.GetNamedIndicator.ledClass", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_LedClass), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_ledID, { "ledID", "x11.xkb.GetNamedIndicator.ledID", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_ID), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_indicator, { "indicator", "x11.xkb.GetNamedIndicator.indicator", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_deviceID, { "deviceID", "x11.xkb.GetNamedIndicator.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_indicator, { "indicator", "x11.xkb.GetNamedIndicator.reply.indicator", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_found, { "found", "x11.xkb.GetNamedIndicator.reply.found", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_on, { "on", "x11.xkb.GetNamedIndicator.reply.on", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_realIndicator, { "realIndicator", "x11.xkb.GetNamedIndicator.reply.realIndicator", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_ndx, { "ndx", "x11.xkb.GetNamedIndicator.reply.ndx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_flags_mask_LEDDrivesKB, { "LEDDrivesKB", "x11.xkb.GetNamedIndicator.reply.map_flags.LEDDrivesKB", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_flags_mask_NoAutomatic, { "NoAutomatic", "x11.xkb.GetNamedIndicator.reply.map_flags.NoAutomatic", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_flags_mask_NoExplicit, { "NoExplicit", "x11.xkb.GetNamedIndicator.reply.map_flags.NoExplicit", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_flags, { "map_flags", "x11.xkb.GetNamedIndicator.reply.map_flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichGroups_mask_UseBase, { "UseBase", "x11.xkb.GetNamedIndicator.reply.map_whichGroups.UseBase", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichGroups_mask_UseLatched, { "UseLatched", "x11.xkb.GetNamedIndicator.reply.map_whichGroups.UseLatched", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichGroups_mask_UseLocked, { "UseLocked", "x11.xkb.GetNamedIndicator.reply.map_whichGroups.UseLocked", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichGroups_mask_UseEffective, { "UseEffective", "x11.xkb.GetNamedIndicator.reply.map_whichGroups.UseEffective", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichGroups_mask_UseCompat, { "UseCompat", "x11.xkb.GetNamedIndicator.reply.map_whichGroups.UseCompat", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichGroups, { "map_whichGroups", "x11.xkb.GetNamedIndicator.reply.map_whichGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_groups_mask_Any, { "Any", "x11.xkb.GetNamedIndicator.reply.map_groups.Any", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_groups, { "map_groups", "x11.xkb.GetNamedIndicator.reply.map_groups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichMods_mask_UseBase, { "UseBase", "x11.xkb.GetNamedIndicator.reply.map_whichMods.UseBase", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichMods_mask_UseLatched, { "UseLatched", "x11.xkb.GetNamedIndicator.reply.map_whichMods.UseLatched", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichMods_mask_UseLocked, { "UseLocked", "x11.xkb.GetNamedIndicator.reply.map_whichMods.UseLocked", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichMods_mask_UseEffective, { "UseEffective", "x11.xkb.GetNamedIndicator.reply.map_whichMods.UseEffective", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichMods_mask_UseCompat, { "UseCompat", "x11.xkb.GetNamedIndicator.reply.map_whichMods.UseCompat", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_whichMods, { "map_whichMods", "x11.xkb.GetNamedIndicator.reply.map_whichMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_Shift, { "Shift", "x11.xkb.GetNamedIndicator.reply.map_mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_Lock, { "Lock", "x11.xkb.GetNamedIndicator.reply.map_mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_Control, { "Control", "x11.xkb.GetNamedIndicator.reply.map_mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_1, { "1", "x11.xkb.GetNamedIndicator.reply.map_mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_2, { "2", "x11.xkb.GetNamedIndicator.reply.map_mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_3, { "3", "x11.xkb.GetNamedIndicator.reply.map_mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_4, { "4", "x11.xkb.GetNamedIndicator.reply.map_mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_5, { "5", "x11.xkb.GetNamedIndicator.reply.map_mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods_mask_Any, { "Any", "x11.xkb.GetNamedIndicator.reply.map_mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_mods, { "map_mods", "x11.xkb.GetNamedIndicator.reply.map_mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_Shift, { "Shift", "x11.xkb.GetNamedIndicator.reply.map_realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_Lock, { "Lock", "x11.xkb.GetNamedIndicator.reply.map_realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_Control, { "Control", "x11.xkb.GetNamedIndicator.reply.map_realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_1, { "1", "x11.xkb.GetNamedIndicator.reply.map_realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_2, { "2", "x11.xkb.GetNamedIndicator.reply.map_realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_3, { "3", "x11.xkb.GetNamedIndicator.reply.map_realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_4, { "4", "x11.xkb.GetNamedIndicator.reply.map_realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_5, { "5", "x11.xkb.GetNamedIndicator.reply.map_realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods_mask_Any, { "Any", "x11.xkb.GetNamedIndicator.reply.map_realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_realMods, { "map_realMods", "x11.xkb.GetNamedIndicator.reply.map_realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_0, { "0", "x11.xkb.GetNamedIndicator.reply.map_vmod.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_1, { "1", "x11.xkb.GetNamedIndicator.reply.map_vmod.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_2, { "2", "x11.xkb.GetNamedIndicator.reply.map_vmod.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_3, { "3", "x11.xkb.GetNamedIndicator.reply.map_vmod.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_4, { "4", "x11.xkb.GetNamedIndicator.reply.map_vmod.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_5, { "5", "x11.xkb.GetNamedIndicator.reply.map_vmod.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_6, { "6", "x11.xkb.GetNamedIndicator.reply.map_vmod.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_7, { "7", "x11.xkb.GetNamedIndicator.reply.map_vmod.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_8, { "8", "x11.xkb.GetNamedIndicator.reply.map_vmod.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_9, { "9", "x11.xkb.GetNamedIndicator.reply.map_vmod.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_10, { "10", "x11.xkb.GetNamedIndicator.reply.map_vmod.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_11, { "11", "x11.xkb.GetNamedIndicator.reply.map_vmod.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_12, { "12", "x11.xkb.GetNamedIndicator.reply.map_vmod.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_13, { "13", "x11.xkb.GetNamedIndicator.reply.map_vmod.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_14, { "14", "x11.xkb.GetNamedIndicator.reply.map_vmod.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod_mask_15, { "15", "x11.xkb.GetNamedIndicator.reply.map_vmod.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_vmod, { "map_vmod", "x11.xkb.GetNamedIndicator.reply.map_vmod", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.GetNamedIndicator.reply.map_ctrls.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_SlowKeys, { "SlowKeys", "x11.xkb.GetNamedIndicator.reply.map_ctrls.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_BounceKeys, { "BounceKeys", "x11.xkb.GetNamedIndicator.reply.map_ctrls.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_StickyKeys, { "StickyKeys", "x11.xkb.GetNamedIndicator.reply.map_ctrls.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_MouseKeys, { "MouseKeys", "x11.xkb.GetNamedIndicator.reply.map_ctrls.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.GetNamedIndicator.reply.map_ctrls.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.GetNamedIndicator.reply.map_ctrls.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.GetNamedIndicator.reply.map_ctrls.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.GetNamedIndicator.reply.map_ctrls.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.GetNamedIndicator.reply.map_ctrls.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.GetNamedIndicator.reply.map_ctrls.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.GetNamedIndicator.reply.map_ctrls.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.GetNamedIndicator.reply.map_ctrls.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetNamedIndicator_reply_map_ctrls, { "map_ctrls", "x11.xkb.GetNamedIndicator.reply.map_ctrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_deviceSpec, { "deviceSpec", "x11.xkb.SetNamedIndicator.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_ledClass, { "ledClass", "x11.xkb.SetNamedIndicator.ledClass", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_LedClass), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_ledID, { "ledID", "x11.xkb.SetNamedIndicator.ledID", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_ID), 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_indicator, { "indicator", "x11.xkb.SetNamedIndicator.indicator", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_setState, { "setState", "x11.xkb.SetNamedIndicator.setState", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_on, { "on", "x11.xkb.SetNamedIndicator.on", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_setMap, { "setMap", "x11.xkb.SetNamedIndicator.setMap", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_createMap, { "createMap", "x11.xkb.SetNamedIndicator.createMap", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_flags_mask_LEDDrivesKB, { "LEDDrivesKB", "x11.xkb.SetNamedIndicator.map_flags.LEDDrivesKB", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_flags_mask_NoAutomatic, { "NoAutomatic", "x11.xkb.SetNamedIndicator.map_flags.NoAutomatic", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_flags_mask_NoExplicit, { "NoExplicit", "x11.xkb.SetNamedIndicator.map_flags.NoExplicit", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_flags, { "map_flags", "x11.xkb.SetNamedIndicator.map_flags", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichGroups_mask_UseBase, { "UseBase", "x11.xkb.SetNamedIndicator.map_whichGroups.UseBase", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichGroups_mask_UseLatched, { "UseLatched", "x11.xkb.SetNamedIndicator.map_whichGroups.UseLatched", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichGroups_mask_UseLocked, { "UseLocked", "x11.xkb.SetNamedIndicator.map_whichGroups.UseLocked", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichGroups_mask_UseEffective, { "UseEffective", "x11.xkb.SetNamedIndicator.map_whichGroups.UseEffective", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichGroups_mask_UseCompat, { "UseCompat", "x11.xkb.SetNamedIndicator.map_whichGroups.UseCompat", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichGroups, { "map_whichGroups", "x11.xkb.SetNamedIndicator.map_whichGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_groups_mask_Any, { "Any", "x11.xkb.SetNamedIndicator.map_groups.Any", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_groups, { "map_groups", "x11.xkb.SetNamedIndicator.map_groups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichMods_mask_UseBase, { "UseBase", "x11.xkb.SetNamedIndicator.map_whichMods.UseBase", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichMods_mask_UseLatched, { "UseLatched", "x11.xkb.SetNamedIndicator.map_whichMods.UseLatched", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichMods_mask_UseLocked, { "UseLocked", "x11.xkb.SetNamedIndicator.map_whichMods.UseLocked", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichMods_mask_UseEffective, { "UseEffective", "x11.xkb.SetNamedIndicator.map_whichMods.UseEffective", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichMods_mask_UseCompat, { "UseCompat", "x11.xkb.SetNamedIndicator.map_whichMods.UseCompat", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_whichMods, { "map_whichMods", "x11.xkb.SetNamedIndicator.map_whichMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_Shift, { "Shift", "x11.xkb.SetNamedIndicator.map_realMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_Lock, { "Lock", "x11.xkb.SetNamedIndicator.map_realMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_Control, { "Control", "x11.xkb.SetNamedIndicator.map_realMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_1, { "1", "x11.xkb.SetNamedIndicator.map_realMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_2, { "2", "x11.xkb.SetNamedIndicator.map_realMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_3, { "3", "x11.xkb.SetNamedIndicator.map_realMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_4, { "4", "x11.xkb.SetNamedIndicator.map_realMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_5, { "5", "x11.xkb.SetNamedIndicator.map_realMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods_mask_Any, { "Any", "x11.xkb.SetNamedIndicator.map_realMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_realMods, { "map_realMods", "x11.xkb.SetNamedIndicator.map_realMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_0, { "0", "x11.xkb.SetNamedIndicator.map_vmods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_1, { "1", "x11.xkb.SetNamedIndicator.map_vmods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_2, { "2", "x11.xkb.SetNamedIndicator.map_vmods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_3, { "3", "x11.xkb.SetNamedIndicator.map_vmods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_4, { "4", "x11.xkb.SetNamedIndicator.map_vmods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_5, { "5", "x11.xkb.SetNamedIndicator.map_vmods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_6, { "6", "x11.xkb.SetNamedIndicator.map_vmods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_7, { "7", "x11.xkb.SetNamedIndicator.map_vmods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_8, { "8", "x11.xkb.SetNamedIndicator.map_vmods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_9, { "9", "x11.xkb.SetNamedIndicator.map_vmods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_10, { "10", "x11.xkb.SetNamedIndicator.map_vmods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_11, { "11", "x11.xkb.SetNamedIndicator.map_vmods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_12, { "12", "x11.xkb.SetNamedIndicator.map_vmods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_13, { "13", "x11.xkb.SetNamedIndicator.map_vmods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_14, { "14", "x11.xkb.SetNamedIndicator.map_vmods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods_mask_15, { "15", "x11.xkb.SetNamedIndicator.map_vmods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_vmods, { "map_vmods", "x11.xkb.SetNamedIndicator.map_vmods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.SetNamedIndicator.map_ctrls.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_SlowKeys, { "SlowKeys", "x11.xkb.SetNamedIndicator.map_ctrls.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_BounceKeys, { "BounceKeys", "x11.xkb.SetNamedIndicator.map_ctrls.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_StickyKeys, { "StickyKeys", "x11.xkb.SetNamedIndicator.map_ctrls.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_MouseKeys, { "MouseKeys", "x11.xkb.SetNamedIndicator.map_ctrls.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.SetNamedIndicator.map_ctrls.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.SetNamedIndicator.map_ctrls.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.SetNamedIndicator.map_ctrls.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.SetNamedIndicator.map_ctrls.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.SetNamedIndicator.map_ctrls.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.SetNamedIndicator.map_ctrls.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.SetNamedIndicator.map_ctrls.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.SetNamedIndicator.map_ctrls.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetNamedIndicator_map_ctrls, { "map_ctrls", "x11.xkb.SetNamedIndicator.map_ctrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_deviceSpec, { "deviceSpec", "x11.xkb.GetNames.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_Keycodes, { "Keycodes", "x11.xkb.GetNames.which.Keycodes", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_Geometry, { "Geometry", "x11.xkb.GetNames.which.Geometry", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_Symbols, { "Symbols", "x11.xkb.GetNames.which.Symbols", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.GetNames.which.PhysSymbols", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_Types, { "Types", "x11.xkb.GetNames.which.Types", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_Compat, { "Compat", "x11.xkb.GetNames.which.Compat", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.GetNames.which.KeyTypeNames", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.GetNames.which.KTLevelNames", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetNames.which.IndicatorNames", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_KeyNames, { "KeyNames", "x11.xkb.GetNames.which.KeyNames", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_KeyAliases, { "KeyAliases", "x11.xkb.GetNames.which.KeyAliases", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.GetNames.which.VirtualModNames", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_GroupNames, { "GroupNames", "x11.xkb.GetNames.which.GroupNames", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which_mask_RGNames, { "RGNames", "x11.xkb.GetNames.which.RGNames", FT_BOOLEAN, 32, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_which, { "which", "x11.xkb.GetNames.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_deviceID, { "deviceID", "x11.xkb.GetNames.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_Keycodes, { "Keycodes", "x11.xkb.GetNames.reply.which.Keycodes", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_Geometry, { "Geometry", "x11.xkb.GetNames.reply.which.Geometry", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_Symbols, { "Symbols", "x11.xkb.GetNames.reply.which.Symbols", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.GetNames.reply.which.PhysSymbols", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_Types, { "Types", "x11.xkb.GetNames.reply.which.Types", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_Compat, { "Compat", "x11.xkb.GetNames.reply.which.Compat", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.GetNames.reply.which.KeyTypeNames", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.GetNames.reply.which.KTLevelNames", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetNames.reply.which.IndicatorNames", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_KeyNames, { "KeyNames", "x11.xkb.GetNames.reply.which.KeyNames", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_KeyAliases, { "KeyAliases", "x11.xkb.GetNames.reply.which.KeyAliases", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.GetNames.reply.which.VirtualModNames", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_GroupNames, { "GroupNames", "x11.xkb.GetNames.reply.which.GroupNames", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which_mask_RGNames, { "RGNames", "x11.xkb.GetNames.reply.which.RGNames", FT_BOOLEAN, 32, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_which, { "which", "x11.xkb.GetNames.reply.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_minKeyCode, { "minKeyCode", "x11.xkb.GetNames.reply.minKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_maxKeyCode, { "maxKeyCode", "x11.xkb.GetNames.reply.maxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_nTypes, { "nTypes", "x11.xkb.GetNames.reply.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_groupNames_mask_Group1, { "Group1", "x11.xkb.GetNames.reply.groupNames.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_groupNames_mask_Group2, { "Group2", "x11.xkb.GetNames.reply.groupNames.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_groupNames_mask_Group3, { "Group3", "x11.xkb.GetNames.reply.groupNames.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_groupNames_mask_Group4, { "Group4", "x11.xkb.GetNames.reply.groupNames.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_groupNames, { "groupNames", "x11.xkb.GetNames.reply.groupNames", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_0, { "0", "x11.xkb.GetNames.reply.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_1, { "1", "x11.xkb.GetNames.reply.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_2, { "2", "x11.xkb.GetNames.reply.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_3, { "3", "x11.xkb.GetNames.reply.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_4, { "4", "x11.xkb.GetNames.reply.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_5, { "5", "x11.xkb.GetNames.reply.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_6, { "6", "x11.xkb.GetNames.reply.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_7, { "7", "x11.xkb.GetNames.reply.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_8, { "8", "x11.xkb.GetNames.reply.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_9, { "9", "x11.xkb.GetNames.reply.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_10, { "10", "x11.xkb.GetNames.reply.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_11, { "11", "x11.xkb.GetNames.reply.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_12, { "12", "x11.xkb.GetNames.reply.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_13, { "13", "x11.xkb.GetNames.reply.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_14, { "14", "x11.xkb.GetNames.reply.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods_mask_15, { "15", "x11.xkb.GetNames.reply.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_virtualMods, { "virtualMods", "x11.xkb.GetNames.reply.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_firstKey, { "firstKey", "x11.xkb.GetNames.reply.firstKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_nKeys, { "nKeys", "x11.xkb.GetNames.reply.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_indicators, { "indicators", "x11.xkb.GetNames.reply.indicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_nRadioGroups, { "nRadioGroups", "x11.xkb.GetNames.reply.nRadioGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_nKeyAliases, { "nKeyAliases", "x11.xkb.GetNames.reply.nKeyAliases", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_nKTLevels, { "nKTLevels", "x11.xkb.GetNames.reply.nKTLevels", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_Keycodes_keycodesName, { "keycodesName", "x11.xkb.GetNames.reply.Keycodes.keycodesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_Geometry_geometryName, { "geometryName", "x11.xkb.GetNames.reply.Geometry.geometryName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_Symbols_symbolsName, { "symbolsName", "x11.xkb.GetNames.reply.Symbols.symbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_PhysSymbols_physSymbolsName, { "physSymbolsName", "x11.xkb.GetNames.reply.PhysSymbols.physSymbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_Types_typesName, { "typesName", "x11.xkb.GetNames.reply.Types.typesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_Compat_compatName, { "compatName", "x11.xkb.GetNames.reply.Compat.compatName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KeyTypeNames_typeNames, { "typeNames", "x11.xkb.GetNames.reply.KeyTypeNames.typeNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KeyTypeNames_typeNames_item, { "typeNames", "x11.xkb.GetNames.reply.KeyTypeNames.typeNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KTLevelNames_nLevelsPerType, { "nLevelsPerType", "x11.xkb.GetNames.reply.KTLevelNames.nLevelsPerType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KTLevelNames_ktLevelNames, { "ktLevelNames", "x11.xkb.GetNames.reply.KTLevelNames.ktLevelNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KTLevelNames_ktLevelNames_item, { "ktLevelNames", "x11.xkb.GetNames.reply.KTLevelNames.ktLevelNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_IndicatorNames_indicatorNames, { "indicatorNames", "x11.xkb.GetNames.reply.IndicatorNames.indicatorNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_IndicatorNames_indicatorNames_item, { "indicatorNames", "x11.xkb.GetNames.reply.IndicatorNames.indicatorNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_VirtualModNames_virtualModNames, { "virtualModNames", "x11.xkb.GetNames.reply.VirtualModNames.virtualModNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_VirtualModNames_virtualModNames_item, { "virtualModNames", "x11.xkb.GetNames.reply.VirtualModNames.virtualModNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_GroupNames_groups, { "groups", "x11.xkb.GetNames.reply.GroupNames.groups", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_GroupNames_groups_item, { "groups", "x11.xkb.GetNames.reply.GroupNames.groups", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KeyNames_keyNames, { "keyNames", "x11.xkb.GetNames.reply.KeyNames.keyNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KeyAliases_keyAliases, { "keyAliases", "x11.xkb.GetNames.reply.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_KeyAliases_keyAliases_item, { "keyAliases", "x11.xkb.GetNames.reply.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_RGNames_radioGroupNames, { "radioGroupNames", "x11.xkb.GetNames.reply.RGNames.radioGroupNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetNames_reply_RGNames_radioGroupNames_item, { "radioGroupNames", "x11.xkb.GetNames.reply.RGNames.radioGroupNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_deviceSpec, { "deviceSpec", "x11.xkb.SetNames.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_0, { "0", "x11.xkb.SetNames.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_1, { "1", "x11.xkb.SetNames.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_2, { "2", "x11.xkb.SetNames.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_3, { "3", "x11.xkb.SetNames.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_4, { "4", "x11.xkb.SetNames.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_5, { "5", "x11.xkb.SetNames.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_6, { "6", "x11.xkb.SetNames.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_7, { "7", "x11.xkb.SetNames.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_8, { "8", "x11.xkb.SetNames.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_9, { "9", "x11.xkb.SetNames.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_10, { "10", "x11.xkb.SetNames.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_11, { "11", "x11.xkb.SetNames.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_12, { "12", "x11.xkb.SetNames.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_13, { "13", "x11.xkb.SetNames.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_14, { "14", "x11.xkb.SetNames.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods_mask_15, { "15", "x11.xkb.SetNames.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_virtualMods, { "virtualMods", "x11.xkb.SetNames.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_Keycodes, { "Keycodes", "x11.xkb.SetNames.which.Keycodes", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_Geometry, { "Geometry", "x11.xkb.SetNames.which.Geometry", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_Symbols, { "Symbols", "x11.xkb.SetNames.which.Symbols", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.SetNames.which.PhysSymbols", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_Types, { "Types", "x11.xkb.SetNames.which.Types", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_Compat, { "Compat", "x11.xkb.SetNames.which.Compat", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.SetNames.which.KeyTypeNames", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.SetNames.which.KTLevelNames", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.SetNames.which.IndicatorNames", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_KeyNames, { "KeyNames", "x11.xkb.SetNames.which.KeyNames", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_KeyAliases, { "KeyAliases", "x11.xkb.SetNames.which.KeyAliases", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.SetNames.which.VirtualModNames", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_GroupNames, { "GroupNames", "x11.xkb.SetNames.which.GroupNames", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which_mask_RGNames, { "RGNames", "x11.xkb.SetNames.which.RGNames", FT_BOOLEAN, 32, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_which, { "which", "x11.xkb.SetNames.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_firstType, { "firstType", "x11.xkb.SetNames.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_nTypes, { "nTypes", "x11.xkb.SetNames.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_firstKTLevelt, { "firstKTLevelt", "x11.xkb.SetNames.firstKTLevelt", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_nKTLevels, { "nKTLevels", "x11.xkb.SetNames.nKTLevels", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_indicators, { "indicators", "x11.xkb.SetNames.indicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_groupNames_mask_Group1, { "Group1", "x11.xkb.SetNames.groupNames.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_groupNames_mask_Group2, { "Group2", "x11.xkb.SetNames.groupNames.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_groupNames_mask_Group3, { "Group3", "x11.xkb.SetNames.groupNames.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_groupNames_mask_Group4, { "Group4", "x11.xkb.SetNames.groupNames.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_groupNames, { "groupNames", "x11.xkb.SetNames.groupNames", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_nRadioGroups, { "nRadioGroups", "x11.xkb.SetNames.nRadioGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_firstKey, { "firstKey", "x11.xkb.SetNames.firstKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_nKeys, { "nKeys", "x11.xkb.SetNames.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_nKeyAliases, { "nKeyAliases", "x11.xkb.SetNames.nKeyAliases", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_totalKTLevelNames, { "totalKTLevelNames", "x11.xkb.SetNames.totalKTLevelNames", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_Keycodes_keycodesName, { "keycodesName", "x11.xkb.SetNames.Keycodes.keycodesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_Geometry_geometryName, { "geometryName", "x11.xkb.SetNames.Geometry.geometryName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_Symbols_symbolsName, { "symbolsName", "x11.xkb.SetNames.Symbols.symbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_PhysSymbols_physSymbolsName, { "physSymbolsName", "x11.xkb.SetNames.PhysSymbols.physSymbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_Types_typesName, { "typesName", "x11.xkb.SetNames.Types.typesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_Compat_compatName, { "compatName", "x11.xkb.SetNames.Compat.compatName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KeyTypeNames_typeNames, { "typeNames", "x11.xkb.SetNames.KeyTypeNames.typeNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KeyTypeNames_typeNames_item, { "typeNames", "x11.xkb.SetNames.KeyTypeNames.typeNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KTLevelNames_nLevelsPerType, { "nLevelsPerType", "x11.xkb.SetNames.KTLevelNames.nLevelsPerType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KTLevelNames_ktLevelNames, { "ktLevelNames", "x11.xkb.SetNames.KTLevelNames.ktLevelNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KTLevelNames_ktLevelNames_item, { "ktLevelNames", "x11.xkb.SetNames.KTLevelNames.ktLevelNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_IndicatorNames_indicatorNames, { "indicatorNames", "x11.xkb.SetNames.IndicatorNames.indicatorNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_IndicatorNames_indicatorNames_item, { "indicatorNames", "x11.xkb.SetNames.IndicatorNames.indicatorNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_VirtualModNames_virtualModNames, { "virtualModNames", "x11.xkb.SetNames.VirtualModNames.virtualModNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_VirtualModNames_virtualModNames_item, { "virtualModNames", "x11.xkb.SetNames.VirtualModNames.virtualModNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_GroupNames_groups, { "groups", "x11.xkb.SetNames.GroupNames.groups", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_GroupNames_groups_item, { "groups", "x11.xkb.SetNames.GroupNames.groups", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KeyNames_keyNames, { "keyNames", "x11.xkb.SetNames.KeyNames.keyNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KeyAliases_keyAliases, { "keyAliases", "x11.xkb.SetNames.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_KeyAliases_keyAliases_item, { "keyAliases", "x11.xkb.SetNames.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_RGNames_radioGroupNames, { "radioGroupNames", "x11.xkb.SetNames.RGNames.radioGroupNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetNames_RGNames_radioGroupNames_item, { "radioGroupNames", "x11.xkb.SetNames.RGNames.radioGroupNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_deviceSpec, { "deviceSpec", "x11.xkb.GetGeometry.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_name, { "name", "x11.xkb.GetGeometry.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_deviceID, { "deviceID", "x11.xkb.GetGeometry.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_name, { "name", "x11.xkb.GetGeometry.reply.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_found, { "found", "x11.xkb.GetGeometry.reply.found", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_widthMM, { "widthMM", "x11.xkb.GetGeometry.reply.widthMM", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_heightMM, { "heightMM", "x11.xkb.GetGeometry.reply.heightMM", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_nProperties, { "nProperties", "x11.xkb.GetGeometry.reply.nProperties", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_nColors, { "nColors", "x11.xkb.GetGeometry.reply.nColors", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_nShapes, { "nShapes", "x11.xkb.GetGeometry.reply.nShapes", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_nSections, { "nSections", "x11.xkb.GetGeometry.reply.nSections", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_nDoodads, { "nDoodads", "x11.xkb.GetGeometry.reply.nDoodads", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_nKeyAliases, { "nKeyAliases", "x11.xkb.GetGeometry.reply.nKeyAliases", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_baseColorNdx, { "baseColorNdx", "x11.xkb.GetGeometry.reply.baseColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_labelColorNdx, { "labelColorNdx", "x11.xkb.GetGeometry.reply.labelColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_labelFont, { "labelFont", "x11.xkb.GetGeometry.reply.labelFont", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_properties, { "properties", "x11.xkb.GetGeometry.reply.properties", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_colors, { "colors", "x11.xkb.GetGeometry.reply.colors", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_shapes, { "shapes", "x11.xkb.GetGeometry.reply.shapes", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_sections, { "sections", "x11.xkb.GetGeometry.reply.sections", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_doodads, { "doodads", "x11.xkb.GetGeometry.reply.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_doodads_item, { "doodads", "x11.xkb.GetGeometry.reply.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_keyAliases, { "keyAliases", "x11.xkb.GetGeometry.reply.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetGeometry_reply_keyAliases_item, { "keyAliases", "x11.xkb.GetGeometry.reply.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_deviceSpec, { "deviceSpec", "x11.xkb.SetGeometry.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_nShapes, { "nShapes", "x11.xkb.SetGeometry.nShapes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_nSections, { "nSections", "x11.xkb.SetGeometry.nSections", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_name, { "name", "x11.xkb.SetGeometry.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_widthMM, { "widthMM", "x11.xkb.SetGeometry.widthMM", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_heightMM, { "heightMM", "x11.xkb.SetGeometry.heightMM", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_nProperties, { "nProperties", "x11.xkb.SetGeometry.nProperties", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_nColors, { "nColors", "x11.xkb.SetGeometry.nColors", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_nDoodads, { "nDoodads", "x11.xkb.SetGeometry.nDoodads", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_nKeyAliases, { "nKeyAliases", "x11.xkb.SetGeometry.nKeyAliases", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_baseColorNdx, { "baseColorNdx", "x11.xkb.SetGeometry.baseColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_labelColorNdx, { "labelColorNdx", "x11.xkb.SetGeometry.labelColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_labelFont, { "labelFont", "x11.xkb.SetGeometry.labelFont", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_properties, { "properties", "x11.xkb.SetGeometry.properties", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_colors, { "colors", "x11.xkb.SetGeometry.colors", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_shapes, { "shapes", "x11.xkb.SetGeometry.shapes", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_sections, { "sections", "x11.xkb.SetGeometry.sections", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_doodads, { "doodads", "x11.xkb.SetGeometry.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_doodads_item, { "doodads", "x11.xkb.SetGeometry.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_keyAliases, { "keyAliases", "x11.xkb.SetGeometry.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetGeometry_keyAliases_item, { "keyAliases", "x11.xkb.SetGeometry.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_deviceSpec, { "deviceSpec", "x11.xkb.PerClientFlags.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_change_mask_DetectableAutoRepeat, { "DetectableAutoRepeat", "x11.xkb.PerClientFlags.change.DetectableAutoRepeat", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_change_mask_GrabsUseXKBState, { "GrabsUseXKBState", "x11.xkb.PerClientFlags.change.GrabsUseXKBState", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_change_mask_AutoResetControls, { "AutoResetControls", "x11.xkb.PerClientFlags.change.AutoResetControls", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_change_mask_LookupStateWhenGrabbed, { "LookupStateWhenGrabbed", "x11.xkb.PerClientFlags.change.LookupStateWhenGrabbed", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_change_mask_SendEventUsesXKBState, { "SendEventUsesXKBState", "x11.xkb.PerClientFlags.change.SendEventUsesXKBState", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_change, { "change", "x11.xkb.PerClientFlags.change", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_value_mask_DetectableAutoRepeat, { "DetectableAutoRepeat", "x11.xkb.PerClientFlags.value.DetectableAutoRepeat", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_value_mask_GrabsUseXKBState, { "GrabsUseXKBState", "x11.xkb.PerClientFlags.value.GrabsUseXKBState", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_value_mask_AutoResetControls, { "AutoResetControls", "x11.xkb.PerClientFlags.value.AutoResetControls", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_value_mask_LookupStateWhenGrabbed, { "LookupStateWhenGrabbed", "x11.xkb.PerClientFlags.value.LookupStateWhenGrabbed", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_value_mask_SendEventUsesXKBState, { "SendEventUsesXKBState", "x11.xkb.PerClientFlags.value.SendEventUsesXKBState", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_value, { "value", "x11.xkb.PerClientFlags.value", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.PerClientFlags.ctrlsToChange.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_SlowKeys, { "SlowKeys", "x11.xkb.PerClientFlags.ctrlsToChange.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_BounceKeys, { "BounceKeys", "x11.xkb.PerClientFlags.ctrlsToChange.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_StickyKeys, { "StickyKeys", "x11.xkb.PerClientFlags.ctrlsToChange.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_MouseKeys, { "MouseKeys", "x11.xkb.PerClientFlags.ctrlsToChange.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.PerClientFlags.ctrlsToChange.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.PerClientFlags.ctrlsToChange.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.PerClientFlags.ctrlsToChange.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.PerClientFlags.ctrlsToChange.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.PerClientFlags.ctrlsToChange.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.PerClientFlags.ctrlsToChange.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.PerClientFlags.ctrlsToChange.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.PerClientFlags.ctrlsToChange.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_ctrlsToChange, { "ctrlsToChange", "x11.xkb.PerClientFlags.ctrlsToChange", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.PerClientFlags.autoCtrls.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_SlowKeys, { "SlowKeys", "x11.xkb.PerClientFlags.autoCtrls.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_BounceKeys, { "BounceKeys", "x11.xkb.PerClientFlags.autoCtrls.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_StickyKeys, { "StickyKeys", "x11.xkb.PerClientFlags.autoCtrls.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_MouseKeys, { "MouseKeys", "x11.xkb.PerClientFlags.autoCtrls.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.PerClientFlags.autoCtrls.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.PerClientFlags.autoCtrls.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.PerClientFlags.autoCtrls.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.PerClientFlags.autoCtrls.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.PerClientFlags.autoCtrls.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.PerClientFlags.autoCtrls.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.PerClientFlags.autoCtrls.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.PerClientFlags.autoCtrls.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrls, { "autoCtrls", "x11.xkb.PerClientFlags.autoCtrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.PerClientFlags.autoCtrlsValues.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_SlowKeys, { "SlowKeys", "x11.xkb.PerClientFlags.autoCtrlsValues.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_BounceKeys, { "BounceKeys", "x11.xkb.PerClientFlags.autoCtrlsValues.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_StickyKeys, { "StickyKeys", "x11.xkb.PerClientFlags.autoCtrlsValues.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_MouseKeys, { "MouseKeys", "x11.xkb.PerClientFlags.autoCtrlsValues.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.PerClientFlags.autoCtrlsValues.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.PerClientFlags.autoCtrlsValues.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.PerClientFlags.autoCtrlsValues.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.PerClientFlags.autoCtrlsValues.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.PerClientFlags.autoCtrlsValues.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.PerClientFlags.autoCtrlsValues.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.PerClientFlags.autoCtrlsValues.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.PerClientFlags.autoCtrlsValues.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_autoCtrlsValues, { "autoCtrlsValues", "x11.xkb.PerClientFlags.autoCtrlsValues", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_deviceID, { "deviceID", "x11.xkb.PerClientFlags.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_supported_mask_DetectableAutoRepeat, { "DetectableAutoRepeat", "x11.xkb.PerClientFlags.reply.supported.DetectableAutoRepeat", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_supported_mask_GrabsUseXKBState, { "GrabsUseXKBState", "x11.xkb.PerClientFlags.reply.supported.GrabsUseXKBState", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_supported_mask_AutoResetControls, { "AutoResetControls", "x11.xkb.PerClientFlags.reply.supported.AutoResetControls", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_supported_mask_LookupStateWhenGrabbed, { "LookupStateWhenGrabbed", "x11.xkb.PerClientFlags.reply.supported.LookupStateWhenGrabbed", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_supported_mask_SendEventUsesXKBState, { "SendEventUsesXKBState", "x11.xkb.PerClientFlags.reply.supported.SendEventUsesXKBState", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_supported, { "supported", "x11.xkb.PerClientFlags.reply.supported", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_value_mask_DetectableAutoRepeat, { "DetectableAutoRepeat", "x11.xkb.PerClientFlags.reply.value.DetectableAutoRepeat", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_value_mask_GrabsUseXKBState, { "GrabsUseXKBState", "x11.xkb.PerClientFlags.reply.value.GrabsUseXKBState", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_value_mask_AutoResetControls, { "AutoResetControls", "x11.xkb.PerClientFlags.reply.value.AutoResetControls", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_value_mask_LookupStateWhenGrabbed, { "LookupStateWhenGrabbed", "x11.xkb.PerClientFlags.reply.value.LookupStateWhenGrabbed", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_value_mask_SendEventUsesXKBState, { "SendEventUsesXKBState", "x11.xkb.PerClientFlags.reply.value.SendEventUsesXKBState", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_value, { "value", "x11.xkb.PerClientFlags.reply.value", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.PerClientFlags.reply.autoCtrls.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_SlowKeys, { "SlowKeys", "x11.xkb.PerClientFlags.reply.autoCtrls.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_BounceKeys, { "BounceKeys", "x11.xkb.PerClientFlags.reply.autoCtrls.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_StickyKeys, { "StickyKeys", "x11.xkb.PerClientFlags.reply.autoCtrls.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_MouseKeys, { "MouseKeys", "x11.xkb.PerClientFlags.reply.autoCtrls.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.PerClientFlags.reply.autoCtrls.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.PerClientFlags.reply.autoCtrls.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.PerClientFlags.reply.autoCtrls.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.PerClientFlags.reply.autoCtrls.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.PerClientFlags.reply.autoCtrls.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.PerClientFlags.reply.autoCtrls.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.PerClientFlags.reply.autoCtrls.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.PerClientFlags.reply.autoCtrls.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrls, { "autoCtrls", "x11.xkb.PerClientFlags.reply.autoCtrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_SlowKeys, { "SlowKeys", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_BounceKeys, { "BounceKeys", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_StickyKeys, { "StickyKeys", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_MouseKeys, { "MouseKeys", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.PerClientFlags.reply.autoCtrlsValues.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_PerClientFlags_reply_autoCtrlsValues, { "autoCtrlsValues", "x11.xkb.PerClientFlags.reply.autoCtrlsValues", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_deviceSpec, { "deviceSpec", "x11.xkb.ListComponents.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_maxNames, { "maxNames", "x11.xkb.ListComponents.maxNames", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_keymapsSpecLen, { "keymapsSpecLen", "x11.xkb.ListComponents.keymapsSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_keymapsSpec, { "keymapsSpec", "x11.xkb.ListComponents.keymapsSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_keycodesSpecLen, { "keycodesSpecLen", "x11.xkb.ListComponents.keycodesSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_keycodesSpec, { "keycodesSpec", "x11.xkb.ListComponents.keycodesSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_typesSpecLen, { "typesSpecLen", "x11.xkb.ListComponents.typesSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_typesSpec, { "typesSpec", "x11.xkb.ListComponents.typesSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_compatMapSpecLen, { "compatMapSpecLen", "x11.xkb.ListComponents.compatMapSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_compatMapSpec, { "compatMapSpec", "x11.xkb.ListComponents.compatMapSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_symbolsSpecLen, { "symbolsSpecLen", "x11.xkb.ListComponents.symbolsSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_symbolsSpec, { "symbolsSpec", "x11.xkb.ListComponents.symbolsSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_geometrySpecLen, { "geometrySpecLen", "x11.xkb.ListComponents.geometrySpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_geometrySpec, { "geometrySpec", "x11.xkb.ListComponents.geometrySpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_deviceID, { "deviceID", "x11.xkb.ListComponents.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_nKeymaps, { "nKeymaps", "x11.xkb.ListComponents.reply.nKeymaps", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_nKeycodes, { "nKeycodes", "x11.xkb.ListComponents.reply.nKeycodes", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_nTypes, { "nTypes", "x11.xkb.ListComponents.reply.nTypes", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_nCompatMaps, { "nCompatMaps", "x11.xkb.ListComponents.reply.nCompatMaps", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_nSymbols, { "nSymbols", "x11.xkb.ListComponents.reply.nSymbols", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_nGeometries, { "nGeometries", "x11.xkb.ListComponents.reply.nGeometries", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_extra, { "extra", "x11.xkb.ListComponents.reply.extra", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_keymaps, { "keymaps", "x11.xkb.ListComponents.reply.keymaps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_keycodes, { "keycodes", "x11.xkb.ListComponents.reply.keycodes", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_types, { "types", "x11.xkb.ListComponents.reply.types", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_compatMaps, { "compatMaps", "x11.xkb.ListComponents.reply.compatMaps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_symbols, { "symbols", "x11.xkb.ListComponents.reply.symbols", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ListComponents_reply_geometries, { "geometries", "x11.xkb.ListComponents.reply.geometries", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_deviceSpec, { "deviceSpec", "x11.xkb.GetKbdByName.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_Types, { "Types", "x11.xkb.GetKbdByName.need.Types", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_CompatMap, { "CompatMap", "x11.xkb.GetKbdByName.need.CompatMap", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_ClientSymbols, { "ClientSymbols", "x11.xkb.GetKbdByName.need.ClientSymbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_ServerSymbols, { "ServerSymbols", "x11.xkb.GetKbdByName.need.ServerSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetKbdByName.need.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_KeyNames, { "KeyNames", "x11.xkb.GetKbdByName.need.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_Geometry, { "Geometry", "x11.xkb.GetKbdByName.need.Geometry", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need_mask_OtherNames, { "OtherNames", "x11.xkb.GetKbdByName.need.OtherNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_need, { "need", "x11.xkb.GetKbdByName.need", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_Types, { "Types", "x11.xkb.GetKbdByName.want.Types", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_CompatMap, { "CompatMap", "x11.xkb.GetKbdByName.want.CompatMap", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_ClientSymbols, { "ClientSymbols", "x11.xkb.GetKbdByName.want.ClientSymbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_ServerSymbols, { "ServerSymbols", "x11.xkb.GetKbdByName.want.ServerSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetKbdByName.want.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_KeyNames, { "KeyNames", "x11.xkb.GetKbdByName.want.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_Geometry, { "Geometry", "x11.xkb.GetKbdByName.want.Geometry", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want_mask_OtherNames, { "OtherNames", "x11.xkb.GetKbdByName.want.OtherNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_want, { "want", "x11.xkb.GetKbdByName.want", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_load, { "load", "x11.xkb.GetKbdByName.load", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_keymapsSpecLen, { "keymapsSpecLen", "x11.xkb.GetKbdByName.keymapsSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_keymapsSpec, { "keymapsSpec", "x11.xkb.GetKbdByName.keymapsSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_keycodesSpecLen, { "keycodesSpecLen", "x11.xkb.GetKbdByName.keycodesSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_keycodesSpec, { "keycodesSpec", "x11.xkb.GetKbdByName.keycodesSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_typesSpecLen, { "typesSpecLen", "x11.xkb.GetKbdByName.typesSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_typesSpec, { "typesSpec", "x11.xkb.GetKbdByName.typesSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_compatMapSpecLen, { "compatMapSpecLen", "x11.xkb.GetKbdByName.compatMapSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_compatMapSpec, { "compatMapSpec", "x11.xkb.GetKbdByName.compatMapSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_symbolsSpecLen, { "symbolsSpecLen", "x11.xkb.GetKbdByName.symbolsSpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_symbolsSpec, { "symbolsSpec", "x11.xkb.GetKbdByName.symbolsSpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_geometrySpecLen, { "geometrySpecLen", "x11.xkb.GetKbdByName.geometrySpecLen", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_geometrySpec, { "geometrySpec", "x11.xkb.GetKbdByName.geometrySpec", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_deviceID, { "deviceID", "x11.xkb.GetKbdByName.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_minKeyCode, { "minKeyCode", "x11.xkb.GetKbdByName.reply.minKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_maxKeyCode, { "maxKeyCode", "x11.xkb.GetKbdByName.reply.maxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_loaded, { "loaded", "x11.xkb.GetKbdByName.reply.loaded", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_newKeyboard, { "newKeyboard", "x11.xkb.GetKbdByName.reply.newKeyboard", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_Types, { "Types", "x11.xkb.GetKbdByName.reply.found.Types", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_CompatMap, { "CompatMap", "x11.xkb.GetKbdByName.reply.found.CompatMap", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_ClientSymbols, { "ClientSymbols", "x11.xkb.GetKbdByName.reply.found.ClientSymbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_ServerSymbols, { "ServerSymbols", "x11.xkb.GetKbdByName.reply.found.ServerSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetKbdByName.reply.found.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_KeyNames, { "KeyNames", "x11.xkb.GetKbdByName.reply.found.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_Geometry, { "Geometry", "x11.xkb.GetKbdByName.reply.found.Geometry", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found_mask_OtherNames, { "OtherNames", "x11.xkb.GetKbdByName.reply.found.OtherNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_found, { "found", "x11.xkb.GetKbdByName.reply.found", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_Types, { "Types", "x11.xkb.GetKbdByName.reply.reported.Types", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_CompatMap, { "CompatMap", "x11.xkb.GetKbdByName.reply.reported.CompatMap", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_ClientSymbols, { "ClientSymbols", "x11.xkb.GetKbdByName.reply.reported.ClientSymbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_ServerSymbols, { "ServerSymbols", "x11.xkb.GetKbdByName.reply.reported.ServerSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetKbdByName.reply.reported.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_KeyNames, { "KeyNames", "x11.xkb.GetKbdByName.reply.reported.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_Geometry, { "Geometry", "x11.xkb.GetKbdByName.reply.reported.Geometry", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported_mask_OtherNames, { "OtherNames", "x11.xkb.GetKbdByName.reply.reported.OtherNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_reported, { "reported", "x11.xkb.GetKbdByName.reply.reported", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_typeDeviceID, { "typeDeviceID", "x11.xkb.GetKbdByName.reply.Types.typeDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_typeMinKeyCode, { "typeMinKeyCode", "x11.xkb.GetKbdByName.reply.Types.typeMinKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_typeMaxKeyCode, { "typeMaxKeyCode", "x11.xkb.GetKbdByName.reply.Types.typeMaxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_present, { "present", "x11.xkb.GetKbdByName.reply.Types.present", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstType, { "firstType", "x11.xkb.GetKbdByName.reply.Types.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nTypes, { "nTypes", "x11.xkb.GetKbdByName.reply.Types.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalTypes, { "totalTypes", "x11.xkb.GetKbdByName.reply.Types.totalTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstKeySym, { "firstKeySym", "x11.xkb.GetKbdByName.reply.Types.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalSyms, { "totalSyms", "x11.xkb.GetKbdByName.reply.Types.totalSyms", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nKeySyms, { "nKeySyms", "x11.xkb.GetKbdByName.reply.Types.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstKeyAction, { "firstKeyAction", "x11.xkb.GetKbdByName.reply.Types.firstKeyAction", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalActions, { "totalActions", "x11.xkb.GetKbdByName.reply.Types.totalActions", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nKeyActions, { "nKeyActions", "x11.xkb.GetKbdByName.reply.Types.nKeyActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.GetKbdByName.reply.Types.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nKeyBehaviors, { "nKeyBehaviors", "x11.xkb.GetKbdByName.reply.Types.nKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalKeyBehaviors, { "totalKeyBehaviors", "x11.xkb.GetKbdByName.reply.Types.totalKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.GetKbdByName.reply.Types.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nKeyExplicit, { "nKeyExplicit", "x11.xkb.GetKbdByName.reply.Types.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalKeyExplicit, { "totalKeyExplicit", "x11.xkb.GetKbdByName.reply.Types.totalKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstModMapKey, { "firstModMapKey", "x11.xkb.GetKbdByName.reply.Types.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nModMapKeys, { "nModMapKeys", "x11.xkb.GetKbdByName.reply.Types.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalModMapKeys, { "totalModMapKeys", "x11.xkb.GetKbdByName.reply.Types.totalModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_firstVModMapKey, { "firstVModMapKey", "x11.xkb.GetKbdByName.reply.Types.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_nVModMapKeys, { "nVModMapKeys", "x11.xkb.GetKbdByName.reply.Types.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_totalVModMapKeys, { "totalVModMapKeys", "x11.xkb.GetKbdByName.reply.Types.totalVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_0, { "0", "x11.xkb.GetKbdByName.reply.Types.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_1, { "1", "x11.xkb.GetKbdByName.reply.Types.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_2, { "2", "x11.xkb.GetKbdByName.reply.Types.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_3, { "3", "x11.xkb.GetKbdByName.reply.Types.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_4, { "4", "x11.xkb.GetKbdByName.reply.Types.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_5, { "5", "x11.xkb.GetKbdByName.reply.Types.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_6, { "6", "x11.xkb.GetKbdByName.reply.Types.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_7, { "7", "x11.xkb.GetKbdByName.reply.Types.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_8, { "8", "x11.xkb.GetKbdByName.reply.Types.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_9, { "9", "x11.xkb.GetKbdByName.reply.Types.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_10, { "10", "x11.xkb.GetKbdByName.reply.Types.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_11, { "11", "x11.xkb.GetKbdByName.reply.Types.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_12, { "12", "x11.xkb.GetKbdByName.reply.Types.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_13, { "13", "x11.xkb.GetKbdByName.reply.Types.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_14, { "14", "x11.xkb.GetKbdByName.reply.Types.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods_mask_15, { "15", "x11.xkb.GetKbdByName.reply.Types.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_virtualMods, { "virtualMods", "x11.xkb.GetKbdByName.reply.Types.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeyTypes_types_rtrn, { "types_rtrn", "x11.xkb.GetKbdByName.reply.Types.KeyTypes.types_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeySyms_syms_rtrn, { "syms_rtrn", "x11.xkb.GetKbdByName.reply.Types.KeySyms.syms_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeyActions_acts_rtrn_count, { "acts_rtrn_count", "x11.xkb.GetKbdByName.reply.Types.KeyActions.acts_rtrn_count", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeyActions_acts_rtrn_acts, { "acts_rtrn_acts", "x11.xkb.GetKbdByName.reply.Types.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeyActions_acts_rtrn_acts_item, { "acts_rtrn_acts", "x11.xkb.GetKbdByName.reply.Types.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeyBehaviors_behaviors_rtrn, { "behaviors_rtrn", "x11.xkb.GetKbdByName.reply.Types.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_KeyBehaviors_behaviors_rtrn_item, { "behaviors_rtrn", "x11.xkb.GetKbdByName.reply.Types.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_Shift, { "Shift", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_Lock, { "Lock", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_Control, { "Control", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_1, { "1", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_2, { "2", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_3, { "3", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_4, { "4", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_5, { "5", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn_mask_Any, { "Any", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualMods_vmods_rtrn, { "vmods_rtrn", "x11.xkb.GetKbdByName.reply.Types.VirtualMods.vmods_rtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_ExplicitComponents_explicit_rtrn, { "explicit_rtrn", "x11.xkb.GetKbdByName.reply.Types.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_ExplicitComponents_explicit_rtrn_item, { "explicit_rtrn", "x11.xkb.GetKbdByName.reply.Types.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_ModifierMap_modmap_rtrn, { "modmap_rtrn", "x11.xkb.GetKbdByName.reply.Types.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_ModifierMap_modmap_rtrn_item, { "modmap_rtrn", "x11.xkb.GetKbdByName.reply.Types.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualModMap_vmodmap_rtrn, { "vmodmap_rtrn", "x11.xkb.GetKbdByName.reply.Types.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Types_VirtualModMap_vmodmap_rtrn_item, { "vmodmap_rtrn", "x11.xkb.GetKbdByName.reply.Types.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_compatDeviceID, { "compatDeviceID", "x11.xkb.GetKbdByName.reply.CompatMap.compatDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group1, { "Group1", "x11.xkb.GetKbdByName.reply.CompatMap.groupsRtrn.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group2, { "Group2", "x11.xkb.GetKbdByName.reply.CompatMap.groupsRtrn.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group3, { "Group3", "x11.xkb.GetKbdByName.reply.CompatMap.groupsRtrn.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn_mask_Group4, { "Group4", "x11.xkb.GetKbdByName.reply.CompatMap.groupsRtrn.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_groupsRtrn, { "groupsRtrn", "x11.xkb.GetKbdByName.reply.CompatMap.groupsRtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_firstSIRtrn, { "firstSIRtrn", "x11.xkb.GetKbdByName.reply.CompatMap.firstSIRtrn", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_nSIRtrn, { "nSIRtrn", "x11.xkb.GetKbdByName.reply.CompatMap.nSIRtrn", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_nTotalSI, { "nTotalSI", "x11.xkb.GetKbdByName.reply.CompatMap.nTotalSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_si_rtrn, { "si_rtrn", "x11.xkb.GetKbdByName.reply.CompatMap.si_rtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_group_rtrn, { "group_rtrn", "x11.xkb.GetKbdByName.reply.CompatMap.group_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_CompatMap_group_rtrn_item, { "group_rtrn", "x11.xkb.GetKbdByName.reply.CompatMap.group_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_clientDeviceID, { "clientDeviceID", "x11.xkb.GetKbdByName.reply.ClientSymbols.clientDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_clientMinKeyCode, { "clientMinKeyCode", "x11.xkb.GetKbdByName.reply.ClientSymbols.clientMinKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_clientMaxKeyCode, { "clientMaxKeyCode", "x11.xkb.GetKbdByName.reply.ClientSymbols.clientMaxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_present, { "present", "x11.xkb.GetKbdByName.reply.ClientSymbols.present", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstType, { "firstType", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nTypes, { "nTypes", "x11.xkb.GetKbdByName.reply.ClientSymbols.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalTypes, { "totalTypes", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeySym, { "firstKeySym", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalSyms, { "totalSyms", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalSyms", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeySyms, { "nKeySyms", "x11.xkb.GetKbdByName.reply.ClientSymbols.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeyAction, { "firstKeyAction", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstKeyAction", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalActions, { "totalActions", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalActions", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeyActions, { "nKeyActions", "x11.xkb.GetKbdByName.reply.ClientSymbols.nKeyActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeyBehaviors, { "nKeyBehaviors", "x11.xkb.GetKbdByName.reply.ClientSymbols.nKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalKeyBehaviors, { "totalKeyBehaviors", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nKeyExplicit, { "nKeyExplicit", "x11.xkb.GetKbdByName.reply.ClientSymbols.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalKeyExplicit, { "totalKeyExplicit", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstModMapKey, { "firstModMapKey", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nModMapKeys, { "nModMapKeys", "x11.xkb.GetKbdByName.reply.ClientSymbols.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalModMapKeys, { "totalModMapKeys", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_firstVModMapKey, { "firstVModMapKey", "x11.xkb.GetKbdByName.reply.ClientSymbols.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_nVModMapKeys, { "nVModMapKeys", "x11.xkb.GetKbdByName.reply.ClientSymbols.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_totalVModMapKeys, { "totalVModMapKeys", "x11.xkb.GetKbdByName.reply.ClientSymbols.totalVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_0, { "0", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_1, { "1", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_2, { "2", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_3, { "3", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_4, { "4", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_5, { "5", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_6, { "6", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_7, { "7", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_8, { "8", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_9, { "9", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_10, { "10", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_11, { "11", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_12, { "12", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_13, { "13", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_14, { "14", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods_mask_15, { "15", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_virtualMods, { "virtualMods", "x11.xkb.GetKbdByName.reply.ClientSymbols.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyTypes_types_rtrn, { "types_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeyTypes.types_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeySyms_syms_rtrn, { "syms_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeySyms.syms_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyActions_acts_rtrn_count, { "acts_rtrn_count", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeyActions.acts_rtrn_count", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyActions_acts_rtrn_acts, { "acts_rtrn_acts", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyActions_acts_rtrn_acts_item, { "acts_rtrn_acts", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyBehaviors_behaviors_rtrn, { "behaviors_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_KeyBehaviors_behaviors_rtrn_item, { "behaviors_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Shift, { "Shift", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Lock, { "Lock", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Control, { "Control", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_1, { "1", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_2, { "2", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_3, { "3", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_4, { "4", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_5, { "5", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn_mask_Any, { "Any", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualMods_vmods_rtrn, { "vmods_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualMods.vmods_rtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ExplicitComponents_explicit_rtrn, { "explicit_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ExplicitComponents_explicit_rtrn_item, { "explicit_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ModifierMap_modmap_rtrn, { "modmap_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_ModifierMap_modmap_rtrn_item, { "modmap_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualModMap_vmodmap_rtrn, { "vmodmap_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ClientSymbols_VirtualModMap_vmodmap_rtrn_item, { "vmodmap_rtrn", "x11.xkb.GetKbdByName.reply.ClientSymbols.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_serverDeviceID, { "serverDeviceID", "x11.xkb.GetKbdByName.reply.ServerSymbols.serverDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_serverMinKeyCode, { "serverMinKeyCode", "x11.xkb.GetKbdByName.reply.ServerSymbols.serverMinKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_serverMaxKeyCode, { "serverMaxKeyCode", "x11.xkb.GetKbdByName.reply.ServerSymbols.serverMaxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_present, { "present", "x11.xkb.GetKbdByName.reply.ServerSymbols.present", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_MapPart), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstType, { "firstType", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nTypes, { "nTypes", "x11.xkb.GetKbdByName.reply.ServerSymbols.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalTypes, { "totalTypes", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeySym, { "firstKeySym", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalSyms, { "totalSyms", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalSyms", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeySyms, { "nKeySyms", "x11.xkb.GetKbdByName.reply.ServerSymbols.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeyAction, { "firstKeyAction", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstKeyAction", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalActions, { "totalActions", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalActions", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeyActions, { "nKeyActions", "x11.xkb.GetKbdByName.reply.ServerSymbols.nKeyActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeyBehaviors, { "nKeyBehaviors", "x11.xkb.GetKbdByName.reply.ServerSymbols.nKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalKeyBehaviors, { "totalKeyBehaviors", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalKeyBehaviors", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nKeyExplicit, { "nKeyExplicit", "x11.xkb.GetKbdByName.reply.ServerSymbols.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalKeyExplicit, { "totalKeyExplicit", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstModMapKey, { "firstModMapKey", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nModMapKeys, { "nModMapKeys", "x11.xkb.GetKbdByName.reply.ServerSymbols.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalModMapKeys, { "totalModMapKeys", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_firstVModMapKey, { "firstVModMapKey", "x11.xkb.GetKbdByName.reply.ServerSymbols.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_nVModMapKeys, { "nVModMapKeys", "x11.xkb.GetKbdByName.reply.ServerSymbols.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_totalVModMapKeys, { "totalVModMapKeys", "x11.xkb.GetKbdByName.reply.ServerSymbols.totalVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_0, { "0", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_1, { "1", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_2, { "2", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_3, { "3", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_4, { "4", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_5, { "5", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_6, { "6", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_7, { "7", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_8, { "8", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_9, { "9", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_10, { "10", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_11, { "11", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_12, { "12", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_13, { "13", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_14, { "14", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods_mask_15, { "15", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_virtualMods, { "virtualMods", "x11.xkb.GetKbdByName.reply.ServerSymbols.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyTypes_types_rtrn, { "types_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeyTypes.types_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeySyms_syms_rtrn, { "syms_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeySyms.syms_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyActions_acts_rtrn_count, { "acts_rtrn_count", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeyActions.acts_rtrn_count", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyActions_acts_rtrn_acts, { "acts_rtrn_acts", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyActions_acts_rtrn_acts_item, { "acts_rtrn_acts", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeyActions.acts_rtrn_acts", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyBehaviors_behaviors_rtrn, { "behaviors_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_KeyBehaviors_behaviors_rtrn_item, { "behaviors_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.KeyBehaviors.behaviors_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Shift, { "Shift", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Lock, { "Lock", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Control, { "Control", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_1, { "1", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_2, { "2", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_3, { "3", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_4, { "4", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_5, { "5", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn_mask_Any, { "Any", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualMods_vmods_rtrn, { "vmods_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualMods.vmods_rtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ExplicitComponents_explicit_rtrn, { "explicit_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ExplicitComponents_explicit_rtrn_item, { "explicit_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.ExplicitComponents.explicit_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ModifierMap_modmap_rtrn, { "modmap_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_ModifierMap_modmap_rtrn_item, { "modmap_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.ModifierMap.modmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualModMap_vmodmap_rtrn, { "vmodmap_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_ServerSymbols_VirtualModMap_vmodmap_rtrn_item, { "vmodmap_rtrn", "x11.xkb.GetKbdByName.reply.ServerSymbols.VirtualModMap.vmodmap_rtrn", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_indicatorDeviceID, { "indicatorDeviceID", "x11.xkb.GetKbdByName.reply.IndicatorMaps.indicatorDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_which, { "which", "x11.xkb.GetKbdByName.reply.IndicatorMaps.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_realIndicators, { "realIndicators", "x11.xkb.GetKbdByName.reply.IndicatorMaps.realIndicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_nIndicators, { "nIndicators", "x11.xkb.GetKbdByName.reply.IndicatorMaps.nIndicators", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_maps, { "maps", "x11.xkb.GetKbdByName.reply.IndicatorMaps.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_IndicatorMaps_maps_item, { "maps", "x11.xkb.GetKbdByName.reply.IndicatorMaps.maps", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_keyDeviceID, { "keyDeviceID", "x11.xkb.GetKbdByName.reply.KeyNames.keyDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Keycodes, { "Keycodes", "x11.xkb.GetKbdByName.reply.KeyNames.which.Keycodes", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Geometry, { "Geometry", "x11.xkb.GetKbdByName.reply.KeyNames.which.Geometry", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Symbols, { "Symbols", "x11.xkb.GetKbdByName.reply.KeyNames.which.Symbols", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.GetKbdByName.reply.KeyNames.which.PhysSymbols", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Types, { "Types", "x11.xkb.GetKbdByName.reply.KeyNames.which.Types", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_Compat, { "Compat", "x11.xkb.GetKbdByName.reply.KeyNames.which.Compat", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.KeyTypeNames", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.KTLevelNames", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.IndicatorNames", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_KeyNames, { "KeyNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.KeyNames", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_KeyAliases, { "KeyAliases", "x11.xkb.GetKbdByName.reply.KeyNames.which.KeyAliases", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.VirtualModNames", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_GroupNames, { "GroupNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.GroupNames", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which_mask_RGNames, { "RGNames", "x11.xkb.GetKbdByName.reply.KeyNames.which.RGNames", FT_BOOLEAN, 32, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_which, { "which", "x11.xkb.GetKbdByName.reply.KeyNames.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_keyMinKeyCode, { "keyMinKeyCode", "x11.xkb.GetKbdByName.reply.KeyNames.keyMinKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_keyMaxKeyCode, { "keyMaxKeyCode", "x11.xkb.GetKbdByName.reply.KeyNames.keyMaxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_nTypes, { "nTypes", "x11.xkb.GetKbdByName.reply.KeyNames.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_groupNames_mask_Group1, { "Group1", "x11.xkb.GetKbdByName.reply.KeyNames.groupNames.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_groupNames_mask_Group2, { "Group2", "x11.xkb.GetKbdByName.reply.KeyNames.groupNames.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_groupNames_mask_Group3, { "Group3", "x11.xkb.GetKbdByName.reply.KeyNames.groupNames.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_groupNames_mask_Group4, { "Group4", "x11.xkb.GetKbdByName.reply.KeyNames.groupNames.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_groupNames, { "groupNames", "x11.xkb.GetKbdByName.reply.KeyNames.groupNames", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_0, { "0", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_1, { "1", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_2, { "2", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_3, { "3", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_4, { "4", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_5, { "5", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_6, { "6", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_7, { "7", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_8, { "8", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_9, { "9", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_10, { "10", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_11, { "11", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_12, { "12", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_13, { "13", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_14, { "14", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods_mask_15, { "15", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_virtualMods, { "virtualMods", "x11.xkb.GetKbdByName.reply.KeyNames.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_firstKey, { "firstKey", "x11.xkb.GetKbdByName.reply.KeyNames.firstKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_nKeys, { "nKeys", "x11.xkb.GetKbdByName.reply.KeyNames.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_indicators, { "indicators", "x11.xkb.GetKbdByName.reply.KeyNames.indicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_nRadioGroups, { "nRadioGroups", "x11.xkb.GetKbdByName.reply.KeyNames.nRadioGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_nKeyAliases, { "nKeyAliases", "x11.xkb.GetKbdByName.reply.KeyNames.nKeyAliases", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_nKTLevels, { "nKTLevels", "x11.xkb.GetKbdByName.reply.KeyNames.nKTLevels", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_Keycodes_keycodesName, { "keycodesName", "x11.xkb.GetKbdByName.reply.KeyNames.Keycodes.keycodesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_Geometry_geometryName, { "geometryName", "x11.xkb.GetKbdByName.reply.KeyNames.Geometry.geometryName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_Symbols_symbolsName, { "symbolsName", "x11.xkb.GetKbdByName.reply.KeyNames.Symbols.symbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_PhysSymbols_physSymbolsName, { "physSymbolsName", "x11.xkb.GetKbdByName.reply.KeyNames.PhysSymbols.physSymbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_Types_typesName, { "typesName", "x11.xkb.GetKbdByName.reply.KeyNames.Types.typesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_Compat_compatName, { "compatName", "x11.xkb.GetKbdByName.reply.KeyNames.Compat.compatName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyTypeNames_typeNames, { "typeNames", "x11.xkb.GetKbdByName.reply.KeyNames.KeyTypeNames.typeNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyTypeNames_typeNames_item, { "typeNames", "x11.xkb.GetKbdByName.reply.KeyNames.KeyTypeNames.typeNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KTLevelNames_nLevelsPerType, { "nLevelsPerType", "x11.xkb.GetKbdByName.reply.KeyNames.KTLevelNames.nLevelsPerType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KTLevelNames_ktLevelNames, { "ktLevelNames", "x11.xkb.GetKbdByName.reply.KeyNames.KTLevelNames.ktLevelNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KTLevelNames_ktLevelNames_item, { "ktLevelNames", "x11.xkb.GetKbdByName.reply.KeyNames.KTLevelNames.ktLevelNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_IndicatorNames_indicatorNames, { "indicatorNames", "x11.xkb.GetKbdByName.reply.KeyNames.IndicatorNames.indicatorNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_IndicatorNames_indicatorNames_item, { "indicatorNames", "x11.xkb.GetKbdByName.reply.KeyNames.IndicatorNames.indicatorNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_VirtualModNames_virtualModNames, { "virtualModNames", "x11.xkb.GetKbdByName.reply.KeyNames.VirtualModNames.virtualModNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_VirtualModNames_virtualModNames_item, { "virtualModNames", "x11.xkb.GetKbdByName.reply.KeyNames.VirtualModNames.virtualModNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_GroupNames_groups, { "groups", "x11.xkb.GetKbdByName.reply.KeyNames.GroupNames.groups", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_GroupNames_groups_item, { "groups", "x11.xkb.GetKbdByName.reply.KeyNames.GroupNames.groups", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyNames_keyNames, { "keyNames", "x11.xkb.GetKbdByName.reply.KeyNames.KeyNames.keyNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyAliases_keyAliases, { "keyAliases", "x11.xkb.GetKbdByName.reply.KeyNames.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_KeyAliases_keyAliases_item, { "keyAliases", "x11.xkb.GetKbdByName.reply.KeyNames.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_RGNames_radioGroupNames, { "radioGroupNames", "x11.xkb.GetKbdByName.reply.KeyNames.RGNames.radioGroupNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_KeyNames_RGNames_radioGroupNames_item, { "radioGroupNames", "x11.xkb.GetKbdByName.reply.KeyNames.RGNames.radioGroupNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_otherDeviceID, { "otherDeviceID", "x11.xkb.GetKbdByName.reply.OtherNames.otherDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Keycodes, { "Keycodes", "x11.xkb.GetKbdByName.reply.OtherNames.which.Keycodes", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Geometry, { "Geometry", "x11.xkb.GetKbdByName.reply.OtherNames.which.Geometry", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Symbols, { "Symbols", "x11.xkb.GetKbdByName.reply.OtherNames.which.Symbols", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.GetKbdByName.reply.OtherNames.which.PhysSymbols", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Types, { "Types", "x11.xkb.GetKbdByName.reply.OtherNames.which.Types", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_Compat, { "Compat", "x11.xkb.GetKbdByName.reply.OtherNames.which.Compat", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.KeyTypeNames", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.KTLevelNames", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.IndicatorNames", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KeyNames, { "KeyNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.KeyNames", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_KeyAliases, { "KeyAliases", "x11.xkb.GetKbdByName.reply.OtherNames.which.KeyAliases", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.VirtualModNames", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_GroupNames, { "GroupNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.GroupNames", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which_mask_RGNames, { "RGNames", "x11.xkb.GetKbdByName.reply.OtherNames.which.RGNames", FT_BOOLEAN, 32, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_which, { "which", "x11.xkb.GetKbdByName.reply.OtherNames.which", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_otherMinKeyCode, { "otherMinKeyCode", "x11.xkb.GetKbdByName.reply.OtherNames.otherMinKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_otherMaxKeyCode, { "otherMaxKeyCode", "x11.xkb.GetKbdByName.reply.OtherNames.otherMaxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_nTypes, { "nTypes", "x11.xkb.GetKbdByName.reply.OtherNames.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group1, { "Group1", "x11.xkb.GetKbdByName.reply.OtherNames.groupNames.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group2, { "Group2", "x11.xkb.GetKbdByName.reply.OtherNames.groupNames.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group3, { "Group3", "x11.xkb.GetKbdByName.reply.OtherNames.groupNames.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames_mask_Group4, { "Group4", "x11.xkb.GetKbdByName.reply.OtherNames.groupNames.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_groupNames, { "groupNames", "x11.xkb.GetKbdByName.reply.OtherNames.groupNames", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_0, { "0", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_1, { "1", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_2, { "2", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_3, { "3", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_4, { "4", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_5, { "5", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_6, { "6", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_7, { "7", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_8, { "8", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_9, { "9", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_10, { "10", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_11, { "11", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_12, { "12", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_13, { "13", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_14, { "14", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods_mask_15, { "15", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_virtualMods, { "virtualMods", "x11.xkb.GetKbdByName.reply.OtherNames.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_firstKey, { "firstKey", "x11.xkb.GetKbdByName.reply.OtherNames.firstKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_nKeys, { "nKeys", "x11.xkb.GetKbdByName.reply.OtherNames.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_indicators, { "indicators", "x11.xkb.GetKbdByName.reply.OtherNames.indicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_nRadioGroups, { "nRadioGroups", "x11.xkb.GetKbdByName.reply.OtherNames.nRadioGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_nKeyAliases, { "nKeyAliases", "x11.xkb.GetKbdByName.reply.OtherNames.nKeyAliases", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_nKTLevels, { "nKTLevels", "x11.xkb.GetKbdByName.reply.OtherNames.nKTLevels", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_Keycodes_keycodesName, { "keycodesName", "x11.xkb.GetKbdByName.reply.OtherNames.Keycodes.keycodesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_Geometry_geometryName, { "geometryName", "x11.xkb.GetKbdByName.reply.OtherNames.Geometry.geometryName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_Symbols_symbolsName, { "symbolsName", "x11.xkb.GetKbdByName.reply.OtherNames.Symbols.symbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_PhysSymbols_physSymbolsName, { "physSymbolsName", "x11.xkb.GetKbdByName.reply.OtherNames.PhysSymbols.physSymbolsName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_Types_typesName, { "typesName", "x11.xkb.GetKbdByName.reply.OtherNames.Types.typesName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_Compat_compatName, { "compatName", "x11.xkb.GetKbdByName.reply.OtherNames.Compat.compatName", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyTypeNames_typeNames, { "typeNames", "x11.xkb.GetKbdByName.reply.OtherNames.KeyTypeNames.typeNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyTypeNames_typeNames_item, { "typeNames", "x11.xkb.GetKbdByName.reply.OtherNames.KeyTypeNames.typeNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KTLevelNames_nLevelsPerType, { "nLevelsPerType", "x11.xkb.GetKbdByName.reply.OtherNames.KTLevelNames.nLevelsPerType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KTLevelNames_ktLevelNames, { "ktLevelNames", "x11.xkb.GetKbdByName.reply.OtherNames.KTLevelNames.ktLevelNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KTLevelNames_ktLevelNames_item, { "ktLevelNames", "x11.xkb.GetKbdByName.reply.OtherNames.KTLevelNames.ktLevelNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_IndicatorNames_indicatorNames, { "indicatorNames", "x11.xkb.GetKbdByName.reply.OtherNames.IndicatorNames.indicatorNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_IndicatorNames_indicatorNames_item, { "indicatorNames", "x11.xkb.GetKbdByName.reply.OtherNames.IndicatorNames.indicatorNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_VirtualModNames_virtualModNames, { "virtualModNames", "x11.xkb.GetKbdByName.reply.OtherNames.VirtualModNames.virtualModNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_VirtualModNames_virtualModNames_item, { "virtualModNames", "x11.xkb.GetKbdByName.reply.OtherNames.VirtualModNames.virtualModNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_GroupNames_groups, { "groups", "x11.xkb.GetKbdByName.reply.OtherNames.GroupNames.groups", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_GroupNames_groups_item, { "groups", "x11.xkb.GetKbdByName.reply.OtherNames.GroupNames.groups", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyNames_keyNames, { "keyNames", "x11.xkb.GetKbdByName.reply.OtherNames.KeyNames.keyNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyAliases_keyAliases, { "keyAliases", "x11.xkb.GetKbdByName.reply.OtherNames.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_KeyAliases_keyAliases_item, { "keyAliases", "x11.xkb.GetKbdByName.reply.OtherNames.KeyAliases.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_RGNames_radioGroupNames, { "radioGroupNames", "x11.xkb.GetKbdByName.reply.OtherNames.RGNames.radioGroupNames", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_OtherNames_RGNames_radioGroupNames_item, { "radioGroupNames", "x11.xkb.GetKbdByName.reply.OtherNames.RGNames.radioGroupNames", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_geometryDeviceID, { "geometryDeviceID", "x11.xkb.GetKbdByName.reply.Geometry.geometryDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_name, { "name", "x11.xkb.GetKbdByName.reply.Geometry.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_geometryFound, { "geometryFound", "x11.xkb.GetKbdByName.reply.Geometry.geometryFound", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_widthMM, { "widthMM", "x11.xkb.GetKbdByName.reply.Geometry.widthMM", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_heightMM, { "heightMM", "x11.xkb.GetKbdByName.reply.Geometry.heightMM", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_nProperties, { "nProperties", "x11.xkb.GetKbdByName.reply.Geometry.nProperties", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_nColors, { "nColors", "x11.xkb.GetKbdByName.reply.Geometry.nColors", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_nShapes, { "nShapes", "x11.xkb.GetKbdByName.reply.Geometry.nShapes", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_nSections, { "nSections", "x11.xkb.GetKbdByName.reply.Geometry.nSections", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_nDoodads, { "nDoodads", "x11.xkb.GetKbdByName.reply.Geometry.nDoodads", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_nKeyAliases, { "nKeyAliases", "x11.xkb.GetKbdByName.reply.Geometry.nKeyAliases", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_baseColorNdx, { "baseColorNdx", "x11.xkb.GetKbdByName.reply.Geometry.baseColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_labelColorNdx, { "labelColorNdx", "x11.xkb.GetKbdByName.reply.Geometry.labelColorNdx", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_labelFont, { "labelFont", "x11.xkb.GetKbdByName.reply.Geometry.labelFont", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_properties, { "properties", "x11.xkb.GetKbdByName.reply.Geometry.properties", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_colors, { "colors", "x11.xkb.GetKbdByName.reply.Geometry.colors", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_shapes, { "shapes", "x11.xkb.GetKbdByName.reply.Geometry.shapes", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_sections, { "sections", "x11.xkb.GetKbdByName.reply.Geometry.sections", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_doodads, { "doodads", "x11.xkb.GetKbdByName.reply.Geometry.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_doodads_item, { "doodads", "x11.xkb.GetKbdByName.reply.Geometry.doodads", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_keyAliases, { "keyAliases", "x11.xkb.GetKbdByName.reply.Geometry.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetKbdByName_reply_Geometry_keyAliases_item, { "keyAliases", "x11.xkb.GetKbdByName.reply.Geometry.keyAliases", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_deviceSpec, { "deviceSpec", "x11.xkb.GetDeviceInfo.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_wanted_mask_Keyboards, { "Keyboards", "x11.xkb.GetDeviceInfo.wanted.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_wanted_mask_ButtonActions, { "ButtonActions", "x11.xkb.GetDeviceInfo.wanted.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_wanted_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetDeviceInfo.wanted.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_wanted_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetDeviceInfo.wanted.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_wanted_mask_IndicatorState, { "IndicatorState", "x11.xkb.GetDeviceInfo.wanted.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_wanted, { "wanted", "x11.xkb.GetDeviceInfo.wanted", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_allButtons, { "allButtons", "x11.xkb.GetDeviceInfo.allButtons", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_firstButton, { "firstButton", "x11.xkb.GetDeviceInfo.firstButton", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_nButtons, { "nButtons", "x11.xkb.GetDeviceInfo.nButtons", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_ledClass, { "ledClass", "x11.xkb.GetDeviceInfo.ledClass", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_LedClass), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_ledID, { "ledID", "x11.xkb.GetDeviceInfo.ledID", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_ID), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_deviceID, { "deviceID", "x11.xkb.GetDeviceInfo.reply.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_present_mask_Keyboards, { "Keyboards", "x11.xkb.GetDeviceInfo.reply.present.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_present_mask_ButtonActions, { "ButtonActions", "x11.xkb.GetDeviceInfo.reply.present.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_present_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetDeviceInfo.reply.present.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_present_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetDeviceInfo.reply.present.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_present_mask_IndicatorState, { "IndicatorState", "x11.xkb.GetDeviceInfo.reply.present.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_present, { "present", "x11.xkb.GetDeviceInfo.reply.present", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_supported_mask_Keyboards, { "Keyboards", "x11.xkb.GetDeviceInfo.reply.supported.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_supported_mask_ButtonActions, { "ButtonActions", "x11.xkb.GetDeviceInfo.reply.supported.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_supported_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetDeviceInfo.reply.supported.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_supported_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetDeviceInfo.reply.supported.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_supported_mask_IndicatorState, { "IndicatorState", "x11.xkb.GetDeviceInfo.reply.supported.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_supported, { "supported", "x11.xkb.GetDeviceInfo.reply.supported", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_unsupported_mask_Keyboards, { "Keyboards", "x11.xkb.GetDeviceInfo.reply.unsupported.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_unsupported_mask_ButtonActions, { "ButtonActions", "x11.xkb.GetDeviceInfo.reply.unsupported.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_unsupported_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.GetDeviceInfo.reply.unsupported.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_unsupported_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.GetDeviceInfo.reply.unsupported.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_unsupported_mask_IndicatorState, { "IndicatorState", "x11.xkb.GetDeviceInfo.reply.unsupported.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_unsupported, { "unsupported", "x11.xkb.GetDeviceInfo.reply.unsupported", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_nDeviceLedFBs, { "nDeviceLedFBs", "x11.xkb.GetDeviceInfo.reply.nDeviceLedFBs", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_firstBtnWanted, { "firstBtnWanted", "x11.xkb.GetDeviceInfo.reply.firstBtnWanted", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_nBtnsWanted, { "nBtnsWanted", "x11.xkb.GetDeviceInfo.reply.nBtnsWanted", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_firstBtnRtrn, { "firstBtnRtrn", "x11.xkb.GetDeviceInfo.reply.firstBtnRtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_nBtnsRtrn, { "nBtnsRtrn", "x11.xkb.GetDeviceInfo.reply.nBtnsRtrn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_totalBtns, { "totalBtns", "x11.xkb.GetDeviceInfo.reply.totalBtns", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_hasOwnState, { "hasOwnState", "x11.xkb.GetDeviceInfo.reply.hasOwnState", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_dfltKbdFB, { "dfltKbdFB", "x11.xkb.GetDeviceInfo.reply.dfltKbdFB", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_ID), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_dfltLedFB, { "dfltLedFB", "x11.xkb.GetDeviceInfo.reply.dfltLedFB", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_ID), 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_devType, { "devType", "x11.xkb.GetDeviceInfo.reply.devType", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_nameLen, { "nameLen", "x11.xkb.GetDeviceInfo.reply.nameLen", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_name, { "name", "x11.xkb.GetDeviceInfo.reply.name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_btnActions, { "btnActions", "x11.xkb.GetDeviceInfo.reply.btnActions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_btnActions_item, { "btnActions", "x11.xkb.GetDeviceInfo.reply.btnActions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_GetDeviceInfo_reply_leds, { "leds", "x11.xkb.GetDeviceInfo.reply.leds", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_deviceSpec, { "deviceSpec", "x11.xkb.SetDeviceInfo.deviceSpec", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_firstBtn, { "firstBtn", "x11.xkb.SetDeviceInfo.firstBtn", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_nBtns, { "nBtns", "x11.xkb.SetDeviceInfo.nBtns", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_change_mask_Keyboards, { "Keyboards", "x11.xkb.SetDeviceInfo.change.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_change_mask_ButtonActions, { "ButtonActions", "x11.xkb.SetDeviceInfo.change.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_change_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.SetDeviceInfo.change.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_change_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.SetDeviceInfo.change.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_change_mask_IndicatorState, { "IndicatorState", "x11.xkb.SetDeviceInfo.change.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_change, { "change", "x11.xkb.SetDeviceInfo.change", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_nDeviceLedFBs, { "nDeviceLedFBs", "x11.xkb.SetDeviceInfo.nDeviceLedFBs", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_btnActions, { "btnActions", "x11.xkb.SetDeviceInfo.btnActions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_btnActions_item, { "btnActions", "x11.xkb.SetDeviceInfo.btnActions", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDeviceInfo_leds, { "leds", "x11.xkb.SetDeviceInfo.leds", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_msgLength, { "msgLength", "x11.xkb.SetDebuggingFlags.msgLength", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_affectFlags, { "affectFlags", "x11.xkb.SetDebuggingFlags.affectFlags", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_flags, { "flags", "x11.xkb.SetDebuggingFlags.flags", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_affectCtrls, { "affectCtrls", "x11.xkb.SetDebuggingFlags.affectCtrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_ctrls, { "ctrls", "x11.xkb.SetDebuggingFlags.ctrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_message, { "message", "x11.xkb.SetDebuggingFlags.message", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_reply_currentFlags, { "currentFlags", "x11.xkb.SetDebuggingFlags.reply.currentFlags", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_reply_currentCtrls, { "currentCtrls", "x11.xkb.SetDebuggingFlags.reply.currentCtrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_reply_supportedFlags, { "supportedFlags", "x11.xkb.SetDebuggingFlags.reply.supportedFlags", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_SetDebuggingFlags_reply_supportedCtrls, { "supportedCtrls", "x11.xkb.SetDebuggingFlags.reply.supportedCtrls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_time, { "time", "x11.xkb.NewKeyboardNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_deviceID, { "deviceID", "x11.xkb.NewKeyboardNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_oldDeviceID, { "oldDeviceID", "x11.xkb.NewKeyboardNotify.oldDeviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_minKeyCode, { "minKeyCode", "x11.xkb.NewKeyboardNotify.minKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_maxKeyCode, { "maxKeyCode", "x11.xkb.NewKeyboardNotify.maxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_oldMinKeyCode, { "oldMinKeyCode", "x11.xkb.NewKeyboardNotify.oldMinKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_oldMaxKeyCode, { "oldMaxKeyCode", "x11.xkb.NewKeyboardNotify.oldMaxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_requestMajor, { "requestMajor", "x11.xkb.NewKeyboardNotify.requestMajor", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_requestMinor, { "requestMinor", "x11.xkb.NewKeyboardNotify.requestMinor", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_changed_mask_Keycodes, { "Keycodes", "x11.xkb.NewKeyboardNotify.changed.Keycodes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_changed_mask_Geometry, { "Geometry", "x11.xkb.NewKeyboardNotify.changed.Geometry", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_changed_mask_DeviceID, { "DeviceID", "x11.xkb.NewKeyboardNotify.changed.DeviceID", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_NewKeyboardNotify_changed, { "changed", "x11.xkb.NewKeyboardNotify.changed", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_time, { "time", "x11.xkb.MapNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_deviceID, { "deviceID", "x11.xkb.MapNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_ptrBtnActions, { "ptrBtnActions", "x11.xkb.MapNotify.ptrBtnActions", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_KeyTypes, { "KeyTypes", "x11.xkb.MapNotify.changed.KeyTypes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_KeySyms, { "KeySyms", "x11.xkb.MapNotify.changed.KeySyms", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_ModifierMap, { "ModifierMap", "x11.xkb.MapNotify.changed.ModifierMap", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_ExplicitComponents, { "ExplicitComponents", "x11.xkb.MapNotify.changed.ExplicitComponents", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_KeyActions, { "KeyActions", "x11.xkb.MapNotify.changed.KeyActions", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_KeyBehaviors, { "KeyBehaviors", "x11.xkb.MapNotify.changed.KeyBehaviors", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_VirtualMods, { "VirtualMods", "x11.xkb.MapNotify.changed.VirtualMods", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed_mask_VirtualModMap, { "VirtualModMap", "x11.xkb.MapNotify.changed.VirtualModMap", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_changed, { "changed", "x11.xkb.MapNotify.changed", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_minKeyCode, { "minKeyCode", "x11.xkb.MapNotify.minKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_maxKeyCode, { "maxKeyCode", "x11.xkb.MapNotify.maxKeyCode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstType, { "firstType", "x11.xkb.MapNotify.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nTypes, { "nTypes", "x11.xkb.MapNotify.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstKeySym, { "firstKeySym", "x11.xkb.MapNotify.firstKeySym", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nKeySyms, { "nKeySyms", "x11.xkb.MapNotify.nKeySyms", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstKeyAct, { "firstKeyAct", "x11.xkb.MapNotify.firstKeyAct", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nKeyActs, { "nKeyActs", "x11.xkb.MapNotify.nKeyActs", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstKeyBehavior, { "firstKeyBehavior", "x11.xkb.MapNotify.firstKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nKeyBehavior, { "nKeyBehavior", "x11.xkb.MapNotify.nKeyBehavior", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstKeyExplicit, { "firstKeyExplicit", "x11.xkb.MapNotify.firstKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nKeyExplicit, { "nKeyExplicit", "x11.xkb.MapNotify.nKeyExplicit", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstModMapKey, { "firstModMapKey", "x11.xkb.MapNotify.firstModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nModMapKeys, { "nModMapKeys", "x11.xkb.MapNotify.nModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_firstVModMapKey, { "firstVModMapKey", "x11.xkb.MapNotify.firstVModMapKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_nVModMapKeys, { "nVModMapKeys", "x11.xkb.MapNotify.nVModMapKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_0, { "0", "x11.xkb.MapNotify.virtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_1, { "1", "x11.xkb.MapNotify.virtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_2, { "2", "x11.xkb.MapNotify.virtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_3, { "3", "x11.xkb.MapNotify.virtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_4, { "4", "x11.xkb.MapNotify.virtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_5, { "5", "x11.xkb.MapNotify.virtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_6, { "6", "x11.xkb.MapNotify.virtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_7, { "7", "x11.xkb.MapNotify.virtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_8, { "8", "x11.xkb.MapNotify.virtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_9, { "9", "x11.xkb.MapNotify.virtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_10, { "10", "x11.xkb.MapNotify.virtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_11, { "11", "x11.xkb.MapNotify.virtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_12, { "12", "x11.xkb.MapNotify.virtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_13, { "13", "x11.xkb.MapNotify.virtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_14, { "14", "x11.xkb.MapNotify.virtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods_mask_15, { "15", "x11.xkb.MapNotify.virtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_MapNotify_virtualMods, { "virtualMods", "x11.xkb.MapNotify.virtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_time, { "time", "x11.xkb.StateNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_deviceID, { "deviceID", "x11.xkb.StateNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_Shift, { "Shift", "x11.xkb.StateNotify.mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_Lock, { "Lock", "x11.xkb.StateNotify.mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_Control, { "Control", "x11.xkb.StateNotify.mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_1, { "1", "x11.xkb.StateNotify.mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_2, { "2", "x11.xkb.StateNotify.mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_3, { "3", "x11.xkb.StateNotify.mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_4, { "4", "x11.xkb.StateNotify.mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_5, { "5", "x11.xkb.StateNotify.mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods_mask_Any, { "Any", "x11.xkb.StateNotify.mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_mods, { "mods", "x11.xkb.StateNotify.mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.baseMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.baseMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_Control, { "Control", "x11.xkb.StateNotify.baseMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_1, { "1", "x11.xkb.StateNotify.baseMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_2, { "2", "x11.xkb.StateNotify.baseMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_3, { "3", "x11.xkb.StateNotify.baseMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_4, { "4", "x11.xkb.StateNotify.baseMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_5, { "5", "x11.xkb.StateNotify.baseMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods_mask_Any, { "Any", "x11.xkb.StateNotify.baseMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseMods, { "baseMods", "x11.xkb.StateNotify.baseMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.latchedMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.latchedMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_Control, { "Control", "x11.xkb.StateNotify.latchedMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_1, { "1", "x11.xkb.StateNotify.latchedMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_2, { "2", "x11.xkb.StateNotify.latchedMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_3, { "3", "x11.xkb.StateNotify.latchedMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_4, { "4", "x11.xkb.StateNotify.latchedMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_5, { "5", "x11.xkb.StateNotify.latchedMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods_mask_Any, { "Any", "x11.xkb.StateNotify.latchedMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedMods, { "latchedMods", "x11.xkb.StateNotify.latchedMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.lockedMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.lockedMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_Control, { "Control", "x11.xkb.StateNotify.lockedMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_1, { "1", "x11.xkb.StateNotify.lockedMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_2, { "2", "x11.xkb.StateNotify.lockedMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_3, { "3", "x11.xkb.StateNotify.lockedMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_4, { "4", "x11.xkb.StateNotify.lockedMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_5, { "5", "x11.xkb.StateNotify.lockedMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods_mask_Any, { "Any", "x11.xkb.StateNotify.lockedMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedMods, { "lockedMods", "x11.xkb.StateNotify.lockedMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_group, { "group", "x11.xkb.StateNotify.group", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Group), 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_baseGroup, { "baseGroup", "x11.xkb.StateNotify.baseGroup", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_latchedGroup, { "latchedGroup", "x11.xkb.StateNotify.latchedGroup", FT_INT16, BASE_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lockedGroup, { "lockedGroup", "x11.xkb.StateNotify.lockedGroup", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Group), 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_Shift, { "Shift", "x11.xkb.StateNotify.compatState.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_Lock, { "Lock", "x11.xkb.StateNotify.compatState.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_Control, { "Control", "x11.xkb.StateNotify.compatState.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_1, { "1", "x11.xkb.StateNotify.compatState.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_2, { "2", "x11.xkb.StateNotify.compatState.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_3, { "3", "x11.xkb.StateNotify.compatState.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_4, { "4", "x11.xkb.StateNotify.compatState.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_5, { "5", "x11.xkb.StateNotify.compatState.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState_mask_Any, { "Any", "x11.xkb.StateNotify.compatState.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatState, { "compatState", "x11.xkb.StateNotify.compatState", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.grabMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.grabMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_Control, { "Control", "x11.xkb.StateNotify.grabMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_1, { "1", "x11.xkb.StateNotify.grabMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_2, { "2", "x11.xkb.StateNotify.grabMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_3, { "3", "x11.xkb.StateNotify.grabMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_4, { "4", "x11.xkb.StateNotify.grabMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_5, { "5", "x11.xkb.StateNotify.grabMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods_mask_Any, { "Any", "x11.xkb.StateNotify.grabMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_grabMods, { "grabMods", "x11.xkb.StateNotify.grabMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.compatGrabMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.compatGrabMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_Control, { "Control", "x11.xkb.StateNotify.compatGrabMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_1, { "1", "x11.xkb.StateNotify.compatGrabMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_2, { "2", "x11.xkb.StateNotify.compatGrabMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_3, { "3", "x11.xkb.StateNotify.compatGrabMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_4, { "4", "x11.xkb.StateNotify.compatGrabMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_5, { "5", "x11.xkb.StateNotify.compatGrabMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods_mask_Any, { "Any", "x11.xkb.StateNotify.compatGrabMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatGrabMods, { "compatGrabMods", "x11.xkb.StateNotify.compatGrabMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.lookupMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.lookupMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_Control, { "Control", "x11.xkb.StateNotify.lookupMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_1, { "1", "x11.xkb.StateNotify.lookupMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_2, { "2", "x11.xkb.StateNotify.lookupMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_3, { "3", "x11.xkb.StateNotify.lookupMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_4, { "4", "x11.xkb.StateNotify.lookupMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_5, { "5", "x11.xkb.StateNotify.lookupMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods_mask_Any, { "Any", "x11.xkb.StateNotify.lookupMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_lookupMods, { "lookupMods", "x11.xkb.StateNotify.lookupMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_Shift, { "Shift", "x11.xkb.StateNotify.compatLoockupMods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_Lock, { "Lock", "x11.xkb.StateNotify.compatLoockupMods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_Control, { "Control", "x11.xkb.StateNotify.compatLoockupMods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_1, { "1", "x11.xkb.StateNotify.compatLoockupMods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_2, { "2", "x11.xkb.StateNotify.compatLoockupMods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_3, { "3", "x11.xkb.StateNotify.compatLoockupMods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_4, { "4", "x11.xkb.StateNotify.compatLoockupMods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_5, { "5", "x11.xkb.StateNotify.compatLoockupMods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods_mask_Any, { "Any", "x11.xkb.StateNotify.compatLoockupMods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_compatLoockupMods, { "compatLoockupMods", "x11.xkb.StateNotify.compatLoockupMods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Shift, { "Shift", "x11.xkb.StateNotify.ptrBtnState.Shift", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Lock, { "Lock", "x11.xkb.StateNotify.ptrBtnState.Lock", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Control, { "Control", "x11.xkb.StateNotify.ptrBtnState.Control", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Mod1, { "Mod1", "x11.xkb.StateNotify.ptrBtnState.Mod1", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Mod2, { "Mod2", "x11.xkb.StateNotify.ptrBtnState.Mod2", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Mod3, { "Mod3", "x11.xkb.StateNotify.ptrBtnState.Mod3", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Mod4, { "Mod4", "x11.xkb.StateNotify.ptrBtnState.Mod4", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Mod5, { "Mod5", "x11.xkb.StateNotify.ptrBtnState.Mod5", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Button1, { "Button1", "x11.xkb.StateNotify.ptrBtnState.Button1", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Button2, { "Button2", "x11.xkb.StateNotify.ptrBtnState.Button2", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Button3, { "Button3", "x11.xkb.StateNotify.ptrBtnState.Button3", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Button4, { "Button4", "x11.xkb.StateNotify.ptrBtnState.Button4", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState_mask_Button5, { "Button5", "x11.xkb.StateNotify.ptrBtnState.Button5", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_ptrBtnState, { "ptrBtnState", "x11.xkb.StateNotify.ptrBtnState", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_ModifierState, { "ModifierState", "x11.xkb.StateNotify.changed.ModifierState", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_ModifierBase, { "ModifierBase", "x11.xkb.StateNotify.changed.ModifierBase", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_ModifierLatch, { "ModifierLatch", "x11.xkb.StateNotify.changed.ModifierLatch", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_ModifierLock, { "ModifierLock", "x11.xkb.StateNotify.changed.ModifierLock", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_GroupState, { "GroupState", "x11.xkb.StateNotify.changed.GroupState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_GroupBase, { "GroupBase", "x11.xkb.StateNotify.changed.GroupBase", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_GroupLatch, { "GroupLatch", "x11.xkb.StateNotify.changed.GroupLatch", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_GroupLock, { "GroupLock", "x11.xkb.StateNotify.changed.GroupLock", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_CompatState, { "CompatState", "x11.xkb.StateNotify.changed.CompatState", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_GrabMods, { "GrabMods", "x11.xkb.StateNotify.changed.GrabMods", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_CompatGrabMods, { "CompatGrabMods", "x11.xkb.StateNotify.changed.CompatGrabMods", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_LookupMods, { "LookupMods", "x11.xkb.StateNotify.changed.LookupMods", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_CompatLookupMods, { "CompatLookupMods", "x11.xkb.StateNotify.changed.CompatLookupMods", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed_mask_PointerButtons, { "PointerButtons", "x11.xkb.StateNotify.changed.PointerButtons", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_changed, { "changed", "x11.xkb.StateNotify.changed", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_keycode, { "keycode", "x11.xkb.StateNotify.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_eventType, { "eventType", "x11.xkb.StateNotify.eventType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_requestMajor, { "requestMajor", "x11.xkb.StateNotify.requestMajor", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_StateNotify_requestMinor, { "requestMinor", "x11.xkb.StateNotify.requestMinor", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_time, { "time", "x11.xkb.ControlsNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_deviceID, { "deviceID", "x11.xkb.ControlsNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_numGroups, { "numGroups", "x11.xkb.ControlsNotify.numGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_changedControls_mask_GroupsWrap, { "GroupsWrap", "x11.xkb.ControlsNotify.changedControls.GroupsWrap", FT_BOOLEAN, 32, NULL, 1 << 27, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_changedControls_mask_InternalMods, { "InternalMods", "x11.xkb.ControlsNotify.changedControls.InternalMods", FT_BOOLEAN, 32, NULL, 1 << 28, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_changedControls_mask_IgnoreLockMods, { "IgnoreLockMods", "x11.xkb.ControlsNotify.changedControls.IgnoreLockMods", FT_BOOLEAN, 32, NULL, 1 << 29, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_changedControls_mask_PerKeyRepeat, { "PerKeyRepeat", "x11.xkb.ControlsNotify.changedControls.PerKeyRepeat", FT_BOOLEAN, 32, NULL, 1 << 30, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_changedControls_mask_ControlsEnabled, { "ControlsEnabled", "x11.xkb.ControlsNotify.changedControls.ControlsEnabled", FT_BOOLEAN, 32, NULL, 1 << 31, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_changedControls, { "changedControls", "x11.xkb.ControlsNotify.changedControls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.ControlsNotify.enabledControls.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_SlowKeys, { "SlowKeys", "x11.xkb.ControlsNotify.enabledControls.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_BounceKeys, { "BounceKeys", "x11.xkb.ControlsNotify.enabledControls.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_StickyKeys, { "StickyKeys", "x11.xkb.ControlsNotify.enabledControls.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_MouseKeys, { "MouseKeys", "x11.xkb.ControlsNotify.enabledControls.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.ControlsNotify.enabledControls.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.ControlsNotify.enabledControls.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.ControlsNotify.enabledControls.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.ControlsNotify.enabledControls.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.ControlsNotify.enabledControls.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.ControlsNotify.enabledControls.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.ControlsNotify.enabledControls.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.ControlsNotify.enabledControls.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControls, { "enabledControls", "x11.xkb.ControlsNotify.enabledControls", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_RepeatKeys, { "RepeatKeys", "x11.xkb.ControlsNotify.enabledControlChanges.RepeatKeys", FT_BOOLEAN, 32, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_SlowKeys, { "SlowKeys", "x11.xkb.ControlsNotify.enabledControlChanges.SlowKeys", FT_BOOLEAN, 32, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_BounceKeys, { "BounceKeys", "x11.xkb.ControlsNotify.enabledControlChanges.BounceKeys", FT_BOOLEAN, 32, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_StickyKeys, { "StickyKeys", "x11.xkb.ControlsNotify.enabledControlChanges.StickyKeys", FT_BOOLEAN, 32, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_MouseKeys, { "MouseKeys", "x11.xkb.ControlsNotify.enabledControlChanges.MouseKeys", FT_BOOLEAN, 32, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_MouseKeysAccel, { "MouseKeysAccel", "x11.xkb.ControlsNotify.enabledControlChanges.MouseKeysAccel", FT_BOOLEAN, 32, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_AccessXKeys, { "AccessXKeys", "x11.xkb.ControlsNotify.enabledControlChanges.AccessXKeys", FT_BOOLEAN, 32, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_AccessXTimeoutMask, { "AccessXTimeoutMask", "x11.xkb.ControlsNotify.enabledControlChanges.AccessXTimeoutMask", FT_BOOLEAN, 32, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_AccessXFeedbackMask, { "AccessXFeedbackMask", "x11.xkb.ControlsNotify.enabledControlChanges.AccessXFeedbackMask", FT_BOOLEAN, 32, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_AudibleBellMask, { "AudibleBellMask", "x11.xkb.ControlsNotify.enabledControlChanges.AudibleBellMask", FT_BOOLEAN, 32, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_Overlay1Mask, { "Overlay1Mask", "x11.xkb.ControlsNotify.enabledControlChanges.Overlay1Mask", FT_BOOLEAN, 32, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_Overlay2Mask, { "Overlay2Mask", "x11.xkb.ControlsNotify.enabledControlChanges.Overlay2Mask", FT_BOOLEAN, 32, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges_mask_IgnoreGroupLockMask, { "IgnoreGroupLockMask", "x11.xkb.ControlsNotify.enabledControlChanges.IgnoreGroupLockMask", FT_BOOLEAN, 32, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_enabledControlChanges, { "enabledControlChanges", "x11.xkb.ControlsNotify.enabledControlChanges", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_keycode, { "keycode", "x11.xkb.ControlsNotify.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_eventType, { "eventType", "x11.xkb.ControlsNotify.eventType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_requestMajor, { "requestMajor", "x11.xkb.ControlsNotify.requestMajor", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ControlsNotify_requestMinor, { "requestMinor", "x11.xkb.ControlsNotify.requestMinor", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorStateNotify_time, { "time", "x11.xkb.IndicatorStateNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorStateNotify_deviceID, { "deviceID", "x11.xkb.IndicatorStateNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorStateNotify_state, { "state", "x11.xkb.IndicatorStateNotify.state", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorStateNotify_stateChanged, { "stateChanged", "x11.xkb.IndicatorStateNotify.stateChanged", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorMapNotify_time, { "time", "x11.xkb.IndicatorMapNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorMapNotify_deviceID, { "deviceID", "x11.xkb.IndicatorMapNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorMapNotify_state, { "state", "x11.xkb.IndicatorMapNotify.state", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_IndicatorMapNotify_mapChanged, { "mapChanged", "x11.xkb.IndicatorMapNotify.mapChanged", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_time, { "time", "x11.xkb.NamesNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_deviceID, { "deviceID", "x11.xkb.NamesNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_Keycodes, { "Keycodes", "x11.xkb.NamesNotify.changed.Keycodes", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_Geometry, { "Geometry", "x11.xkb.NamesNotify.changed.Geometry", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_Symbols, { "Symbols", "x11.xkb.NamesNotify.changed.Symbols", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_PhysSymbols, { "PhysSymbols", "x11.xkb.NamesNotify.changed.PhysSymbols", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_Types, { "Types", "x11.xkb.NamesNotify.changed.Types", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_Compat, { "Compat", "x11.xkb.NamesNotify.changed.Compat", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_KeyTypeNames, { "KeyTypeNames", "x11.xkb.NamesNotify.changed.KeyTypeNames", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_KTLevelNames, { "KTLevelNames", "x11.xkb.NamesNotify.changed.KTLevelNames", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.NamesNotify.changed.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_KeyNames, { "KeyNames", "x11.xkb.NamesNotify.changed.KeyNames", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_KeyAliases, { "KeyAliases", "x11.xkb.NamesNotify.changed.KeyAliases", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_VirtualModNames, { "VirtualModNames", "x11.xkb.NamesNotify.changed.VirtualModNames", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_GroupNames, { "GroupNames", "x11.xkb.NamesNotify.changed.GroupNames", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed_mask_RGNames, { "RGNames", "x11.xkb.NamesNotify.changed.RGNames", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changed, { "changed", "x11.xkb.NamesNotify.changed", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_firstType, { "firstType", "x11.xkb.NamesNotify.firstType", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_nTypes, { "nTypes", "x11.xkb.NamesNotify.nTypes", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_firstLevelName, { "firstLevelName", "x11.xkb.NamesNotify.firstLevelName", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_nLevelNames, { "nLevelNames", "x11.xkb.NamesNotify.nLevelNames", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_nRadioGroups, { "nRadioGroups", "x11.xkb.NamesNotify.nRadioGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_nKeyAliases, { "nKeyAliases", "x11.xkb.NamesNotify.nKeyAliases", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedGroupNames_mask_Group1, { "Group1", "x11.xkb.NamesNotify.changedGroupNames.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedGroupNames_mask_Group2, { "Group2", "x11.xkb.NamesNotify.changedGroupNames.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedGroupNames_mask_Group3, { "Group3", "x11.xkb.NamesNotify.changedGroupNames.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedGroupNames_mask_Group4, { "Group4", "x11.xkb.NamesNotify.changedGroupNames.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedGroupNames, { "changedGroupNames", "x11.xkb.NamesNotify.changedGroupNames", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_0, { "0", "x11.xkb.NamesNotify.changedVirtualMods.0", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_1, { "1", "x11.xkb.NamesNotify.changedVirtualMods.1", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_2, { "2", "x11.xkb.NamesNotify.changedVirtualMods.2", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_3, { "3", "x11.xkb.NamesNotify.changedVirtualMods.3", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_4, { "4", "x11.xkb.NamesNotify.changedVirtualMods.4", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_5, { "5", "x11.xkb.NamesNotify.changedVirtualMods.5", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_6, { "6", "x11.xkb.NamesNotify.changedVirtualMods.6", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_7, { "7", "x11.xkb.NamesNotify.changedVirtualMods.7", FT_BOOLEAN, 16, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_8, { "8", "x11.xkb.NamesNotify.changedVirtualMods.8", FT_BOOLEAN, 16, NULL, 1 << 8, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_9, { "9", "x11.xkb.NamesNotify.changedVirtualMods.9", FT_BOOLEAN, 16, NULL, 1 << 9, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_10, { "10", "x11.xkb.NamesNotify.changedVirtualMods.10", FT_BOOLEAN, 16, NULL, 1 << 10, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_11, { "11", "x11.xkb.NamesNotify.changedVirtualMods.11", FT_BOOLEAN, 16, NULL, 1 << 11, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_12, { "12", "x11.xkb.NamesNotify.changedVirtualMods.12", FT_BOOLEAN, 16, NULL, 1 << 12, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_13, { "13", "x11.xkb.NamesNotify.changedVirtualMods.13", FT_BOOLEAN, 16, NULL, 1 << 13, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_14, { "14", "x11.xkb.NamesNotify.changedVirtualMods.14", FT_BOOLEAN, 16, NULL, 1 << 14, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods_mask_15, { "15", "x11.xkb.NamesNotify.changedVirtualMods.15", FT_BOOLEAN, 16, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedVirtualMods, { "changedVirtualMods", "x11.xkb.NamesNotify.changedVirtualMods", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_firstKey, { "firstKey", "x11.xkb.NamesNotify.firstKey", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_nKeys, { "nKeys", "x11.xkb.NamesNotify.nKeys", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_NamesNotify_changedIndicators, { "changedIndicators", "x11.xkb.NamesNotify.changedIndicators", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_time, { "time", "x11.xkb.CompatMapNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_deviceID, { "deviceID", "x11.xkb.CompatMapNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_changedGroups_mask_Group1, { "Group1", "x11.xkb.CompatMapNotify.changedGroups.Group1", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_changedGroups_mask_Group2, { "Group2", "x11.xkb.CompatMapNotify.changedGroups.Group2", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_changedGroups_mask_Group3, { "Group3", "x11.xkb.CompatMapNotify.changedGroups.Group3", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_changedGroups_mask_Group4, { "Group4", "x11.xkb.CompatMapNotify.changedGroups.Group4", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_changedGroups, { "changedGroups", "x11.xkb.CompatMapNotify.changedGroups", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_firstSI, { "firstSI", "x11.xkb.CompatMapNotify.firstSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_nSI, { "nSI", "x11.xkb.CompatMapNotify.nSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_CompatMapNotify_nTotalSI, { "nTotalSI", "x11.xkb.CompatMapNotify.nTotalSI", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_time, { "time", "x11.xkb.BellNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_deviceID, { "deviceID", "x11.xkb.BellNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_bellClass, { "bellClass", "x11.xkb.BellNotify.bellClass", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_BellClassResult), 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_bellID, { "bellID", "x11.xkb.BellNotify.bellID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_percent, { "percent", "x11.xkb.BellNotify.percent", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_pitch, { "pitch", "x11.xkb.BellNotify.pitch", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_duration, { "duration", "x11.xkb.BellNotify.duration", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_name, { "name", "x11.xkb.BellNotify.name", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_window, { "window", "x11.xkb.BellNotify.window", FT_UINT32, BASE_HEX, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_BellNotify_eventOnly, { "eventOnly", "x11.xkb.BellNotify.eventOnly", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_time, { "time", "x11.xkb.ActionMessage.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_deviceID, { "deviceID", "x11.xkb.ActionMessage.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_keycode, { "keycode", "x11.xkb.ActionMessage.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_press, { "press", "x11.xkb.ActionMessage.press", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_keyEventFollows, { "keyEventFollows", "x11.xkb.ActionMessage.keyEventFollows", FT_BOOLEAN, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_Shift, { "Shift", "x11.xkb.ActionMessage.mods.Shift", FT_BOOLEAN, 8, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_Lock, { "Lock", "x11.xkb.ActionMessage.mods.Lock", FT_BOOLEAN, 8, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_Control, { "Control", "x11.xkb.ActionMessage.mods.Control", FT_BOOLEAN, 8, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_1, { "1", "x11.xkb.ActionMessage.mods.1", FT_BOOLEAN, 8, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_2, { "2", "x11.xkb.ActionMessage.mods.2", FT_BOOLEAN, 8, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_3, { "3", "x11.xkb.ActionMessage.mods.3", FT_BOOLEAN, 8, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_4, { "4", "x11.xkb.ActionMessage.mods.4", FT_BOOLEAN, 8, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_5, { "5", "x11.xkb.ActionMessage.mods.5", FT_BOOLEAN, 8, NULL, 1 << 7, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods_mask_Any, { "Any", "x11.xkb.ActionMessage.mods.Any", FT_BOOLEAN, 8, NULL, 1 << 15, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_mods, { "mods", "x11.xkb.ActionMessage.mods", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_group, { "group", "x11.xkb.ActionMessage.group", FT_UINT8, BASE_HEX_DEC, VALS(x11_enum_Group), 0, NULL, HFILL }},
+{ &hf_x11_xkb_ActionMessage_message, { "message", "x11.xkb.ActionMessage.message", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_time, { "time", "x11.xkb.AccessXNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_deviceID, { "deviceID", "x11.xkb.AccessXNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_keycode, { "keycode", "x11.xkb.AccessXNotify.keycode", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_SKPress, { "SKPress", "x11.xkb.AccessXNotify.detailt.SKPress", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_SKAccept, { "SKAccept", "x11.xkb.AccessXNotify.detailt.SKAccept", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_SKReject, { "SKReject", "x11.xkb.AccessXNotify.detailt.SKReject", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_SKRelease, { "SKRelease", "x11.xkb.AccessXNotify.detailt.SKRelease", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_BKAccept, { "BKAccept", "x11.xkb.AccessXNotify.detailt.BKAccept", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_BKReject, { "BKReject", "x11.xkb.AccessXNotify.detailt.BKReject", FT_BOOLEAN, 16, NULL, 1 << 5, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt_mask_AXKWarning, { "AXKWarning", "x11.xkb.AccessXNotify.detailt.AXKWarning", FT_BOOLEAN, 16, NULL, 1 << 6, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_detailt, { "detailt", "x11.xkb.AccessXNotify.detailt", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_slowKeysDelay, { "slowKeysDelay", "x11.xkb.AccessXNotify.slowKeysDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_AccessXNotify_debounceDelay, { "debounceDelay", "x11.xkb.AccessXNotify.debounceDelay", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_time, { "time", "x11.xkb.ExtensionDeviceNotify.time", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_deviceID, { "deviceID", "x11.xkb.ExtensionDeviceNotify.deviceID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_reason_mask_Keyboards, { "Keyboards", "x11.xkb.ExtensionDeviceNotify.reason.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_reason_mask_ButtonActions, { "ButtonActions", "x11.xkb.ExtensionDeviceNotify.reason.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_reason_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.ExtensionDeviceNotify.reason.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_reason_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.ExtensionDeviceNotify.reason.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_reason_mask_IndicatorState, { "IndicatorState", "x11.xkb.ExtensionDeviceNotify.reason.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_reason, { "reason", "x11.xkb.ExtensionDeviceNotify.reason", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_ledClass, { "ledClass", "x11.xkb.ExtensionDeviceNotify.ledClass", FT_UINT16, BASE_HEX_DEC, VALS(x11_enum_LedClassResult), 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_ledID, { "ledID", "x11.xkb.ExtensionDeviceNotify.ledID", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_ledsDefined, { "ledsDefined", "x11.xkb.ExtensionDeviceNotify.ledsDefined", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_ledState, { "ledState", "x11.xkb.ExtensionDeviceNotify.ledState", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_firstButton, { "firstButton", "x11.xkb.ExtensionDeviceNotify.firstButton", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_nButtons, { "nButtons", "x11.xkb.ExtensionDeviceNotify.nButtons", FT_UINT8, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_supported_mask_Keyboards, { "Keyboards", "x11.xkb.ExtensionDeviceNotify.supported.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_supported_mask_ButtonActions, { "ButtonActions", "x11.xkb.ExtensionDeviceNotify.supported.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_supported_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.ExtensionDeviceNotify.supported.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_supported_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.ExtensionDeviceNotify.supported.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_supported_mask_IndicatorState, { "IndicatorState", "x11.xkb.ExtensionDeviceNotify.supported.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_supported, { "supported", "x11.xkb.ExtensionDeviceNotify.supported", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_unsupported_mask_Keyboards, { "Keyboards", "x11.xkb.ExtensionDeviceNotify.unsupported.Keyboards", FT_BOOLEAN, 16, NULL, 1 << 0, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_unsupported_mask_ButtonActions, { "ButtonActions", "x11.xkb.ExtensionDeviceNotify.unsupported.ButtonActions", FT_BOOLEAN, 16, NULL, 1 << 1, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_unsupported_mask_IndicatorNames, { "IndicatorNames", "x11.xkb.ExtensionDeviceNotify.unsupported.IndicatorNames", FT_BOOLEAN, 16, NULL, 1 << 2, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_unsupported_mask_IndicatorMaps, { "IndicatorMaps", "x11.xkb.ExtensionDeviceNotify.unsupported.IndicatorMaps", FT_BOOLEAN, 16, NULL, 1 << 3, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_unsupported_mask_IndicatorState, { "IndicatorState", "x11.xkb.ExtensionDeviceNotify.unsupported.IndicatorState", FT_BOOLEAN, 16, NULL, 1 << 4, NULL, HFILL }},
+{ &hf_x11_xkb_ExtensionDeviceNotify_unsupported, { "unsupported", "x11.xkb.ExtensionDeviceNotify.unsupported", FT_UINT16, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
+{ &hf_x11_xkb_extension_minor, { "extension-minor", "x11.extension-minor", FT_UINT8, BASE_DEC, VALS(xkb_extension_minor), 0, "minor opcode", HFILL }},
+
{ &hf_x11_struct_PRINTER, { "PRINTER", "x11.struct.PRINTER", FT_NONE, BASE_NONE, NULL, 0, NULL, HFILL }},
{ &hf_x11_struct_PRINTER_nameLen, { "nameLen", "x11.struct.PRINTER.nameLen", FT_UINT32, BASE_HEX_DEC, NULL, 0, NULL, HFILL }},
{ &hf_x11_struct_PRINTER_name, { "name", "x11.struct.PRINTER.name", FT_STRING, BASE_NONE, NULL, 0, NULL, HFILL }},