Lines Matching refs:keycode
653 int scancode, keycode;
728 /* translate the scan code into a keycode */
729 keycode = scancode & 0x7F;
754 switch (keycode) {
756 keycode = 0x59;
759 keycode = 0x5A;
762 keycode = 0x5B;
765 keycode = 0x5C;
768 keycode = 0x5D;
771 keycode = 0x68;
774 keycode = 0x5E;
777 keycode = 0x5F;
780 keycode = 0x60;
783 keycode = 0x61;
786 keycode = 0x62;
789 keycode = 0x63;
792 keycode = 0x64;
795 keycode = 0x65;
798 keycode = 0x66;
801 keycode = 0x67;
805 keycode = 0x69;
808 keycode = 0x6a;
811 keycode = 0x6b;
814 keycode = 0x6d;
817 keycode = 0x6e;
820 keycode = 0x6f;
823 keycode = 0x73;
837 if (keycode == 0x1D)
843 if (keycode != 0x45)
845 keycode = 0x68;
850 switch (keycode) {
853 keycode = 0x54; /* sysrq */
857 keycode = 0x6c; /* break */
864 return (keycode | (scancode & 0x80));
869 switch (keycode | (scancode & 0x80)) {
873 state->ks_composed_char += keycode - 0x40;
881 state->ks_composed_char += keycode - 0x47;
889 state->ks_composed_char += keycode - 0x4E;
924 /* keycode to key action */
925 action = genkbd_keyaction(kbd, keycode, scancode & 0x80,