diff --git a/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives
index 9416721fac..a6340d748a 100644
--- a/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives
+++ b/repos/dde_linux/recipes/pkg/drivers_interactive-rpi/archives
@@ -1,4 +1,6 @@
-_/src/platform_drv
-_/src/usb_drv
-_/src/rpi_fb_drv
_/raw/drivers_interactive-rpi
+_/src/event_filter
+_/src/rpi_fb_drv
+_/src/platform_drv
+_/src/usb_hid_drv
+_/src/usb_host_drv
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk
index f07ffa5634..73f9597864 100644
--- a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/content.mk
@@ -1,4 +1,7 @@
-content: drivers.config fb_drv.config
+content: drivers.config fb_drv.config event_filter.config en_us.chargen special.chargen
-drivers.config fb_drv.config:
+drivers.config fb_drv.config event_filter.config:
cp $(REP_DIR)/recipes/raw/drivers_interactive-rpi/$@ $@
+
+en_us.chargen special.chargen:
+ cp $(GENODE_DIR)/repos/os/src/server/event_filter/$@ $@
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config
index 0691af7601..2da46624e2 100644
--- a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/drivers.config
@@ -15,6 +15,17 @@
+
+
+
+
+
+
+
+
+
+
+
@@ -32,6 +43,53 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -48,22 +106,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/repos/dde_linux/recipes/raw/drivers_interactive-rpi/event_filter.config b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/event_filter.config
new file mode 100644
index 0000000000..4dd62fb6ae
--- /dev/null
+++ b/repos/dde_linux/recipes/raw/drivers_interactive-rpi/event_filter.config
@@ -0,0 +1,22 @@
+
+
+
+