1. NAME

XkbAddSymInterpret - Add a symbol interpretation to the list of symbol interpretations in an XkbCompatRec

2. SYNOPSIS

XkbSymInterpretPtr XkbAddSymInterpret (XkbDescPtr xkb , XkbSymInterpretPtr si , Bool updateMap , XkbChangesPtr changes );

3. ARGUMENTS

  • - xkb
        keyboard description to be updated
  • - si
        symbol interpretation to be added
  • - updateMap
        True=>apply compatibility map to keys
  • - changes
        changes are put here

4. DESCRIPTION

XkbAddSymInterpretadds sito the list of symbol interpretations in xkb.If updateMapis True, it (re)applies the compatibility map to all of the keys on the keyboard. If changesis non-NULL, it reports the parts of the keyboard that were affected (unless updateMapis True, not much changes). XkbAddSymInterpretreturns a pointer to the actual new symbol interpretation in the list or NULL if it failed.