Home
last modified time | relevance | path

Searched refs:effectiveGroup (Results 1 – 5 of 5) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/dmx/input/
H A Ddmxevents.c619 int effectiveGroup; in dmxKeyCodeToKeySym() local
626 effectiveGroup = XkbGetEffectiveGroup(xkbi, &xkbi->state, keyCode); in dmxKeyCodeToKeySym()
628 if (effectiveGroup == -1) in dmxKeyCodeToKeySym()
631 keysym = XkbKeySym(xkbi->desc, keyCode, effectiveGroup); in dmxKeyCodeToKeySym()
H A Dusb-keyboard.c326 int effectiveGroup = XkbGetEffectiveGroup(xkbi, in kbdUSBConvert() local
330 keySym = XkbKeySym(xkbi->desc, scanCode, effectiveGroup); in kbdUSBConvert()
/OK3568_Linux_fs/external/xserver/xkb/
H A DxkbUtils.c2042 int effectiveGroup = xkbState->group; in XkbGetEffectiveGroup() local
2047 if (effectiveGroup == XkbGroup1Index) in XkbGetEffectiveGroup()
2048 return effectiveGroup; in XkbGetEffectiveGroup()
2051 if (effectiveGroup >= XkbKeyNumGroups(xkb, keycode)) { in XkbGetEffectiveGroup()
2057 effectiveGroup %= XkbKeyNumGroups(xkb, keycode); in XkbGetEffectiveGroup()
2060 effectiveGroup = XkbKeyNumGroups(xkb, keycode) - 1; in XkbGetEffectiveGroup()
2063 effectiveGroup = XkbOutOfRangeGroupInfo(gi); in XkbGetEffectiveGroup()
2064 if (effectiveGroup >= XkbKeyNumGroups(xkb, keycode)) in XkbGetEffectiveGroup()
2065 effectiveGroup = 0; in XkbGetEffectiveGroup()
2071 effectiveGroup = XkbGroup1Index; in XkbGetEffectiveGroup()
[all …]
H A DxkbActions.c120 int effectiveGroup; in XkbGetKeyAction() local
135 effectiveGroup = XkbGetEffectiveGroup(xkbi, xkbState, key); in XkbGetKeyAction()
136 if (effectiveGroup != XkbGroup1Index) in XkbGetKeyAction()
137 col += (effectiveGroup * XkbKeyGroupsWidth(xkb, key)); in XkbGetKeyAction()
139 type = XkbKeyKeyType(xkb, key, effectiveGroup); in XkbGetKeyAction()
/OK3568_Linux_fs/external/xserver/
H A DChangeLog122222 xkb: split effectiveGroup calculation into separate utility function.