aboutsummaryrefslogtreecommitdiffstats
path: root/android/main-common.c
diff options
context:
space:
mode:
Diffstat (limited to 'android/main-common.c')
-rw-r--r--android/main-common.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/android/main-common.c b/android/main-common.c
index a662907..a0e5f56 100644
--- a/android/main-common.c
+++ b/android/main-common.c
@@ -335,6 +335,9 @@ static const struct {
{ NULL, NULL }
};
+/* this is used by hw/events_device.c to send the charmap name to the system */
+const char* android_skin_keycharmap = NULL;
+
void
parse_skin_files(const char* skinDirPath,
const char* skinName,
@@ -560,6 +563,8 @@ init_sdl_ui(AConfig* skinConfig,
exit(1);
}
+ android_skin_keycharmap = skin_keyboard_charmap_name(qemulator_get()->keyboard);
+
/* add an onion overlay image if needed */
if (opts->onion) {
SkinImage* onion = skin_image_find_simple( opts->onion );