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

[KBM] Single key/Multi-use functionality #3568

Closed
unnamedcrewman opened this issue May 23, 2020 · 5 comments
Closed

[KBM] Single key/Multi-use functionality #3568

unnamedcrewman opened this issue May 23, 2020 · 5 comments
Labels
Idea-Enhancement New feature or request on an existing product Product-Keyboard Shortcut Manager Issues regarding Keyboard Shortcut Manager Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.

Comments

@unnamedcrewman
Copy link

Summary of the new feature/enhancement

I was wondering if the "single-key/multi-use" functionality of dual-key-remap might be something that would complement the Keyboard Manager.

The canonical usage example is to allow the Capslock key to be re-mapped to Escape when pressed, but Ctrl when held in combination with other keys (e.g. Capslock + s equals Save). With this type of mapping, the Capslock still functions as Escape if it is pressed/released as the last key in a combination. For example, assuming Ctrl is still also bound to Ctrl, the combination Ctrl + Shift + Capslock will open the Windows Task Manager.

I've been using it extensively for a couple of months and it has functioned flawlessly for me, without any gotchas.

I suspect it's not "mission-critical", but I've found it to be surprisingly helpful, with a lot of potential uses.

@kashelani
Copy link

Also, please add "Function" key to list of combination keys.
Example, one can map:
[Fn] + [Right Arrow] = End
[Fn] + [Left Arrow] = Home

@unnamedcrewman
Copy link
Author

My understanding from reading some of the issues here and elsewhere is that this can't really be done. The Fn key apparently doesn't send a normal key press that can be intercepted. None of the key managers that I've used up to this point can do it, though I can't claim to have tried every one.

@jyuwono jyuwono added the Product-Keyboard Shortcut Manager Issues regarding Keyboard Shortcut Manager label May 26, 2020
@arjunbalgovind arjunbalgovind added the Idea-Enhancement New feature or request on an existing product label May 28, 2020
@saahmedm saahmedm added this to the Suggested Enhancements milestone Jun 3, 2020
@saahmedm
Copy link
Contributor

saahmedm commented Jun 3, 2020

Adding this to suggested enhancements, I think its a great idea but as you said not mission-critical for V1 @unnamedcrewman

in regards to Fn key @kashelani, it's not really possible since Fn key behaves like a hardware switch and doesn't get passed to the OS.

@unnamedcrewman
Copy link
Author

@saahmedm Makes sense. I just figured I'd throw it out there and maybe get it in the mix in case others were interested.

@enricogior enricogior changed the title Single key/Multi-use functionality for Keyboard Manager [KBM] Single key/Multi-use functionality Jan 10, 2021
@enricogior enricogior added the Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing. label Jan 18, 2021
@enricogior
Copy link
Contributor

This is a duplicate of #3390 and #3326

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Idea-Enhancement New feature or request on an existing product Product-Keyboard Shortcut Manager Issues regarding Keyboard Shortcut Manager Resolution-Duplicate There's another issue on the tracker that's pretty much the same thing.
Projects
None yet
Development

No branches or pull requests

6 participants