<div dir='auto'>Hey, people.<div dir="auto"><br></div><div dir="auto">Currently experimenting with x2go as remote assistance solution on Ubuntu 18.04. </div><div dir="auto"><br></div><div dir="auto">Have standard pc105 keyboard and en,ru,kz layouts, x2go client on Windows 10.</div><div dir="auto"><br></div><div dir="auto">It works fine when I x2go into new separate session - keys work as they should on any layout. </div><div dir="auto"><br></div><div dir="auto">However if I log into local session (which runs evdev rules opposite to xorg rules in x2go separate session) many keys work differently and incorrectly. </div><div dir="auto"><br></div><div dir="auto">For example on US layout locally I enter comma (keycode 59) - on x2go local session same keypress returns digit 6 (keycode 15).</div><div dir="auto"><br></div><div dir="auto">Or if I enter semicolon (keycode 47) locally on x2go local session it's Shift_L + ISO_Level3_Shift(92) + dollar(13)</div><div dir="auto"><br></div><div dir="auto">I tried to force local session into xorg rules (like separate x2go session are; setxkbmap -rules xorg -layout us,ru,kz) but it became even worse because semicolon, period, comma, bar and etc. are still broken but now also up key as well.</div><div dir="auto"><br></div><div dir="auto">I also tried installing x2go client on other Ubuntu host but I get same results - same wrong keycodes. How can I fix it please?</div></div>