Explorar el Código

Kernel: Make all 6 VirtualConsoles available via shortcut

Add all 6 shortcuts even if the switch between VirtualConsoles is
currently not available in the graphical console.

Also make the case statement more compact.
Florian Angermeier hace 5 años
padre
commit
c969b8390d
Se han modificado 1 ficheros con 1 adiciones y 4 borrados
  1. 1 4
      Kernel/Devices/KeyboardDevice.cpp

+ 1 - 4
Kernel/Devices/KeyboardDevice.cpp

@@ -321,10 +321,7 @@ void KeyboardDevice::handle_irq(const RegisterState&)
         default:
             if (m_modifiers & Mod_Alt) {
                 switch (ch) {
-                case 0x02: // 1
-                case 0x03: // 2
-                case 0x04: // 3
-                case 0x05: // 4
+                case 0x02 ... 0x07: // 1 to 6
                     VirtualConsole::switch_to(ch - 0x02);
                     break;
                 default: