XkbSAGroup(3)

✨ NAME ✨

Bestie, welcome to XkbSAGroup(3) from the XKB FUNCTIONS manual πŸ’… β€” this one is short and sweet: XkbSAGroup returns the group_XXX field of act converted to a signed int. Periodt.


πŸ’– SYNOPSIS πŸ’–

int XkbSAGroup (XkbAction act);

πŸŽ€ ARGUMENTS πŸŽ€

  • act β€” the action from which to extract group, bestie 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so, literally: XkbSAGroup returns the group_XXX field of act converted to a signed int. That’s the whole vibe. No cap, it’s giving β€œtiny function, very specific job” energy ✨.


🌈 STRUCTURE 🌈

Actions associated with the XkbGroupAction structure change the current group state when keys are pressed and released πŸ‘‘

typedef struct _XkbGroupAction {
    unsigned char    type;       /* XkbSA_{Set|Latch|Lock}Group */
    unsigned char    flags;      /* with type, controls the effect on groups */
    char             group_XXX;  /* represents a group index or delta */
} XkbGroupAction;

⚠️ WARNING ⚠️

This manpage seems to be incomplete 😭 β€” yes, the page is telling on itself. We keep it real around here.

Signed off with love from X Version 11, libX11 1.8.14 β€” and the footer’s date slot is not giving a date, so no fake date from me, bestie πŸ’–πŸ¦‹ The page title is XkbSAGroup(3), and that’s the cute little footer tea 🫢

πŸ“¦ where this page comes from