100,6 → 100,7 |
//keybuffer_push(keybuffer, ' '); |
//*/ |
|
|
if (scan_code) { |
buf |= (unsigned long long) scan_code<<(8*(count++)); |
} else { |
114,9 → 115,9 |
esc_count = 0; |
} |
|
if (!(buf & 0xff00)) { |
if ( ! ( buf & 0xff00 )) |
keybuffer_push(keybuffer, buf); |
} else { |
else { |
switch (buf) { |
case KEY_F1: |
keybuffer_push(keybuffer, FUNCTION_KEYS | 1); |
142,6 → 143,7 |
case KEY_F8: |
keybuffer_push(keybuffer, FUNCTION_KEYS | 8); |
break; |
|
case KEY_F9: |
keybuffer_push(keybuffer, FUNCTION_KEYS | 9); |
break; |
148,6 → 150,7 |
case KEY_F10: |
keybuffer_push(keybuffer, FUNCTION_KEYS | 10); |
break; |
|
case KEY_F11: |
keybuffer_push(keybuffer, FUNCTION_KEYS | 11); |
break; |
154,6 → 157,8 |
case KEY_F12: |
keybuffer_push(keybuffer, FUNCTION_KEYS | 12); |
break; |
|
|
} |
} |
buf = count = 0; |