From 36277da2c1e541f4f2e595678dcbb80f4e35996d Mon Sep 17 00:00:00 2001 From: Liang Qi Date: Wed, 23 Mar 2022 08:52:24 +0100 Subject: [PATCH] WIP: debug for QTBUG-101936 in weston compositor side --- libweston/input.c | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/libweston/input.c b/libweston/input.c index b4e2c66f..e72da727 100644 --- a/libweston/input.c +++ b/libweston/input.c @@ -2095,6 +2095,12 @@ weston_keyboard_send_keymap(struct weston_keyboard *kbd, struct wl_resource *res else mapmode = RO_ANONYMOUS_FILE_MAPMODE_PRIVATE; + xkb_layout_index_t num_layouts = xkb_keymap_num_layouts(xkb_info->keymap); + xkb_layout_index_t layout_idx; + for (layout_idx = 0; layout_idx < num_layouts; layout_idx++) { + weston_log("liang xkb layout name: %s\n", xkb_keymap_layout_get_name(xkb_info->keymap, layout_idx)); + } + fd = os_ro_anonymous_file_get_fd(xkb_info->keymap_rofile, mapmode); size = os_ro_anonymous_file_size(xkb_info->keymap_rofile); -- 2.25.1