浏览代码

Kernel: Keyboard should detect the Page Up and Page Down keys.

Andreas Kling 6 年之前
父节点
当前提交
c350cf7b95
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      Kernel/KeyboardDevice.cpp

+ 4 - 2
Kernel/KeyboardDevice.cpp

@@ -56,7 +56,7 @@ static KeyCode unshifted_key_map[0x80] =
     Key_Invalid, // 70
     Key_Invalid,
     Key_Up,
-    Key_Invalid,
+    Key_PageUp,
     Key_Invalid,
     Key_Left,
     Key_Invalid,
@@ -64,6 +64,7 @@ static KeyCode unshifted_key_map[0x80] =
     Key_Invalid,
     Key_Invalid,
     Key_Down, // 80
+    Key_PageDown,
 };
 
 static KeyCode shifted_key_map[0x100] =
@@ -87,7 +88,7 @@ static KeyCode shifted_key_map[0x100] =
     Key_Invalid, // 70
     Key_Invalid,
     Key_Up,
-    Key_Invalid,
+    Key_PageUp,
     Key_Invalid,
     Key_Left,
     Key_Invalid,
@@ -95,6 +96,7 @@ static KeyCode shifted_key_map[0x100] =
     Key_Invalid,
     Key_Invalid,
     Key_Down, // 80
+    Key_PageDown,
 };
 
 void KeyboardDevice::key_state_changed(byte raw, bool pressed)