No subject
Thu Jan 14 18:19:20 PST 2010
> +3.2.3 XkmSymbols
> +
> +The symbols in a keymap define the actual keysyms each key may produce.
> +
> +=E2=94=8C=E2=94=80=E2=94=80=E2=94=80
> + XKMSymbols
> + section_info: XKMSectionInfo
> + name: XKMCountedString
> + min_keycode: CARD8
> + max_keycode: CARD8
> + group_names_mask: XKMGroupBits
> + num_vmod_maps: CARD8
> + group_names: LISTofXKMCountedString
> + keysyms: XKMKeysymMapDesc
> + vmod_maps: XKMVModMapDesc
> +=E2=94=94=E2=94=80=E2=94=80=E2=94=80
> +One group_name is present for each bit set in group_names_mask.
> +The number of keysyms present is max_keycode - min_keycode + 1.
> +
> +=E2=94=8C=E2=94=80=E2=94=80=E2=94=80
> + XKMKeysymMapDesc
> + width: CARD8
> + num_groups: CARD8
> + modifier_map: CARD8
> + flags: CARD8
> + names: LISTofXKMCountedString
> + syms: LISTofCARD32
> + behavior: XKMBehaviorDesc
> +=E2=94=94=E2=94=80=E2=94=80=E2=94=80
> +
> +Presence of names is conditional on the XkmKeyHasTypes flag. The number =
of
> +strings is equal to the number of group bits in group_names_mask in the
> +preceeding XKMSymbols section.
> +The number of elements in sysms is equal to width * num_groups.
s/sysms/syms/
Cheers,
Fernando.
More information about the xorg-devel
mailing list