-
Notifications
You must be signed in to change notification settings - Fork 145
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: allow fakekey
in fork
#393
Comments
This could be made possible as-is by changing the code, but I think there are also ways to work around this today. Instead of XX, in deffakekeys, you could use a key that does nothing like f24, and also use f24 in fork, or use deflocalkeys to make a new key like clmk_en mapped to some nonsense number like 500 in place of f24 |
Thanks for help. Although a bit convoluted, this works:
Update 26.02.2024: Since
|
Still, it would be cool to have this feature implemented, just for sake of... completeness 😄 |
Implementation notes: The reason a fake key name doesn't work today in
Is somewhat analogous to having:
And then having A potential implementation to get fake key fork working as intended would be to have a fork variant that operates on key coordinates rather than key outputs. It would have to be a variant I think, since this behaviour would not be backwards-compatible with the existing fork behaviour. E.g. with the existing fork behaviour, |
I think I understand the problem here. In other words, if I define a fake key |
Correct, that would be a problematic consequence of attempting the "trivial" change to allow fake keys in |
This is solved, with virtual/fake key inputs being processable in switch |
Is your feature request related to a problem? Please describe.
Yes. I'm trying to have a single alias that will toggle between 2 layers. I'm trying to achieve that by keeping state in a
fakekey
. However, it looks like checking iffakekey
is pressed infork
is not supported and results in an error.Describe the solution you'd like
I'd like
fork
to accept fake keys.Describe alternatives you've considered
I don't think there are any.
The text was updated successfully, but these errors were encountered: