diff --git a/recipes/drivers/recipe.toml b/recipes/drivers/recipe.toml
index 52699ecccce0cc77d86168b2d848cedfca1df76b..8d3f5d23b7114816f96abff63c3adea9e870e365 100644
--- a/recipes/drivers/recipe.toml
+++ b/recipes/drivers/recipe.toml
@@ -17,6 +17,7 @@ BINS=(
     usbscsid
     virtio-netd
     xhcid
+    inputd
 )
 
 # Add additional drivers to the list to build, that are not in drivers-initfs
diff --git a/recipes/initfs/init.rc b/recipes/initfs/init.rc
index d0cd7ac4d2816f80bfb7290d6ac23137997ee400..a9f652aa32a7ad09f9567c76b40b2f0eaa67b174 100644
--- a/recipes/initfs/init.rc
+++ b/recipes/initfs/init.rc
@@ -4,7 +4,7 @@ nulld
 zerod
 randd
 inputd
-vesad T T G
+vesad T T T T T T T T T T T T
 logd debug: display/vesa:1
 stdio log:
 ps2d us
@@ -14,4 +14,5 @@ pcid /etc/pcid/initfs.toml
 redoxfs --uuid $REDOXFS_UUID file $REDOXFS_BLOCK
 cd file:
 export PATH file:/bin
+inputd -G 3
 run.d /etc/init.d