diff --git a/hw/kdrive/fbdev/fbinit.c b/hw/kdrive/fbdev/fbinit.c index 5437b55ac7..5ff666a378 100644 --- a/hw/kdrive/fbdev/fbinit.c +++ b/hw/kdrive/fbdev/fbinit.c @@ -51,7 +51,8 @@ void InitInput(int argc, char **argv) { KdOsAddInputDrivers(); - kdInitInputPre(); + KdAddConfigInputDrivers(); + KdInitInput(); } void diff --git a/hw/kdrive/src/kdrive.h b/hw/kdrive/src/kdrive.h index 8a7c476ef6..f8a1d412b7 100644 --- a/hw/kdrive/src/kdrive.h +++ b/hw/kdrive/src/kdrive.h @@ -473,7 +473,7 @@ void void KdInitInput(void); void - kdInitInputPre(void); + KdAddConfigInputDrivers(void); void KdCloseInput(void); diff --git a/hw/kdrive/src/kinput.c b/hw/kdrive/src/kinput.c index 18c7cc3f26..6321377a5b 100644 --- a/hw/kdrive/src/kinput.c +++ b/hw/kdrive/src/kinput.c @@ -1310,7 +1310,7 @@ KdPointerInfo *KdParsePointer(const char *arg) } void -kdInitInputPre(void) +KdAddConfigInputDrivers(void) { #ifdef KDRIVE_KBD if (!kdConfigKeyboards) { @@ -1323,7 +1323,6 @@ kdInitInputPre(void) KdAddConfigPointer("mouse"); } #endif - KdInitInput(); } void