69static const struct codepair {
70 unsigned short keysym;
913 int max =
sizeof(keysymtab) /
sizeof(
struct codepair) - 1;
917 if ((keysym >= 0x0020 && keysym <= 0x007e) ||
918 (keysym >= 0x00a0 && keysym <= 0x00ff))
924 if ((keysym & 0xff000000) == 0x01000000)
925 return keysym & 0x00ffffff;
930 mid = (min + max) / 2;
931 if (keysymtab[mid].keysym < keysym)
933 else if (keysymtab[mid].keysym > keysym)
936 return keysymtab[mid].ucs;
long _glfwKeySym2Unicode(unsigned int keysym)