• Home
Name Date Size #Lines LOC

..--

build/usr/local/share/12-May-2024-95,03585,611

compat/12-May-2024-1,5501,289

docs/12-May-2024-1,273997

geometry/12-May-2024-14,60813,444

keycodes/12-May-2024-5,2794,649

m4/12-May-2024-2,4522,334

man/12-May-2024-3,5823,132

po/12-May-2024-258,491197,495

rules/12-May-2024-26,12824,976

symbols/12-May-2024-49,90542,370

types/12-May-2024-1,3901,203

.gitattributesD12-May-2024631 1615

AUTHORSD12-May-2024510 1613

BUILD.gnD12-May-202453.6 KiB1,7471,456

COPYINGD12-May-20249 KiB191150

ChangeLogD12-May-202450 21

MakefileD12-May-202429.3 KiB886787

Makefile.amD12-May-2024479 1911

NEWSD12-May-20244.9 KiB122121

OAT.xmlD12-May-20245.2 KiB8327

READMED12-May-20241.6 KiB4831

README.OpenSourceD12-May-2024564 1211

TODOD12-May-2024531 76

aclocal.m4D12-May-2024131.9 KiB3,6463,336

autogen.shD12-May-2024365 1811

bundle.jsonD12-May-20241 KiB3434

compileD12-May-20247.2 KiB349259

config.guessD12-May-202443.1 KiB1,4871,294

config.logD12-May-202422.6 KiB618594

config.rpathD12-May-202418.1 KiB685588

config.statusD12-May-202439.9 KiB1,2711,028

config.subD12-May-202430.7 KiB1,7911,636

configureD12-May-2024258.9 KiB8,5387,077

configure.acD12-May-20243.8 KiB122103

install-shD12-May-202415 KiB519337

missingD12-May-20246.7 KiB216143

xkeyboard-config.pcD12-May-2024181 97

xkeyboard-config.pc.inD12-May-2024165 97

README

1X Keyboard Extension
2--------------------
3
4The X Keyboard (XKB) Extension essentially replaces the core protocol
5definition of a keyboard. The extension makes it possible to specify
6clearly and explicitly most aspects of keyboard behaviour on a per-key
7basis, and to track more closely the logical and physical state of a
8keyboard. It also includes a number of keyboard controls designed to
9make keyboards more accessible to people with physical impairments.
10
11There are five components that define a complete keyboard mapping:
12symbols, geometry, keycodes, compat, and types; these five components
13can be combined together using the 'rules' component of the database
14provided by this project, xkeyboard-config.
15
16The complete specification for the XKB Extension can be found here:
17
18  http://xfree86.org/current/XKBproto.pdf
19
20xkeyboard-config
21----------------
22
23This project provides a consistent, well-structured, frequently
24released, open source database of keyboard configuration data. The
25project is targeted to XKB-based systems.
26
27For XKB configuration information, see:
28
29  docs/README.config
30
31For information on how to enhance the database itself, see:
32
33  docs/README.enhancing
34
35For information on how to replace an older XKB configuration database
36with the one provided by this project, see:
37
38  docs/HOWTO.transition
39
40For guidelines to making contributions to this project, see:
41
42  http://www.freedesktop.org/wiki/Software/XKeyboardConfig/Rules
43
44To submit bug reports (and patches), please use the issue system in
45freedesktop.org's gitlab instance:
46
47  https://gitlab.freedesktop.org/xkeyboard-config/xkeyboard-config/issues
48

README.OpenSource

1[
2  {
3   "Name":"XKeyboardConfig",
4   "License":"MIT",
5   "License File":"COPYING",
6   "Version Number":"2.30",
7   "Owner":"pengfei.hou@huawei.com",
8   "Upstream URL":"https://www.freedesktop.org/wiki/Software/XKeyboardConfig/Development/",
9   "Description": "The non-arch keyboard configuration database for X Window. The goal is to provide the consistent, well-structured, frequently released open source of X keyboard configuration data for X Window System implementations (free, open source and commercial). The project is targeted to XKB-based systems"
10  }
11]
12