diff --git a/repos/os/recipes/pkg/drivers_interactive-linux/archives b/repos/os/recipes/pkg/drivers_interactive-linux/archives
index 7a12e6f83a..98c969f10c 100644
--- a/repos/os/recipes/pkg/drivers_interactive-linux/archives
+++ b/repos/os/recipes/pkg/drivers_interactive-linux/archives
@@ -1,2 +1,3 @@
_/src/fb_sdl
+_/src/input_filter
_/raw/drivers_interactive-linux
diff --git a/repos/os/recipes/raw/drivers_interactive-linux/content.mk b/repos/os/recipes/raw/drivers_interactive-linux/content.mk
index 64c5a63f25..5da5a1bae0 100644
--- a/repos/os/recipes/raw/drivers_interactive-linux/content.mk
+++ b/repos/os/recipes/raw/drivers_interactive-linux/content.mk
@@ -1,4 +1,7 @@
-content: drivers.config
+content: drivers.config input_filter.config en_us.chargen
-drivers.config:
+drivers.config input_filter.config:
cp $(REP_DIR)/recipes/raw/drivers_interactive-linux/$@ $@
+
+en_us.chargen:
+ cp $(REP_DIR)/src/server/input_filter/$@ $@
diff --git a/repos/os/recipes/raw/drivers_interactive-linux/drivers.config b/repos/os/recipes/raw/drivers_interactive-linux/drivers.config
index 427505c352..5f4e874823 100644
--- a/repos/os/recipes/raw/drivers_interactive-linux/drivers.config
+++ b/repos/os/recipes/raw/drivers_interactive-linux/drivers.config
@@ -11,7 +11,7 @@
-
+
@@ -21,4 +21,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/repos/os/recipes/raw/drivers_interactive-linux/input_filter.config b/repos/os/recipes/raw/drivers_interactive-linux/input_filter.config
new file mode 100644
index 0000000000..561f3dc96d
--- /dev/null
+++ b/repos/os/recipes/raw/drivers_interactive-linux/input_filter.config
@@ -0,0 +1,25 @@
+
+
+
+