mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-08 18:26:48 +00:00
fix keyboard
This commit is contained in:
parent
aa64a3a375
commit
d0d79c828d
@ -133,7 +133,6 @@ int shell_readline(int fd, char *buf)
|
||||
{
|
||||
int key = 0;
|
||||
int count = 0;
|
||||
|
||||
while (1)
|
||||
{
|
||||
key = keyboard_analyze_keycode(fd);
|
||||
|
@ -427,6 +427,7 @@ int keyboard_analyze_keycode(int fd)
|
||||
case 0xc8:
|
||||
arrow_u = false;
|
||||
key = OTHER_KEY;
|
||||
return 0xc8;
|
||||
break;
|
||||
case 0x4b:
|
||||
arrow_l = true;
|
||||
@ -439,6 +440,7 @@ int keyboard_analyze_keycode(int fd)
|
||||
case 0x50:
|
||||
arrow_d = true;
|
||||
key = OTHER_KEY;
|
||||
return 0x50;
|
||||
break;
|
||||
case 0xd0:
|
||||
arrow_d = false;
|
||||
|
Loading…
x
Reference in New Issue
Block a user