I wish window/app selection in Wayland was better. On my Mac I use a combination of Phoenix and Hyperkey to capture capslock + key combinations, (e.g. cap+f for Firefox) which when pressed, either open an app of my choice it not already open, or bring it to the front of the stack.
Last time I looked into it window and app selection in Wayland just didn’t work.
I find this kind of keyboard remapping essential when using a laptop now that I'm used to using an external keyboard with QMK firmware at my desk (though these days I use Kmonad).
Oh my god! I hate using anything that is not my keyboard anymore. Laptops are not ‘lap’tops for me since I will just be slow without my keyboard. The split keyboard with many thumb keys is tough to achieve on laptop.
Yeah, that is the downside to making your keyboard your own. Anytime I use someone else's computer I always spend a few seconds wondering why I just turned caps lock on and wrote a bunch of gibberish.
This is fantastic. Works perfectly right off the bat. I have so much trouble just getting capslock to be control consistently in Linux, and this made it easy.
From what I can see in their readme, this is basically a key remapping utility without any of the advanced macro functionality that Input Remapper has.
For example, I can create a macro in Input Remapper that is bound to the F12 key and will press keys 1, 2, and 3 in order at a certain rate and repeat for as long as I hold down that F12 key.
This utility would just allow me to remap a key to another without that repeat or timing functionality.
This is fantastic!
I wish window/app selection in Wayland was better. On my Mac I use a combination of Phoenix and Hyperkey to capture capslock + key combinations, (e.g. cap+f for Firefox) which when pressed, either open an app of my choice it not already open, or bring it to the front of the stack.
Last time I looked into it window and app selection in Wayland just didn’t work.
It's a shame that the title doesn't say what the s/w is : keyd.
I actually use keyd on my laptops because it seems to do everything I need and is easy to get going without any fuss. So thank you Raheman Vaiya.
I find this kind of keyboard remapping essential when using a laptop now that I'm used to using an external keyboard with QMK firmware at my desk (though these days I use Kmonad).
Oh my god! I hate using anything that is not my keyboard anymore. Laptops are not ‘lap’tops for me since I will just be slow without my keyboard. The split keyboard with many thumb keys is tough to achieve on laptop.
Yeah, that is the downside to making your keyboard your own. Anytime I use someone else's computer I always spend a few seconds wondering why I just turned caps lock on and wrote a bunch of gibberish.
I had a friend with a kinesis dvorak keyboard.
Happily he would put it in "guest" qwerty mode when I had to type on it. It was hard enough typing in a cereal bowl.
Japanese keyboard layout + kmonad is how I cope.
This is fantastic. Works perfectly right off the bat. I have so much trouble just getting capslock to be control consistently in Linux, and this made it easy.
I used this to remap the space key to be a modifier key and thought it might be useful for some.
What are the differences between this and https://github.com/sezanzeb/input-remapper ?
From what I can see in their readme, this is basically a key remapping utility without any of the advanced macro functionality that Input Remapper has.
For example, I can create a macro in Input Remapper that is bound to the F12 key and will press keys 1, 2, and 3 in order at a certain rate and repeat for as long as I hold down that F12 key.
This utility would just allow me to remap a key to another without that repeat or timing functionality.
Now I can finally reimplement spacebar heating!
Thanks keyd! You replaced a number of utterly shameful and janktacular python scripts.