Blog: 2025-10-04

From razwiki
Jump to navigation Jump to search

Set up a new (old) computer with ubuntu.

This time I installed keyd from apt:

sudo apt install keyd

Weirdly it's named keyd.rvaiya probably due to a name collision:

sudo keyd.rvaiya reload

Weirdly the commands are different:

keyd $ keyd.rvaiya -h
usage: keyd [-v] [-h] [command] [<args>]

Commands:
    monitor [-t]                   Print key events in real time.
    list-keys                      Print a list of valid key names.
    reload                         Trigger a reload .
    listen                         Print layer state changes of the running keyd daemon to stdout.
    bind <binding> [<binding>...]  Add the supplied bindings to all loaded configs.
Options:
    -v, --version      Print the current version and exit.
    -h, --help         Print help and exit.
keyd $ ./bin/keyd -h
usage: keyd [-v] [-h] [command] [<args>]

Commands:
    monitor [-t]                   Print key events in real time.
    check [<config file>...]       Check the supplied config files for errors. If no files are supplied, all .conf files in the config directory will be checked.
    list-keys                      Print a list of valid key names.
    reload                         Trigger a reload .
    listen                         Print layer state changes of the running keyd daemon to stdout.
    bind <binding> [<binding>...]  Add the supplied bindings to all loaded configs.
Options:
    -v, --version                  Print the current version and exit.
    -h, --help                     Print help and exit.
keyd $ ./bin/keyd -v
keyd v2.5.0 (30434c9)
keyd $ keyd.rvaiya -v
keyd v2.5.0 ()