diff --git a/reactos/drivers/directory.xml b/reactos/drivers/directory.xml
index 1b6e9534c0a..678cf9896af 100644
--- a/reactos/drivers/directory.xml
+++ b/reactos/drivers/directory.xml
@@ -7,6 +7,9 @@
+
+
+
diff --git a/reactos/drivers/input/directory.xml b/reactos/drivers/input/directory.xml
new file mode 100644
index 00000000000..19e345a5aee
--- /dev/null
+++ b/reactos/drivers/input/directory.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/reactos/drivers/input/keyboard/keyboard.xml b/reactos/drivers/input/keyboard/keyboard.xml
new file mode 100644
index 00000000000..a19e3153be3
--- /dev/null
+++ b/reactos/drivers/input/keyboard/keyboard.xml
@@ -0,0 +1,7 @@
+
+ .
+ ntoskrnl
+ hal
+ keyboard.c
+ keyboard.rc
+
diff --git a/reactos/drivers/input/mouclass/mouclass.xml b/reactos/drivers/input/mouclass/mouclass.xml
new file mode 100644
index 00000000000..ef7b883d4d6
--- /dev/null
+++ b/reactos/drivers/input/mouclass/mouclass.xml
@@ -0,0 +1,7 @@
+
+ .
+ ntoskrnl
+ hal
+ mouclass.c
+ mouclass.rc
+
diff --git a/reactos/drivers/input/psaux/psaux.xml b/reactos/drivers/input/psaux/psaux.xml
new file mode 100644
index 00000000000..b2381c157b6
--- /dev/null
+++ b/reactos/drivers/input/psaux/psaux.xml
@@ -0,0 +1,11 @@
+
+ .
+ ntoskrnl
+ hal
+ controller.c
+ logips2pp.c
+ mouse.c
+ psaux.c
+ synaptics.c
+ psaux.rc
+
diff --git a/reactos/drivers/input/sermouse/sermouse.xml b/reactos/drivers/input/sermouse/sermouse.xml
new file mode 100644
index 00000000000..8f00160da34
--- /dev/null
+++ b/reactos/drivers/input/sermouse/sermouse.xml
@@ -0,0 +1,7 @@
+
+ .
+ ntoskrnl
+ hal
+ sermouse.c
+ sermouse.rc
+