From c350cf7b95b52164d3d58d4670dbe0fce8d5622e Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Sat, 2 Mar 2019 23:58:09 +0100 Subject: [PATCH] Kernel: Keyboard should detect the Page Up and Page Down keys. --- Kernel/KeyboardDevice.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Kernel/KeyboardDevice.cpp b/Kernel/KeyboardDevice.cpp index 9085ae29b1..7cdaf3f6d9 100644 --- a/Kernel/KeyboardDevice.cpp +++ b/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)