This is my first ever Rust program.

The motivation of this is to create a soundboard with global hotkey support on Wayland, because Soundux wouldn’t add it :<
That’s why this soundboard is structurally very similar to Soundux.

Here’s a screenshot:

  • NorthWestWind@lemmy.worldOP
    link
    fedilink
    arrow-up
    3
    ·
    28 days ago

    During my development, I have found 2 different crates that handles global key input. They are inputbot and mki. I looked at some issues in inputbot and learnt that they are using libinput as the backend. I didn’t read about mki though.

    This soundboard is using mki, and global hotkey is working in Wayland (at least for Plasma).