KB_CAPS
{ KB_CAPS, "", "", "", "", ""}, /* 58 caps */
case KB_CAPS:
shift_state &= ~KB_CAPS;
if (shift_state & KB_CAPS)
shift_state |= KB_CAPS;
lock_state ^= KB_CAPS;
case KB_CAPS:
shift_state &= ~KB_CAPS;
case KB_CAPS:
if (shift_state & KB_CAPS)
shift_state |= KB_CAPS;
lock_state ^= KB_CAPS;
if ((lock_state & KB_CAPS) && capchar[0] >= 'a' &&