mirror of
https://github.com/keycastr/keycastr.git
synced 2026-05-15 14:15:50 -06:00
[GH-ISSUE #290] display multiple keys pressed within 1 popup (for eg. in Figma Command + Space + K is for creating components) #245
Labels
No labels
bug
compatibility
discussion
documentation
enhancement
help wanted
help wanted
investigation needed
pull-request
release
visualizer
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: github-starred/keycastr#245
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @holovashkin on GitHub (Jan 30, 2024).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/290
First of all, I'd like to say THANK YOU to everyone contributed to this App. Guys, you're amazing! I've been looking for something like that for long (but never had enough time to research like I did now)
It's not a bug but rather idea/suggestion and I'd implement on my own but I'm not that good with coding unfortunately 🥲.
Currently it displays as if separate keys pressed

I assume, the working solution could be:
Also might be worth keeping in mind or even going this specific logic (which may apply to most of the other cases):
and lastly, not related to the issue itself, but the App is so good I'd pay for it or donate / help in other way if I can be of any use
Thanks again and feel free to clarify any details ❤️❤️❤️
@holovashkin commented on GitHub (Jan 30, 2024):
Also another thing I missed (but might be too much unrelated to the APP) - is displaying both Mac and Windows shortcuts.
The use case would be Figma - during the stream, students who use windows would see shortcut for their OS. (I assume it's not possible and wouldn't work without extra modifications specifically for such purpose)
In case if this also gets added to future scope - the MVP could be either showing 2 shortkeys per OS left and right sides, disabled by default and enabled as a checkbox feature in the settings
@holovashkin commented on GitHub (Jan 30, 2024):
Small update: pardon, just discovered alternative Svelte visualizer - so it seams the functionality is already available 😅
(However, I'd still prefer using default visualizer with multiple key combination in single popup)
@akitchen commented on GitHub (Feb 3, 2024):
Thank you for opening an issue, yes as you've discovered the Default vs Svelte visualizer sort of covers this use case but not entirely. What you're asking for in the behavior of multiple keypresses is likely a candidate for a different visualizer, which could be developed (the app supports it) but is probably not something I'd be working on any time soon.
The default visualizer has some user-tunable parameters for delay (line break delay) which isn't exactly what you're asking for, but you could tune it to get nearly the same effect. But a command entry (with cmd or ctrl key) is a command sequence and will always incur a line break. If you want to change that, you'll need to develop a more customizable visualizer plugin.