summaryrefslogtreecommitdiffstats
path: root/xrdp/xrdp_keyboard.ini
diff options
context:
space:
mode:
authorKoichiro IWAO <meta@vmeta.jp>2017-02-16 09:16:28 +0900
committermetalefty <meta@vmeta.jp>2017-02-16 18:40:06 +0900
commit2424a9c020d3644323caca8f29ae5b3b2c355de1 (patch)
tree240ad46f323fcbe4f2ddb2e1a635bdfb4813165e /xrdp/xrdp_keyboard.ini
parentf8d22ce6739129657bc48626a9106c04c73ac85a (diff)
downloadxrdp-proprietary-2424a9c020d3644323caca8f29ae5b3b2c355de1.tar.gz
xrdp-proprietary-2424a9c020d3644323caca8f29ae5b3b2c355de1.zip
Workaround for a regression of JP keyboard detection #663
caused by 9c31bd5. This is not a complete fix but just a workaround because keylayout value of Japanese keyboard can be other than these 4 values. This workaround still doesn't cover all JP keyboards. - 0x00000411 - 0xe0010411 - 0xe0200411 - 0xe0210411 Looking for `0411` in lower 16 bits is enough to detect JP keyboards.
Diffstat (limited to 'xrdp/xrdp_keyboard.ini')
-rw-r--r--xrdp/xrdp_keyboard.ini3
1 files changed, 3 insertions, 0 deletions
diff --git a/xrdp/xrdp_keyboard.ini b/xrdp/xrdp_keyboard.ini
index 299239dd..cd4d9868 100644
--- a/xrdp/xrdp_keyboard.ini
+++ b/xrdp/xrdp_keyboard.ini
@@ -62,6 +62,9 @@ rdp_layout_de=0x00000407
rdp_layout_fr=0x0000040C
rdp_layout_it=0x00000410
rdp_layout_jp=0x00000411
+rdp_layout_jp=0xe0010411
+rdp_layout_jp=0xe0200411
+rdp_layout_jp=0xe0210411
rdp_layout_kr=0x00000412
rdp_layout_ru=0x00000419
rdp_layout_se=0x0000041D