diff --git a/repos/os/recipes/pkg/drivers_interactive-pbxa9/archives b/repos/os/recipes/pkg/drivers_interactive-pbxa9/archives
index 893b92b50..d3ceb9b67 100644
--- a/repos/os/recipes/pkg/drivers_interactive-pbxa9/archives
+++ b/repos/os/recipes/pkg/drivers_interactive-pbxa9/archives
@@ -1,2 +1,3 @@
_/src/pbxa9_drivers
+_/src/input_filter
_/raw/drivers_interactive-pbxa9
diff --git a/repos/os/recipes/raw/drivers_interactive-pbxa9/content.mk b/repos/os/recipes/raw/drivers_interactive-pbxa9/content.mk
index bc463c7b8..087faf7cb 100644
--- a/repos/os/recipes/raw/drivers_interactive-pbxa9/content.mk
+++ b/repos/os/recipes/raw/drivers_interactive-pbxa9/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-pbxa9/$@ $@
+
+en_us.chargen:
+ cp $(REP_DIR)/src/server/input_filter/$@ $@
diff --git a/repos/os/recipes/raw/drivers_interactive-pbxa9/drivers.config b/repos/os/recipes/raw/drivers_interactive-pbxa9/drivers.config
index 4b99094fe..6aed5417b 100644
--- a/repos/os/recipes/raw/drivers_interactive-pbxa9/drivers.config
+++ b/repos/os/recipes/raw/drivers_interactive-pbxa9/drivers.config
@@ -16,7 +16,7 @@
-
+
@@ -29,4 +29,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/repos/os/recipes/raw/drivers_interactive-pbxa9/input_filter.config b/repos/os/recipes/raw/drivers_interactive-pbxa9/input_filter.config
new file mode 100644
index 000000000..5b055b7c6
--- /dev/null
+++ b/repos/os/recipes/raw/drivers_interactive-pbxa9/input_filter.config
@@ -0,0 +1,25 @@
+
+
+
+