Disable USB keyboard and mouse support, as they conflict with i8042prt driver. We need to change kbdclass/mouclass to be an upper filter of keyboard/mouse device objects (which would become unnamed), and to support multiple keyboards/mice Modified: trunk/reactos/drivers/usb/miniport/common/main.c _____
Modified: trunk/reactos/drivers/usb/miniport/common/main.c --- trunk/reactos/drivers/usb/miniport/common/main.c 2005-09-11 13:05:33 UTC (rev 17798) +++ trunk/reactos/drivers/usb/miniport/common/main.c 2005-09-11 13:55:18 UTC (rev 17799) @@ -65,6 +65,7 @@
return STATUS_SUCCESS; }
+#if 0 static NTSTATUS AddDevice_Keyboard( IN PDRIVER_OBJECT DriverObject, @@ -122,6 +123,7 @@
return STATUS_SUCCESS; } +#endif
NTSTATUS STDCALL AddDevice( @@ -229,10 +231,12 @@
Status = IoCreateSymbolicLink(&LinkDeviceName, &DeviceName);
+ /* if (NT_SUCCESS(Status)) Status = AddDevice_Keyboard(DriverObject, pdo); if (NT_SUCCESS(Status)) Status = AddDevice_Mouse(DriverObject, pdo); + */
if (!NT_SUCCESS(Status)) {