Lines Matching refs:xkb
51 XkbDescPtr xkb; in main() local
72 if (!(xkb = XkbAllocKeyboard())) { in main()
76 if (XkbGetIndicatorMap(display, XkbAllIndicatorsMask, xkb)) { in main()
80 if (XkbGetNames(display, XkbAllNamesMask, xkb)) { in main()
85 if (xkb->indicators->phys_indicators & (1 << i)) { in main()
86 printf("led %d = %d\n", i, xkb->indicators->maps[i].flags); in main()
87 old[i] = xkb->indicators->maps[i].flags; in main()
88 xkb->indicators->maps[i].flags = XkbIM_NoAutomatic; in main()
91 printf("XkbSetIndicatorMap = %d\n", XkbSetIndicatorMap(display, ~0, xkb)); in main()
92 XkbFreeKeyboard(xkb, 0, True); in main()
94 if (!(xkb = XkbAllocKeyboard())) { in main()
98 if (XkbGetIndicatorMap(display, XkbAllIndicatorsMask, xkb)) { in main()
103 if (xkb->indicators->phys_indicators & (1 << i)) in main()
104 printf("led %d = %d\n", i, xkb->indicators->maps[i].flags); in main()
119 if (xkb->indicators->phys_indicators & (i << 1)) in main()
120 xkb->indicators->maps[i].flags = old[i]; in main()
121 printf("XkbSetIndicatorMap = %d\n", XkbSetIndicatorMap(display, ~0, xkb)); in main()
123 XkbFreeKeyboard(xkb, 0, True); in main()