From e3b95f2d27f2cd016c734259ef6a5bf46b13471d Mon Sep 17 00:00:00 2001 From: Hideyuki Nagase Date: Mon, 9 May 2022 08:16:59 -0500 Subject: [PATCH] rdp: Add hebrew standard layout Co-authored-by: Steve Pronovost Co-authored-by: Brenton DeGeer Signed-off-by: Hideyuki Nagase Signed-off-by: Steve Pronovost Signed-off-by: Brenton DeGeer --- libweston/backend-rdp/rdp.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/libweston/backend-rdp/rdp.c b/libweston/backend-rdp/rdp.c index 61b920f2..4791d3db 100644 --- a/libweston/backend-rdp/rdp.c +++ b/libweston/backend-rdp/rdp.c @@ -42,10 +42,13 @@ #include #include "pixman-renderer.h" -/* This can be removed when we bump FreeRDP dependency past 3.0.0 in the future */ +/* These can be removed when we bump FreeRDP dependency past 3.0.0 in the future */ #ifndef KBD_PERSIAN #define KBD_PERSIAN 0x50429 #endif +#ifndef KBD_HEBREW_STANDARD +#define KBD_HEBREW_STANDARD 0x2040D +#endif static void rdp_peer_refresh_rfx(pixman_region32_t *damage, pixman_image_t *image, freerdp_peer *peer) @@ -726,6 +729,7 @@ struct rdp_to_xkb_keyboard_layout rdp_keyboards[] = { {KBD_FINNISH, "fi", 0}, {KBD_FRENCH, "fr", 0}, {KBD_HEBREW, "il", 0}, + {KBD_HEBREW_STANDARD, "il", "basic"}, {KBD_HUNGARIAN, "hu", 0}, {KBD_HUNGARIAN_101_KEY, "hu", "standard"}, {KBD_ICELANDIC, "is", 0},