Koichiro IWAO
5725200e82
Use km-0000yyyy.ini if km-xxxxyyyy.ini doen't exist
...
upper 16 bits of keylayout value indicates keyboard layout.
lower 16 bits of keylayout value indicates country/language.
If the keymap file doesn't match exactly to keylayout value,
the typical keyboard of the country/language should be used.
For example [1]:
0x00000409: US English
0x00010409: US Dvorak
0x00020409: US International
0x00030409: US Dvorak for left hand
0x00040409: US Dvorak for right hang
0x0000040e: Hungarian
0x0001040e: Hungarian 101-key
[1] https://msdn.microsoft.com/windows/hardware/commercialize/manufacture/desktop/windows-language-pack-default-values
8 years ago
Koichiro IWAO
c654c86206
Switch to 8 hex digit keymapfile
...
as the value keyboardLayout is actually 32-bit unsigned integer.
See [MS-RDPBCGR] - v20160714 p.45.
8 years ago
Pavel Roskin
964e860072
Run through codespell
9 years ago
Mike Rostermund
b3cc8f75d9
Fix spelling error and typo
10 years ago
Michał Górny
20a962b640
keymap: support combining shift & capslock with altgr
...
Add support for combining shift & caps lock keys with altgr so that
capital national characters can be written. There was some support for
shift+altgr in xrdp-keygen but it was never actually used.
10 years ago
Laxmikant Rashinkar
3bb31876e7
coverity: fixed resolution leak issues
11 years ago
Jay Sorg
12cbbf74e6
xrdp:no logic change, comments and printfs
11 years ago
Jay Sorg
9f175d307b
no logic changes, cleanup and copyright year updates
12 years ago
Laxmikant Rashinkar
1123323fda
o moved from GNU General Public License to Apache License, Version 2.0
...
o applied new coding standards to all .c files
o moved some files around
12 years ago
norrarvid
4d4ebbf363
Initial syslog support in XRDP
13 years ago
Nicola Ruggero
17bc1418ec
Read keymaps over 128 keys. Patch by Yoshitomo Nakashima
14 years ago
Jay Sorg
8846b589de
use en-us keymap file if no keymap file
14 years ago
jsorg71
e266d7ed04
update copyright year
15 years ago
jsorg71
d5e4d708e9
move some big items to heap
15 years ago
jsorg71
d9516e6837
minor keyboard fixes
15 years ago
jsorg71
4369219ae3
keymap changes
16 years ago
jsorg71
23ffdb0c5f
autotools fix and file_loc.h simplified
16 years ago
jsorg71
859dc139f0
update copyright year
16 years ago
jsorg71
bd09af7d71
update de keymap
17 years ago
jsorg71
5e34e8ebe7
update keymaps
17 years ago
jsorg71
fd354311f9
update us-uk keymap
17 years ago
jsorg71
317837f1a6
fix memory leak
17 years ago
jsorg71
0238af7191
update russian keymap
17 years ago
ilsimo
8f0045c19b
small fixes fot italian keymap
17 years ago
jsorg71
33b4b72b45
update comments and Italian keymap
17 years ago
jsorg71
2546d29c50
print a message if loaded keymap doesn't match build in keymap
17 years ago
jsorg71
38b789e81f
update copyright year
17 years ago
jsorg71
ca37e8cb1d
added ability to use keymap files and added capslock and shiftcapslock maps
17 years ago
jsorg71
417e05a7bd
czech.txt
17 years ago
jsorg71
4aab3a3444
Euro is 0x20ac, not 0x80
17 years ago
jsorg71
14c2062ea8
align
17 years ago
jsorg71
bda99f9426
align
17 years ago
jsorg71
2db5eada94
align
17 years ago
jsorg71
9ed2cf2081
align
17 years ago
jsorg71
5d131308c2
align
17 years ago
jsorg71
d04895c5d0
unicode
17 years ago
jsorg71
422bbf3a89
started work on unicode
18 years ago
jsorg71
0a60424854
added swedish keymap
18 years ago
ilsimo
e9a9c8dc97
small fixes for italian keymap (added <>{} keys)
18 years ago
jsorg71
d2802912f6
copyright year update
18 years ago
jsorg71
b295e08ad2
let module decide if alt-gr needs to be ignored
18 years ago
jsorg71
0c9a9d8b1a
added italy keymap
18 years ago
jsorg71
0458f598cd
added 'pt br' key layout
18 years ago
jsorg71
8cf3c7eaaa
altgr fix
18 years ago
jsorg71
d3e361d09b
added de, fr, and gb key layouts
18 years ago