this post was submitted on 07 Oct 2024
18 points (100.0% liked)

Rust

5981 readers
48 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 1 year ago
MODERATORS
 

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:

you are viewing a single comment's thread
view the rest of the comments
[–] NorthWestWind@lemmy.world 3 points 1 month 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).