Gene Pasquet

I just bought a new #mechanical #keyboard. But this one is weird as the escape key doubles as the backquote key. Because of this, the only way to access the backquote key is to press fn+escape, then escape again, then fn+escape to go back to 'escape' mode for the key. Thankfully, it also has keys I never use, like INSERT! Using #keyd, I could remap INSERT to the backquote key with the following config (works in #wayland):

```
cat /etc/keyd/default.conf
[ids]

*

[main]
insert = grave
```

nm0i

Someone™ pointed out to me that #kmonad [1] is a lot more lispy than #keyd, overlays devices by paths and overall has larger community. While keyd is a way to have universal system-wide config with different layouts this is a solution more suited to building #emacs macro organs.

[1]: github.com/david-janssen/kmona

GitHub - kmonad/kmonad: An advanced keyboard manager

An advanced keyboard manager. Contribute to kmonad/kmonad…

github.com
Patrick Poitras :nixos:

Got angry at #xmodmap which broke during a recent #opensuse upgrade. Replaced it with #keyd, which has been much more stable.

github.com/rvaiya/keyd

Considered #kmonad, which has an attractive s-exp based config language, but the toolchain wouldn't compile properly.

GitHub - rvaiya/keyd: A key remapping daemon for linux.

A key remapping daemon for linux. Contribute to rvaiya/keyd…

GitHub