xfixes xproto name_len 0 1 2 3 4 0 1 2 3 4 5 6 0 1 axes_len class_id Key Button Valuator axes_len len devices_len num_class_info devices_len num_classes num_classes num_this_classes num_all_classes 0 1 num_classes num_classes num_axes num_events num_classes 255 num_classes num_classes 0 1 2 3 4 5 0 1 2 3 4 5 32 num_keysyms class_id Keyboard 32 Pointer String num_keysyms Integer Led Bell num_feedbacks num_keysyms class_id Keyboard Pointer String num_keysyms Integer Led Bell 0 1 2 3 4 5 6 7 0 0 0 1 2 length keycode_count keysyms_per_keycode keycodes_per_modifier 8 keycodes_per_modifier 8 map_size map_size 32 32 0 1 num_valuators class_id Key 32 Button 32 Valuator num_valuators num_classes num_valuators 1 2 3 4 5 num_valuators num_valuators num_valuators control_id resolution num_valuators num_valuators num_valuators abs_calib core enable abs_area num_valuators control_id resolution num_valuators abs_calib core enable abs_area num_atoms 8 16 32 format 8Bits num_items 16Bits num_items 32Bits num_items format 8Bits num_items 16Bits num_items 32Bits num_items 0 1 buttons_len 1 2 3 4 1 2 name_len type AddMaster name_len RemoveMaster AttachSlave DetachSlave num_changes 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 mask_len num_mask 0 1 2 3 8 1 2 3 4 5 0 1 1 2 1 2 num_buttons 31 32 num_buttons num_keys type Key num_keys Button num_buttons 31 32 num_buttons Valuator Scroll Touch name_len num_classes num_infos 0 1 mask_len 0 1 2 3 4 5 6 7 0 1 2 0 1 2 3 4 31 mask_len num_modifiers num_modifiers num_modifiers num_properties format 8Bits num_items 16Bits num_items 32Bits num_items format 8Bits num_items 16Bits num_items 32Bits num_items num_masks num_barriers 6 7 7 6 2 1 0 4 4 3 0 1 28 28 0 1 2 3 4 5 1 2 num_classes 16 buttons_len valuators_len 16 buttons_len valuators_len 0 1 2 3 4 5 0 1 2 3 4 5 6 7 buttons_len 0 1 2 3 4 5 6 7 num_infos 0 1 2 valuators_len valuators_len 16 17 buttons_len valuators_len 0 valuators_len 0 1 num_events num_classes