diff --git a/hw/kdrive/vesa/vesainit.c b/hw/kdrive/vesa/vesainit.c index 90b168108..a5e216cfd 100644 --- a/hw/kdrive/vesa/vesainit.c +++ b/hw/kdrive/vesa/vesainit.c @@ -70,15 +70,7 @@ InitOutput (ScreenInfo *pScreenInfo, int argc, char **argv) void InitInput (int argc, char **argv) { - KdKeyboardInfo *ki = NULL; - - KdAddPointerDriver(&LinuxMouseDriver); - KdAddKeyboardDriver(&LinuxKeyboardDriver); - ki = KdNewKeyboard(); - if (ki) { - ki->driver = &LinuxKeyboardDriver; - KdAddKeyboard(ki); - } + KdOsAddInputDrivers(); KdInitInput(); }