Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature request] Add feature for combos #53

Closed
RasmusB opened this issue Dec 12, 2024 · 1 comment
Closed

[Feature request] Add feature for combos #53

RasmusB opened this issue Dec 12, 2024 · 1 comment

Comments

@RasmusB
Copy link

RasmusB commented Dec 12, 2024

Hello,

thanks for all the effort you have put into your great software!

I have an existing KMK configuration for a retro computer keyboard that I am trying to port to POG. The idea is to make it easier for end users to modify the key mapping depending on their use cases. I have a few keys that need special handling due to how the keyboard is designed.

For example, to get Delete on this old keyboard you are supposed to press Shift + Backspace. To get KMK to send a normal Delete key press I hade to use combos - otherwise it would either send a delete key with an extra Shift, or no Shift when I wanted it for other keys.

The code that ended up doing what I want looks like this:

combos.combos = [
    # Add DEL to Backspace
    Sequence((KC.LSFT, KC.BSPC), KC.DEL, fast_reset=False),
    Sequence((KC.RSFT, KC.BSPC), KC.DEL, fast_reset=False),
]

Is there a way to configure the same feature with POG? If it isn't, could it please be added?

@RasmusB
Copy link
Author

RasmusB commented Dec 12, 2024

Sorry, I did a bad job searching the other issues before creating a new one. Now I found #16 , so this can probably be closed.

@RasmusB RasmusB closed this as completed Jan 8, 2025
@RasmusB RasmusB closed this as not planned Won't fix, can't repro, duplicate, stale Jan 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant