system76 / launch

System76 Launch Configurable Keyboard
GNU General Public License v3.0
1.39k stars 60 forks source link

Feature Request: Allow multiple binds (at least to modifier keys). #83

Closed Vashinator closed 1 year ago

Vashinator commented 1 year ago

My use case is something like OBS. I need a host of shortcut keys that won't interfere with me typing in the terminal or in an app, etc.

One way I was thinking of accomplishing this is by using the numpad and doing something like adding super + ctrl + alt + shift keys plus the respective numpad keys.

Ex. Numpad 1 would actually be: super + ctrl + alt + shift + numbpad 1. I could then freely bind this in OBS without any worries of this conflicting with something else.

Edit: I see you have screen up and down for Gnome based systems, but as I primarily use KDE Plasma or a WM, these options don't really help me. I could see a move left or move right option being nice in KDE Plasma. This type of setup could be accomplished with this as well.

This is akin to what ZSA does: https://ergodox-ez.com/our-open-source-firmware After selecting 1, I can then do the following: image

leviport commented 1 year ago

Similarly with #83, Launch already does support this functionality, it's just the configurator that doesn't yet support it. This kind of advanced functionality is definitely planned and being worked on though, so it's only a matter of time before manually flashing QMK firmware isn't necessary to achieve this functionality.

Since we're tracking these new features in https://github.com/pop-os/keyboard-configurator/issues/146, I'm going to close this issue.