|
Name |
|
Date |
Size |
#Lines |
LOC |
| .. | | 03-May-2022 | - |
| man/ | H | 03-May-2022 | - | 643 | 565 |
| COPYING | H A D | 17-Mar-2021 | 4.3 KiB | 91 | 72 |
| ChangeLog | H A D | 17-Mar-2021 | 69.6 KiB | 2,010 | 1,356 |
| INSTALL | H A D | 17-Mar-2021 | 15.4 KiB | 371 | 288 |
| Makefile.am | H A D | 17-Mar-2021 | 2.1 KiB | 77 | 47 |
| Makefile.in | H A D | 03-May-2022 | 37.7 KiB | 1,131 | 996 |
| README | H A D | 17-Mar-2021 | 843 | 21 | 14 |
| aclocal.m4 | H A D | 17-Mar-2021 | 123.1 KiB | 3,401 | 3,115 |
| action.c | H A D | 17-Mar-2021 | 45 KiB | 1,492 | 1,377 |
| action.h | H A D | 17-Mar-2021 | 2.7 KiB | 87 | 52 |
| alias.c | H A D | 17-Mar-2021 | 8.6 KiB | 290 | 252 |
| alias.h | H A D | 17-Mar-2021 | 2 KiB | 57 | 24 |
| compat.c | H A D | 17-Mar-2021 | 25.9 KiB | 890 | 803 |
| compat.h | H A D | 17-Mar-2021 | 94 | 8 | 4 |
| compile | H A D | 17-Mar-2021 | 7.2 KiB | 349 | 259 |
| config.guess | H A D | 17-Mar-2021 | 43.1 KiB | 1,487 | 1,294 |
| config.h.in | H A D | 17-Mar-2021 | 1.8 KiB | 71 | 47 |
| config.sub | H A D | 17-Mar-2021 | 30.7 KiB | 1,791 | 1,636 |
| configure | H A D | 17-Mar-2021 | 345.9 KiB | 12,388 | 9,924 |
| configure.ac | H A D | 17-Mar-2021 | 2.4 KiB | 66 | 56 |
| depcomp | H A D | 17-Mar-2021 | 23 KiB | 792 | 502 |
| expr.c | H A D | 17-Mar-2021 | 30.8 KiB | 1,066 | 1,000 |
| expr.h | H A D | 17-Mar-2021 | 5.8 KiB | 173 | 121 |
| geometry.c | H A D | 17-Mar-2021 | 110.6 KiB | 3,768 | 3,535 |
| indicators.c | H A D | 17-Mar-2021 | 18.7 KiB | 576 | 529 |
| indicators.h | H A D | 17-Mar-2021 | 3.1 KiB | 89 | 51 |
| install-sh | H A D | 17-Mar-2021 | 15.3 KiB | 530 | 346 |
| keycodes.c | H A D | 17-Mar-2021 | 27.1 KiB | 911 | 785 |
| keycodes.h | H A D | 17-Mar-2021 | 1.7 KiB | 41 | 10 |
| keymap.c | H A D | 17-Mar-2021 | 6.2 KiB | 184 | 146 |
| keytypes.c | H A D | 17-Mar-2021 | 39.1 KiB | 1,294 | 1,151 |
| listing.c | H A D | 17-Mar-2021 | 13.8 KiB | 498 | 387 |
| misc.c | H A D | 17-Mar-2021 | 18.3 KiB | 603 | 504 |
| misc.h | H A D | 17-Mar-2021 | 3.9 KiB | 112 | 69 |
| missing | H A D | 17-Mar-2021 | 6.7 KiB | 216 | 143 |
| parseutils.c | H A D | 17-Mar-2021 | 19.3 KiB | 845 | 743 |
| parseutils.h | H A D | 17-Mar-2021 | 6.1 KiB | 208 | 136 |
| symbols.c | H A D | 17-Mar-2021 | 69 KiB | 2,303 | 2,088 |
| tokens.h | H A D | 17-Mar-2021 | 2.7 KiB | 105 | 70 |
| utils.c | H A D | 17-Mar-2021 | 8.1 KiB | 376 | 283 |
| utils.h | H A D | 17-Mar-2021 | 7.1 KiB | 236 | 159 |
| vmod.c | H A D | 17-Mar-2021 | 8.4 KiB | 272 | 192 |
| vmod.h | H A D | 17-Mar-2021 | 2.7 KiB | 79 | 42 |
| xkbcomp.c | H A D | 17-Mar-2021 | 38.5 KiB | 1,249 | 1,165 |
| xkbcomp.h | H A D | 17-Mar-2021 | 8.3 KiB | 398 | 318 |
| xkbcomp.pc.in | H A D | 17-Mar-2021 | 206 | 11 | 9 |
| xkbparse.c | H A D | 17-Mar-2021 | 107.5 KiB | 3,201 | 2,514 |
| xkbparse.y | H A D | 17-Mar-2021 | 17.9 KiB | 791 | 685 |
| xkbpath.c | H A D | 17-Mar-2021 | 11 KiB | 414 | 284 |
| xkbpath.h | H A D | 17-Mar-2021 | 2.4 KiB | 66 | 29 |
| xkbscan.c | H A D | 17-Mar-2021 | 18.2 KiB | 757 | 692 |
| ylwrap | H A D | 17-Mar-2021 | 6.7 KiB | 248 | 143 |
README
1X Keyboard Extension
2--------------------
3
4The X Keyboard Extension essentially replaces the core protocol definition of
5keyboard. The extension makes possible to clearly and explicitly specify most
6aspects of keyboard behaviour on per-key basis and to more closely track the
7logical and physical state of the keyboard. It also includes a number of
8keyboard controls designed to make keyboards more accessible to people with
9physical impairments.
10
11There are five types of components in the server database corresponding to five
12xkb symbolic names: symbols, geometry, keycodes, compat and types which
13determine the keyboard behaviour. These five components can combined together
14into a resulting keyboard mapping using the 'rules' component.
15
16More information, including the complete specification, can be found on
17http://www.x.org/wiki/XKB
18
19
20
21