Add KeyGlyphMap providers from AOSP
Test: None
Bug: 345440920
Flag: com.android.hardware.input.keyboard_glyph_map
Change-Id: I98250c2863a8c5d4b9278b84dd104e02e04f67b3
diff --git a/packages/InputDevices/AndroidManifest.xml b/packages/InputDevices/AndroidManifest.xml
index da8c0d3..01b0bc7 100644
--- a/packages/InputDevices/AndroidManifest.xml
+++ b/packages/InputDevices/AndroidManifest.xml
@@ -19,5 +19,23 @@
<meta-data android:name="android.hardware.input.metadata.KEYBOARD_LAYOUTS"
android:resource="@xml/keyboard_layouts" />
</receiver>
+
+ <receiver android:name=".KeyGlyphMapProvider"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.hardware.input.action.QUERY_KEYBOARD_GLYPH_MAPS" />
+ </intent-filter>
+ <meta-data android:name="android.hardware.input.metadata.KEYBOARD_GLYPH_MAPS"
+ android:resource="@xml/keyboard_glyph_maps" />
+ </receiver>
+
+ <receiver android:name=".OverlayKeyGlyphMapProvider"
+ android:exported="true">
+ <intent-filter>
+ <action android:name="android.hardware.input.action.QUERY_KEYBOARD_GLYPH_MAPS" />
+ </intent-filter>
+ <meta-data android:name="android.hardware.input.metadata.KEYBOARD_GLYPH_MAPS"
+ android:resource="@xml/keyboard_glyph_maps_overlay" />
+ </receiver>
</application>
</manifest>