diff --git a/hw/kdrive/fbdev/fbinit.c b/hw/kdrive/fbdev/fbinit.c index 0f7e1e510c..abaf11ea90 100644 --- a/hw/kdrive/fbdev/fbinit.c +++ b/hw/kdrive/fbdev/fbinit.c @@ -64,7 +64,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 288a1ed82d..35df58c09f 100644 --- a/hw/kdrive/src/kinput.c +++ b/hw/kdrive/src/kinput.c @@ -1387,7 +1387,7 @@ KdPointerInfo *KdParsePointer(const char *arg) } void -kdInitInputPre(void) +KdAddConfigInputDrivers(void) { #ifdef KDRIVE_KBD if (!kdConfigKeyboards) { @@ -1400,7 +1400,6 @@ kdInitInputPre(void) KdAddConfigPointer("mouse"); } #endif - KdInitInput(); } void