[GH-ISSUE #152] Feature Request: support for include/exclude lists #126

Open
opened 2026-05-05 04:58:07 -06:00 by gitea-mirror · 3 comments
Owner

Originally created by @toootone on GitHub (Nov 26, 2019).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/152

Allow including key commands in a Blacklist that will not be shown in KeyCastr. Use case: screencasting or screen recording where some key combinations are for operating the screencasting software and should not be displayed on screen while recording another operation. Specific Example: I record my screen using OBS. I have a key combination set to switch screens for recording, but I do not want that combination displayed on screen while I record whereas I do want most other key presses displayed on screen.

Whitelist would operate conversely, where ONLY key combinations in the whitelist will appear on screen.

Originally created by @toootone on GitHub (Nov 26, 2019). Original GitHub issue: https://github.com/keycastr/keycastr/issues/152 Allow including key commands in a Blacklist that will not be shown in KeyCastr. Use case: screencasting or screen recording where some key combinations are for operating the screencasting software and should not be displayed on screen while recording another operation. Specific Example: I record my screen using OBS. I have a key combination set to switch screens for recording, but I do not want that combination displayed on screen while I record whereas I do want most other key presses displayed on screen. Whitelist would operate conversely, where ONLY key combinations in the whitelist will appear on screen.
gitea-mirror added the
enhancement
label 2026-05-05 04:58:07 -06:00
Author
Owner

@akitchen commented on GitHub (Nov 30, 2019):

This is another good idea. Any thoughts on how to provide UX around this? How would the user specify the key commands to blacklist -- key codes, string literals, etc?

<!-- gh-comment-id:560006227 --> @akitchen commented on GitHub (Nov 30, 2019): This is another good idea. Any thoughts on how to provide UX around this? How would the user specify the key commands to blacklist -- key codes, string literals, etc?
Author
Owner

@ravanscafi commented on GitHub (Jul 10, 2021):

I would love to have this too.
When I'm recording, I use specific hotkeys to toggle my scenes on OBS, so a simple textarea (to input something like Cmd+Ctrl+Opt+F12) would be enough and very appreciated.

<!-- gh-comment-id:877566891 --> @ravanscafi commented on GitHub (Jul 10, 2021): I would love to have this too. When I'm recording, I use specific hotkeys to toggle my scenes on OBS, so a simple textarea (to input something like `Cmd+Ctrl+Opt+F12`) would be enough and very appreciated.
Author
Owner

@jmuheim commented on GitHub (Dec 22, 2021):

I find this to be a very important feature, too.

I would even extend it a bit: provide a table-like list where people can register any keyboard shortcut and then decide how to deal with it.

For example:

  • Cmd + Ctrl + Alt + Space => don't show (I'm pausing/unpausing my screen recording software with this)
  • Shift + 1 => ! (instead of Shift + 1)
<!-- gh-comment-id:999678136 --> @jmuheim commented on GitHub (Dec 22, 2021): I find this to be a very important feature, too. I would even extend it a bit: provide a table-like list where people can register any keyboard shortcut and then decide how to deal with it. For example: - `Cmd + Ctrl + Alt + Space` => don't show (I'm pausing/unpausing my screen recording software with this) - `Shift + 1` => `!` (instead of `Shift + 1`)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: github-starred/keycastr#126
No description provided.