diff options
author | Ray-V <[email protected]> | 2021-03-26 15:11:17 +0000 |
---|---|---|
committer | TDE Gitea <[email protected]> | 2021-03-27 03:44:27 +0000 |
commit | 49ea79598fb185df92c62f9d022c9d5fbd130d05 (patch) | |
tree | 7e971b4287826d5c65be20935362b089567de31d /src/Xutils.cpp | |
parent | 876d2e54c95710a947075bf1c26a91e706185433 (diff) | |
download | kvkbd-49ea79598fb185df92c62f9d022c9d5fbd130d05.tar.gz kvkbd-49ea79598fb185df92c62f9d022c9d5fbd130d05.zip |
Additional keysyms for AltGr keys
Signed-off-by: Ray-V <[email protected]>
Diffstat (limited to 'src/Xutils.cpp')
-rw-r--r-- | src/Xutils.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/Xutils.cpp b/src/Xutils.cpp index a12d983..02ea634 100644 --- a/src/Xutils.cpp +++ b/src/Xutils.cpp @@ -547,6 +547,7 @@ struct codepair { { 0x0ad2, 0x201c }, /* leftdoublequotemark “ LEFT DOUBLE QUOTATION MARK */ { 0x0ad3, 0x201d }, /* rightdoublequotemark ” RIGHT DOUBLE QUOTATION MARK */ { 0x0ad4, 0x211e }, /* prescription ℞ PRESCRIPTION TAKE */ + { 0x0ad5, 0x2030 }, /* permille ‰ */ { 0x0ad6, 0x2032 }, /* minutes ′ PRIME */ { 0x0ad7, 0x2033 }, /* seconds ″ DOUBLE PRIME */ { 0x0ad9, 0x271d }, /* latincross ✝ LATIN CROSS */ @@ -828,8 +829,14 @@ struct codepair { { 0xfe5b, 0x00b8 }, /* dead_cedilla ¸ */ { 0xfe5c, 0x02db }, /* dead_ogonek ˛ */ { 0xfe5d, 0x0269 }, /* dead_iota ɩ Latin small iota */ + { 0xfe60, 0x002e }, /* dead_belowdot . period */ + { 0xfe61, 0x02c0 }, /* dead_hook ˀ modifier letter glottal stop - eg actual=ẻ */ + { 0xfe62, 0x1fbf }, /* dead_horn ᾽ Greek Psili, eg actual=ư */ + { 0xfe63, 0x2215 }, /* dead_stroke ∕ division slash, eg actual=ɇ */ { 0xfe64, 0x1fbf }, /* dead_abovecomma ᾽ Greek Psili */ { 0xfe65, 0x1ffe }, /* dead_abovereversedcomma ῾ Greek Dasia */ + { 0xfe68, 0x02cd }, /* dead_belowmacron ˍ modifier letter low macron, eg actual=ṯ */ + { 0xfe6e, 0x201a }, /* dead_belowcomma ‚ quotesinglbase, eg actual=ț */ }; long keysym2ucs(KeySym keysym) |