[GH-ISSUE #264] Feature Request: Compress repeats similar to screenkey #224

Closed
opened 2026-05-05 05:08:12 -06:00 by gitea-mirror · 1 comment
Owner

Originally created by @kiryph on GitHub (Mar 14, 2023).
Original GitHub issue: https://github.com/keycastr/keycastr/issues/264

The Linux tool screenkey https://gitlab.com/screenkey/screenkey supports compressing repeats in following way:

When enabled, contiguous repeated sequences are truncated after the
requested threshold. A counter of total occurrences is shown instead,
which is generally more legible.

It is more clear with this gif from https://superuser.com/a/1537680

1sm0R

The default threshold is 3. The feature has been introduced in version 0.9:
https://gitlab.com/screenkey/screenkey/-/blob/master/NEWS.rst

Is it possible to add a similar feature to keycastr?

Originally created by @kiryph on GitHub (Mar 14, 2023). Original GitHub issue: https://github.com/keycastr/keycastr/issues/264 The Linux tool `screenkey` https://gitlab.com/screenkey/screenkey supports compressing repeats in following way: > When enabled, contiguous repeated sequences are truncated after the requested threshold. A counter of total occurrences is shown instead, which is generally more legible. It is more clear with this gif from https://superuser.com/a/1537680 ![1sm0R](https://user-images.githubusercontent.com/371756/224973266-5da3536c-1a40-4161-87b7-8f5e163bc07b.gif) The default threshold is 3. The feature has been introduced in version 0.9: https://gitlab.com/screenkey/screenkey/-/blob/master/NEWS.rst Is it possible to add a similar feature to keycastr?
Author
Owner

@akitchen commented on GitHub (Oct 19, 2023):

contributions are welcome, but given how the default visualizer currently works this doesn't really make sense.

<!-- gh-comment-id:1771756832 --> @akitchen commented on GitHub (Oct 19, 2023): contributions are welcome, but given how the default visualizer currently works this doesn't really make sense.
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#224
No description provided.