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:
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:
During my development, I have found 2 different crates that handles global key input. They are
inputbot
andmki
. I looked at some issues ininputbot
and learnt that they are usinglibinput
as the backend. I didn’t read aboutmki
though.This soundboard is using
mki
, and global hotkey is working in Wayland (at least for Plasma).