Commit Graph

38 Commits

Author SHA1 Message Date
matt335672 8ffd75e8d1 Update manpages for new mapping files
A new manpage describing the new file format for the keyboard mapping
files is added.
2024-05-24 16:34:30 +01:00
matt335672 7301b505c9 Restructured genkeymap/dump-keymaps.sh 2024-05-24 16:33:08 +01:00
matt335672 fe410a595d Update genkeymap executable to use new format 2024-05-24 16:33:08 +01:00
sasha0552 c07d6e793e
add mappings for media keys 2024-04-16 08:33:51 +00:00
Daniel Richard G 42d32e7496 Use config_ac.h consistently and correctly 2023-05-12 13:49:53 -04:00
a1346054 0c942feaff
improve test logic 2022-09-03 02:02:14 +00:00
Koichiro IWAO ab62ea5e9d
Replace `which` here, too 2021-12-01 22:37:29 +09:00
Alexandre Quesnel 52707ac686 Fixing formatting with astyle 2021-05-08 16:58:11 +00:00
Felix Zhang b8d9c2ec50 genkeymap: Fix an array declaration conflict
The conflict on the size of xfree86_to_evdev between genkeymap.c and
evdev-map.c is causing build failures in openSUSE builds
2020-09-18 12:17:00 +08:00
Roland Kaufmann a9eb5a17d2 Detect and setup Programmer Dvorak keyboard layout
This patch will add the keyboard layout identifier for the Programmer
Dvorak keyboard layout, so that if a Windows client has that layout
active, it will be mapped to the corresponding xkeyboard-config layout
in the X server.

An XFreeRDP client knows about this layout too, and will correspondingly
map it to the identifier given here, making the layout propagate
correctly through X-to-X connections as well.

To replicate the full Windows keyboard layout several options have to
be set as well as the main layout. To avoid having these options spill
over to other layouts that are dumped, the old settings are stored
before the dump and then restored afterwards.
2020-08-26 17:55:25 +02:00
Rafał Mikrut 12c46664a2 Small fixes found by static analyzers. 2020-03-20 11:21:34 +01:00
Soedarsono 3c3eb9ed73 Add dvorak keyboard layout 2017-11-01 10:24:54 -07:00
Pavel Roskin b2d3dcf169 Include config_ac.h from all source files 2017-03-04 00:52:34 -08:00
Pavel Roskin c21b9a78f4 Distribute all files except git and github specific data
It is better to distribute a few useless file than not to distribute
needed files.
2016-12-18 00:00:11 -08:00
Koichiro IWAO b0e20ae188 genkeymap: change Japanese keyboard model to pc105
changed in #394.
2016-11-30 18:39:24 +09:00
Koichiro IWAO d1dc5b7814 instfiles: unify km-*0411.ini into km-00000411.ini
as they're identical and no longer need to duplicate them after
commit 5725200.
2016-11-30 18:38:41 +09:00
Koichiro IWAO 5ee3b9b96d docs: s/Italy/Italian/ for language name 2016-11-16 14:53:34 +09:00
Koichiro IWAO 042c33a11c Switch the remaining 4 hex digit keymapfile to 8 hex 2016-10-24 15:19:23 +09:00
Pavel Roskin 7e8863b0f2 Add UK English keyboard and code to generate it 2016-09-05 22:12:17 -07:00
Pavel Roskin aeeb3d2c2e Fix warnings detected by -Wwrite-strings 2016-07-08 04:29:42 +00:00
Pavel Roskin d33bc07005 Capitalize language and country names 2016-05-05 00:05:23 -07:00
Pavel Roskin 00e70a5c54 Use standard autotools means to detect X11
Use AC_PATH_XTRA to search for X11 in configure.ac. In Makefiles, add
X_CFLAGS to AM_CFLAGS for the source compilation. Add X_LIBS to LDFLAGS.
Add X_PRE_LIBS and X_EXTRA_LIBS to LDADD.

With this patch, X Windows system is correctly detected on Mac OS X.
2016-01-30 17:18:52 -08:00
Koichiro IWAO 67570b45de Add Japanese keymap 2014-12-01 16:32:18 +09:00
jsorg71 c39d2b0912 Merge pull request #178 from mgorny/altgr-keymap
altgr+shift/capslock support in keymaps
2014-11-08 21:25:40 -08:00
Michał Górny 0409da6af9 Generate correct xfree86 keymaps when evdev is used
Use a mapping table to map xfree86 keycodes to evdev keycodes and obtain
consistent keysyms for keymaps. This way, it is now possible to generate
correct keymaps when evdev driver is used on host.
2014-10-27 12:39:05 +01:00
Michał Górny 89a651f948 dump-keymaps: generate 'pl' keymap 2014-10-24 12:16:00 +02:00
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.
2014-10-24 12:02:00 +02:00
Kevin Cave a1ffd4a28e Update readme.txt
Corrected spelling and grammar.
Updated to reflect additional "shiftaltgr" section.
2014-01-18 16:48:16 +00:00
Kevin Cave 2aa8d672d9 Update readme.txt 2014-01-18 16:44:08 +00:00
Kevin Cave c548657c7b Update genkeymap.c
Add a "shiftaltgr" section to the keymap generator, which should satisfy keyboard layouts such as km-0415
2014-01-18 16:28:06 +00:00
Gustavo Homem 4c24a5605d Changes related to integration 2013-03-18 22:06:10 +00:00
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
2012-09-19 20:51:34 -07:00
jsorg71 87cdaf9ec9 fix an error and add script 2009-10-09 07:13:11 +00:00
jsorg71 6d795be6dd add lib path for old X server install 2009-09-04 01:40:12 +00:00
jsorg71 1875c80794 added readme.txt 2009-08-12 06:33:55 +00:00
jsorg71 9f72773443 indent, cleanup 2009-08-12 06:18:05 +00:00
jsorg71 10a547fd5a cleanup 2009-08-12 03:00:52 +00:00
jsorg71 2df913f8ae added genkeymap app 2009-08-12 02:49:53 +00:00