From d55fbec388af5f3dcd5598a8d91065c8856f2ad4 Mon Sep 17 00:00:00 2001 From: hmn Date: Tue, 29 Sep 2026 22:52:55 +0200 Subject: [PATCH] add kalamine as alternative, update keymapper (#1621) ### Description of Changes adds kalamine as alternative, updates keymapper * add version/commit-id: keymapper * add evidence: keymapper * update multi-ref link: remove keyd, kmonad Reviewed-on: https://codeberg.org/ethical-foss/open-slopware/pulls/1621 Reviewed-by: Ethical FOSS admin --- README.md | 19 +++++++++++++------ 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 8256f001..dcaf9531 100644 --- a/README.md +++ b/README.md @@ -164,6 +164,7 @@ Any other questions? Please check out our [FAQ](./FAQ.md), and if your question * [Alternatives](#mod-manager-alternatives) * [Source Ports](#source-ports) * [Input Remapping](#input-remapping) + * [Input Remapping Alternatives](#input-remapping-alternatives) * [Language and Localization](#language-and-localization) * [Learning](#learning) * [Mapping](#mapping) @@ -1636,10 +1637,18 @@ A desktop environment usually depends on a specific window manager to work. ## Input Remapping -| Name | Last Untainted Version or Commit ID | Tags and Evidence | Alternative(s) | -|---|:---:|---|---| -| [kanata](https://github.com/jtroo/kanata) | [`v1.9.0`](https://github.com/jtroo/kanata/releases/tag/v1.9.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/jtroo/kanata/commit/1fd7db64a74a5e66a1780dc60e3993e53d9d003f), [2](https://github.com/jtroo/kanata/commit/60fa5c8d0cdb033efcf3c3e54cb4047e29e6093f), [3](https://github.com/jtroo/kanata/pull/1707)) | [keyd],
[KMonad] | -| [keymapper](https://github.com/houmain/keymapper) | [![Request for Help](./badges/request-for-help.svg)](#request-for-help) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/houmain/keymapper/blob/55744c5a9f4f0c3eb1861cf2ac51632fb8ac7390/src/client/unix/MessageBoxCocoa.mm#L4), [2](https://github.com/houmain/keymapper/pull/356)) | [keyd],
[KMonad] | +| Name | Last Untainted
Version/Commit ID | Evidence | +|---|:---:|---| +| [kanata](https://github.com/jtroo/kanata) | [`v1.9.0`](https://github.com/jtroo/kanata/releases/tag/v1.9.0) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/jtroo/kanata/commit/1fd7db64a74a5e66a1780dc60e3993e53d9d003f), [2](https://github.com/jtroo/kanata/commit/60fa5c8d0cdb033efcf3c3e54cb4047e29e6093f), [3](https://github.com/jtroo/kanata/pull/1707)) | +| [keymapper](https://github.com/houmain/keymapper) | [`4.9.2`](https://github.com/houmain/keymapper/releases/tag/4.9.2)
[`295a73d`](https://github.com/houmain/keymapper/commits/295a73d901d20b9f91398ca4e90d586058506299) | [![Permissive AI policy](./badges/permissive-ai-policy-orange.svg)](#permissive-ai-policy) ([1](https://github.com/houmain/keymapper/blob/6446d190a10db5d6e0681f9e6be107673e071ea1/src/client/unix/MessageBoxCocoa.mm), [2](https://github.com/houmain/keymapper/pull/356), [3](https://github.com/houmain/keymapper/commit/bc023b0546e25029e43dbf3b67abb9ba6cb80539)) | + +> [!NOTE] +> ### Input Remapping Alternatives +> | Name | OS | Notes | +> |---|:---:|---| +> | [Kalamine](https://github.com/OneDeadKey/kalamine) | cross-platform | keyboard layout maker | +> | [keyd](https://github.com/rvaiya/keyd) | linux | remapping daemon | +> | [KMonad](https://github.com/kmonad/kmonad) | linux, macOS, windows | keyboard management tools | ## Language and Localization @@ -3013,8 +3022,6 @@ This repository is licensed under the Creative Commons Attribution Share Alike 4 [Hyper]: https://github.com/UltraOS/Hyper [Idris]: https://idris-lang.org/ [IronFox]: https://gitlab.com/ironfox-oss/IronFox -[keyd]: https://github.com/rvaiya/keyd -[KMonad]: https://github.com/kmonad/kmonad [Konform]: https://codeberg.org/konform-browser/source [LibreTube]: https://libretube.dev [libvips]: https://github.com/libvips/libvips