keyd is a keyboard remapping daemon. This app allows for microcontroller-level customizability of any keyboard similar to the one present on QMK firmware keyboards.

Configuration files


The daemon is managed by the system service manager by default and starts up on every boot (unless the user has turned it off in MARBS script).

Notable changes that the daemon makes to your keyboard

Layout visualization


MARBS’s keybindings all throughout the system are designed to be used with an ANSI (American style) layout keyboards. If you are using the ISO layout, for example on a Swedish keyboard things may not work out.