You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
The UK/GB keyboard doesn't work properly connecting to xrdp with xorgxrdp. It does work when connecting to xrdp with x11vnc, however. This is because the layout is not declared in xrdp_keyboard.ini. It needs to be called "gb" not "uk". (There are other layouts that have km-nnnn.ini files that aren't declared in xrdp_keyboard.ini, so they might have the same bug, but I haven't tested that. This is analagous to the commits for the "ch" and "pl" layouts.) Test case: 1. Use a PC with the UK/GB keyboard layout. 2. Create /etc/xrdp/startwm.sh as follows: #!/bin/sh export LANG=en_GB.UTF-8 export MDM_LANG=en_GB.UTF-8 export XTERM_LOCALE=en_GB.UTF-8 xterm exit 0 3. Connect using rdesktop to localhost (from a session where the same environment variables are defined). 4. Test layout-specific keys such as: \ (backslash) | (bar) # (numbersign) ~ (asciitilde) £ (sterling: Shift-3) € (EuroSign: AltGr-4) These keys should produce the appropriate symbol but they don't. With the change in this commit the keys produce the correct symbol. |
8 years ago | |
---|---|---|
.. | ||
Makefile.am | 8 years ago | |
ad24b.bmp | 16 years ago | |
ad256.bmp | 9 years ago | |
cursor0.cur | 21 years ago | |
cursor1.cur | 21 years ago | |
czech.txt | 18 years ago | |
funcs.c | 8 years ago | |
lang.c | 8 years ago | |
rdp-scan-codes.txt | 9 years ago | |
sans-10.fv1 | 9 years ago | |
xrdp.c | 8 years ago | |
xrdp.h | 8 years ago | |
xrdp.ini | 8 years ago | |
xrdp24b.bmp | 16 years ago | |
xrdp256.bmp | 9 years ago | |
xrdp_bitmap.c | 8 years ago | |
xrdp_cache.c | 8 years ago | |
xrdp_encoder.c | 8 years ago | |
xrdp_encoder.h | 8 years ago | |
xrdp_font.c | 8 years ago | |
xrdp_keyboard.ini | 8 years ago | |
xrdp_listen.c | 8 years ago | |
xrdp_login_wnd.c | 8 years ago | |
xrdp_logo.bmp | 11 years ago | |
xrdp_mm.c | 8 years ago | |
xrdp_painter.c | 8 years ago | |
xrdp_process.c | 8 years ago | |
xrdp_region.c | 8 years ago | |
xrdp_types.h | 8 years ago | |
xrdp_wm.c | 8 years ago | |
xrdpwin.c | 8 years ago |