Home | History | Annotate | Download | only in keycodes

Lines Matching refs:ch0

35 // ch0: the keysym without modifier states.
41 // MAP0: maps from ch0 to vk.
42 // MAP1: maps from ch0+sc to vk.
43 // MAP2: maps from ch0+ch1+sc to vk.
44 // MAP3: maps from ch0+ch1+ch2+sc to vk.
59 KeySym ch0;
62 return m1.ch0 < m2.ch0;
119 KeySym ch0;
123 if (m1.ch0 == m2.ch0)
125 return m1.ch0 < m2.ch0;
304 KeySym ch0;
309 if (m1.ch0 == m2.ch0 && m1.sc == m2.sc)
311 if (m1.ch0 == m2.ch0)
313 return m1.ch0 < m2.ch0;
348 KeySym ch0;
354 if (m1.ch0 == m2.ch0 && m1.sc == m2.sc && m1.ch1 == m2.ch1)
356 if (m1.ch0 == m2.ch0 && m1.sc == m2.sc)
358 if (m1.ch0 == m2.ch0)
360 return m1.ch0 < m2.ch0;
536 // So if cannot find VKEY with (ch0+sc+ch1+ch2) in map3, tries to fallback
537 // to just find VKEY with (ch0+sc+ch1). This is the best we could do.
542 if (p != map3 + arraysize(map3) && p->ch0 == key4.ch0 && p->sc == key4.sc &&