1
0
Fork 0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git synced 2026-09-19 06:11:16 +00:00
No description
  • C 72.7%
  • M4 14.2%
  • Shell 4.2%
  • Makefile 2.6%
  • HTML 2.1%
  • Other 4.2%
Find a file
Simon Lederhilger 1c155cf921 Enabling Alt+Shift as Meta for no.map.
The majority Norwegian keyboards use the left Alt button as Meta.
Add map 9 and enable alt_is_meta.

Signed-off-by: Simon Lederhilger <simon.lederhilger@gmail.com>
2026-08-25 14:04:26 +02:00
.github/workflows CI: add packages for xkb tests 2026-05-10 12:37:52 +02:00
config Update and sort .gitignore 2022-03-21 19:57:07 +01:00
contrib contrib: add a VT layout indicator driven by keyboard LED locks 2026-03-24 10:43:36 +01:00
data Enabling Alt+Shift as Meta for no.map. 2026-08-25 14:04:26 +02:00
docs docs: Document XKB keymap conversion 2026-05-30 15:14:16 +02:00
m4 build: test fortify redefinition under optimization 2026-05-09 18:30:58 +02:00
po v2.10.0 2026-05-25 09:23:43 +02:00
src Use reallocarray if available 2026-08-17 13:23:31 +02:00
tests libkfont: Add validation for font parameters 2026-08-17 11:32:40 +02:00
.clang-format Upgrade clang-format configuration 2025-09-01 15:40:37 +02:00
.gitignore Update gitignore 2026-05-09 18:45:54 +02:00
AUTHORS Merge COPYING and CREDITS, add LICENSE 2018-06-06 16:51:17 +02:00
autogen.sh Use autoconf 2.72 2024-09-17 13:38:41 +02:00
ChangeLog Update docs and add info how to contribute 2017-08-30 23:33:43 +02:00
configure.ac Use reallocarray if available 2026-08-17 13:23:31 +02:00
CONTRIBUTING.md Update general info in README and CONTRIBUTING 2022-03-21 19:57:07 +01:00
COPYING Merge COPYING and CREDITS, add LICENSE 2018-06-06 16:51:17 +02:00
CREDITS Merge COPYING and CREDITS, add LICENSE 2018-06-06 16:51:17 +02:00
INSTALL v2.9.0 2025-09-04 11:26:31 +02:00
LICENSE use upstream license file 2021-10-05 13:57:49 +02:00
Makefile.am build: make coverage-report rebuild and capture reliably 2026-03-15 15:43:36 +01:00
Makefile.common build: link coverage-instrumented binaries with gcov runtime flags 2026-03-15 15:43:36 +01:00
NEWS Rename README to README.md 2016-11-28 13:41:05 +01:00
README Rename README to README.md 2016-11-28 13:41:05 +01:00
README.md Use HTTPS for GitHub URLs 2024-02-26 08:38:50 +01:00

KBD (Linux keyboard tools) CI

This package contains tools for managing Linux console (Linux console, virtual terminals, keyboard, etc.) mainly, what they do is loading console fonts and keyboard maps.

This distribution contains no binaries - the sources depend on the kernel version - compile them yourself.

The home site of this package:

Mailing list

To protect subscribers from spam, the mailing list requires a subscription.

Bug reporting

Report problems with this package to the mailing list or directly to the Alexey Gladkov <gladkov.alexey@gmail.com>.

Source code

The latest stable version of kbd can always be found on:

Web interface:

Versioning:

  • Standard releases: <major>.<minor>[.<maint>]

    • major -- fatal and deep changes;
    • minor -- typical release with new features;
    • maint -- bug fixes.
  • Development releases: <major>.<minor>-rc<N>

To summarize, the stable release is 2.1.0 while 2.0.9x is a pre-releases.

Git repository:

Git Branches: git branch -a

  • master branch

    • current development.
    • the source for stable releases when deemed ready.
  • for-master branch

    • unstable changes for master. These changes can be reversed or rolled back.

Tags: git tag

  • a new tag object is created for every release.
  • tag name: v<version>.
  • all tags are signed by the maintainer's PGP key.

See also:

NLS (PO translations)

PO files are maintained by: https://translationproject.org/domain/kbd.html

License

Kbd is licensed under the GNU General Public License (GPL), version 2, or at your option any later version.