1
0
Fork 0
mirror of git://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git synced 2025-12-05 22:38:35 +00:00
No description
Find a file
Matthias von Arx 60d9a8aebe
Swiss german keyboard adjustements
What changed:
- Removed meta and alt modifier for numbers and punctuation since they are not needed
  for this layout
- Moved some keybindings to with the column-style instead of
  explicitly defining in a separate line - also avoiding duplication
- Move backslash to the correct position. This was in a wrong position
  for Mac Swissgerman keyboards
  shift 7
- Removed control_g for keycode 40 since that was wrong
- Include keymap 3 in keymaps since it is needed for the correct backslash keybind

Signed-off-by: Matthias von Arx <matthias.von-arx@gmx.ch>
2025-11-28 15:44:49 +01:00
.github/workflows CI: Update ubuntu version 2025-10-28 00:49:54 +01:00
config Update and sort .gitignore 2022-03-21 19:57:07 +01:00
contrib Do not cast the ioctl argument type 2025-10-27 20:33:05 +01:00
data Swiss german keyboard adjustements 2025-11-28 15:44:49 +01:00
docs loadkeys: Add --tkeymap to dump the keymap as text 2025-05-31 12:36:53 +02:00
m4 Update code coverage options 2025-05-21 12:08:44 +02:00
po v2.9.0 2025-09-04 11:26:31 +02:00
src Fix NULL reference in option parser 2025-11-19 00:42:58 +08:00
tests CI: Rewrite DCO check 2025-08-30 17:49:29 +02:00
.clang-format Upgrade clang-format configuration 2025-09-01 15:40:37 +02:00
.gitignore tests: Add tests to increase code coverage 2025-05-21 23:58:33 +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 v2.9.0 2025-09-04 11:26: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 Fix automake warning 2025-08-24 18:57:13 +02:00
Makefile.common Ignore file mode bits of generated files 2025-08-17 22:26:09 +00: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.