kmonad
An advanced keyboard manager (by kmonad)
xcape
Linux utility to configure modifier keys to act as other keys when pressed and released on their own. (by alols)
Our great sponsors
kmonad | xcape | |
---|---|---|
199 | 27 | |
3,446 | 2,071 | |
4.2% | - | |
7.6 | 0.0 | |
8 days ago | over 1 year ago | |
Haskell | C | |
MIT License | GNU General Public License v3.0 only |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
kmonad
Posts with mentions or reviews of kmonad.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-11-09.
-
Cursorless is alien magic from the future – Xe Iaso
have you actually tried that? afaik they don't get you the perfect home row mods due to some limitations re. how they implement the tap vs hold logic
-
The unix69 keyboard layout: nerdy and nice
I use kmonad[1] to have QMK-like functionality on any keyboard.
-
Some useful software customizations for my NyPhy Air60 (linux)
There you have the software link : https://github.com/kmonad/kmonad
- Keyboard Layout Is Broken
- Toward a More Useful Keyboard
-
Cheapest way to try Miryoku style layout
You could install kmonad (https://github.com/kmonad/kmonad) with a Miryoku layout (https://github.com/manna-harbour/miryoku_kmonad) for instance.
-
Fellas...I think I'm gonne revert back to Qwerty.
I implemented it in kite, but one can use software only solutions like KMonad instread, to be able to handle it without dedicated hardware.
- Keyd: Linux Key Remapper
-
I'm new to vim. How to switch caps lock to escape properly?
I guess it should be possible with just setxbkmap if others have done it but I use kmonad to do that and a lot more remapping on my laptop. Kanata is another one I have heard good things about
xcape
Posts with mentions or reviews of xcape.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-15.
- Remap caps lock to behave like escape on press and control on hold on Xorg
-
Have you remapped CTRL and ESC, and if so, how?
Caps Lock is both Control and Escape depending on whether you hold or tap it. I use xcape.
My CapsLock is an Esc right now. I use to use xcape program which would allow my caps lock to act as Esc when pressed alone, but in combination with another key it would act as Ctrl, which was very useful. That program no longer works on Wayland compositors but I have lost the habit of using the key as Ctrl anyway.
-
How to make my pinkie and vanilla keybindings get along?
All you need is dual mode modifiers - remap your spacebar to act as Ctrl when pressed and generate space symbol when released. You can make it with xcape on linux and with dual-key-remap on windows. It is also something for macos, but I never used it.
- Whats your favourite i3 hacks you can't live without?
- completely new to i3 and trying to get this config to work
-
Cntrl to Esc
On Linux there is xcape
-
janus-key: give keys a double function (normal keys as modifiers)
I am long term fan of Space-Ctrl dual role key - must have for any emacser imo. Now I'm using https://github.com/ililim/dual-key-remap on windows and https://github.com/alols/xcape on Linux. Are your app has any advantages against these two?
-
Is there any utility I could use to run a script on Alt keydown and keyup?
Hi, I have used xcape in the past to bind a function to a single modifier. Sadly it only sends an event when the key is released and not on press+release.
-
Searching for Source Code of Ports
I figure out that I can trace to the source by digging into the Makefile, but it's just a bit inconvenient. E.g. there is no source URL for ports:x11/xcape, I guess it's the https://github.com/alols/xcape? Tracing the source code of ports:meta/tor-browser requires me to jump to ports:www/tor-browser/browser...Ha!
What are some alternatives?
When comparing kmonad and xcape you can also consider the following projects:
keyd - A key remapping daemon for linux.
AutoHotkey - AutoHotkey - macro-creation and automation-oriented scripting utility for Windows.
qmk_firmware - Open-source keyboard firmware for Atmel AVR and Arm USB families
homebrew-qmk - QMK Homebrew Formulae
sharpkeys - SharpKeys is a utility that manages a Registry key that allows Windows to remap one key to any other key.
xkeysnail - Yet another keyboard remapping tool for X environment
sway - i3-compatible Wayland compositor
xremap - Key remapper for X11 and Wayland
vim-colemak - Colemak key mappings for Vim. Consider using Coleremak instead.
sxhkd - Simple X hotkey daemon
GokuRakuJoudo - config karabiner with ease
PowerToys - Windows system utilities to maximize productivity