c91ef80ca9
The mapping from scancodes to the indexes used in xrdp_keymap is not well designed and contains an implicit dependency on keycode values. This mapping is alse slightly different from the index used for the 'keys' map in the xrdp_wm structure. This commit introduces support for mapping scancodes directly to 'scancode indexes' suitable for indexing into both structures. Some renaming is also done; [MS-RDPBCGR] uses the terms scancode and keyCode interchangeably. An effort is made to use key_code for a raw value from a TS_KEYBOARD_EVENT, and scancode for a value which is produced by the scancode module. |
||
---|---|---|
.. | ||
Makefile.am | ||
test_base64.c | ||
test_common_main.c | ||
test_common.h | ||
test_fifo_calls.c | ||
test_guid.c | ||
test_list_calls.c | ||
test_os_calls_signals.c | ||
test_os_calls.c | ||
test_parse.c | ||
test_scancode.c | ||
test_ssl_calls.c | ||
test_string_calls_unicode.c | ||
test_string_calls.c | ||
UTF-8-test.txt |