Unified · Split
| @@ -814,6 +814,20 @@ xkeyboard(XEvent *e) · 813 unmodified lines | |||
| 814 | case XK_Alt_R: | 814 | case XK_Alt_R: |
| 815 | k = Kalt; | 815 | k = Kalt; |
| 816 | break; | 816 | break; |
| 817 | |||
| 818 | case XK_Shift_L: | ||
| 819 | case XK_Shift_R: | ||
| 820 | k = Kshift; | ||
| 821 | break; | ||
| 822 | case XK_Control_L: | ||
| 823 | case XK_Control_R: | ||
| 824 | k = Kctl; | ||
| 825 | break; | ||
| 826 | case XK_Shift_Lock: | ||
| 827 | case XK_Caps_Lock: | ||
| 828 | k = Kcaps; | ||
| 829 | break; | ||
| 830 | |||
| 817 | case XK_F1: | 831 | case XK_F1: |
| 818 | case XK_F2: | 832 | case XK_F2: |
| 819 | case XK_F3: | 833 | case XK_F3: |
| @@ -828,12 +842,6 @@ xkeyboard(XEvent *e) · 8 unmodified lines | |||
| 828 | case XK_F12: | 842 | case XK_F12: |
| 829 | k = KF|(k - XK_F1 + 1); | 843 | k = KF|(k - XK_F1 + 1); |
| 830 | break; | 844 | break; |
| 831 | case XK_Shift_L: | ||
| 832 | case XK_Shift_R: | ||
| 833 | case XK_Control_L: | ||
| 834 | case XK_Control_R: | ||
| 835 | case XK_Caps_Lock: | ||
| 836 | case XK_Shift_Lock: | ||
| 837 | 845 | ||
| 838 | case XK_Meta_L: | 846 | case XK_Meta_L: |
| 839 | case XK_Meta_R: | 847 | case XK_Meta_R: |