-
Notifications
You must be signed in to change notification settings - Fork 6.6k
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] App-specific remapping for keys #6756
Comments
@kraoli we already have the feature to add shortcut remappings for specific programs. Is that what you are looking for or would you also like the ability to make key remappings for specific programs? |
The ability to make key remappings for specific programs would be great. |
As an example, If I have Google Chrome open and would like to Ctrl + Tab to switch between tabs quickly I can do that. The problem is, with an application like Discord that I use for work, hitting Ctrl + Tab opens a completely different Discord server entirely. So if I'm accidently clicked into that window without realizing it because I have to switch windows quite often, that happens instead of switching tabs. Mapping the shortcut Ctrl + Tab to Tilde for example would be very helpful in resolving this issue. And from what I understand, I cannot do that currently. |
@Nix644 Ctrl + Tab to Tilde can be done with the following mapping: Ctrl + Tab -> Shift + ` (since this is how you access Tilde) |
@saahmedm Thank you for your reply. I had mentioned Tilde as the key I wanted to map to, but was being a bit lazy in giving the real name. I meant the "Grave" key, I was aware that since Tilde is accessed by Shift --> Grave, the request I had made would already be possible in that instance. Sorry for the confusion! |
key remap for app only could be interesting. |
Sorry I messed up my reply. Had a double post and removed both. So once again. Basically I want to remap some keys and shortcuts in 3 specific programs. I want to have each setting active only when the program has the focus. So that you can switch program and get the individual mapping automatically for that program. I have a game for example were I want to map the arrow keys to WASD, because it's not possible in this game. But I don't want that mapping outside of the game of course. Or I have a program were I like to remap some shortcuts, but also functions that are on 'i' & 'o' keys for zooming in and out. Since these are no shortcuts, I can't do it. Or only globally, which you don't want. :) Another example are my media keys on the keyboard. I want to remap them for each program as additional 'function key', because I don't need a start/stop/pause media button usually. These 3 keys are great to be mapped per program. And in many programs there not only shortcuts used to do things in this program (e.g. see above). |
I also would like to remap keys in specific applications. My use case is Visual Studio. I use a Norwegian keyboard and brackets are inconvenient. This might be a bit off topic, but I'd also like to be able to "switch" keys/key-combos. If I got a dollar for every time I've accidentally pressed F1 instead of ESC I'd be rich. I tried switching |
This would help me swap ; and \ keys in a LaTeX editor and considerably reduce my hand strain. |
Yes, this would be great. As mentioned for outlook - the Ctrl-F to find makes more sense than forward. The shortcut remap in this case works. For outlook the send / receive short cut is F9. It would make more sense to if I could change that to F5, the standard refresh key. |
what is the current roadmap for this? |
My use case is that I would like to Send "Ctrl+P" when I hit Space in wmplayer Actually, I have been waiting for this for years |
Very valid and perfect example. Please make this happen. |
Hi, is there any update in this issue? |
Throwing in my vote as well. Please, for the love of god, add this feature. I am so tired of AutoHotKey... |
Another vote for remap keys per app. My use case: I want to disable alt+tab completely while playing video games. I use tab and alt in World of warcraft and also other games constantly often times pressing them together. Tab as a acquire target key, and alt as a skill modifier. If Alt+tab shortcut is disabled per app, like it is possible in the keyboard manager, then while using the WASD keys and pressing alt and tab it activates again, possible keyboard manager treats it as a different shortcut but windows does not. And remapping shortcuts like alt+tab+w is impossible in keyboard manager. Hence if it is possible to remap the TAB key like I used to do in roccat software, then that control may be remapped to that key in the game/app and no alt+tab will be polluting the game any longer. |
I am playing Valorant daily and it bothers me that I need to press Shift + enter to open up all-chat... I am indeed missing for Powertoys to only have Enter go to Shift + Enter in Valorant only. I am a huge fan of this idea! 🤣 |
This would be super helpful, for example to swap the Windows and alt keys to align with a Mac keyboard, but only for an app remoting into a Mac computer. |
|
This app's key mappings don't work properly in Parsec. PowerToys Keyboard Manager actually doesn't either, so this would also need fixing for app-specific mappings to work for me. Guess I'm stuck with AutoHotKey. |
4 years later and this still hasn't been added? Is it really that difficult when the functionality already exists for Shortcuts? Obviously, the use cases for this are pretty niche, but there is also clearly a need to have this option available. Either add it in already or decide that it's not worth it and close this ticket for good. This "all or nothing" approach to remapping keys is just annoying. |
Adding my use case: I'm trying to enjoy playing some old video games, but only the arrow keys can be used to move the camera around. I don't know how we managed back then, but rebinding them to WASD only when the game window is active would be really appreciated! |
My use case: Remapping CapsLock to NumLock or another key for games in which I want to bind CapsLock (the physical key) without toggling the caps state every time I press it, while behaving like usual outside the game. Alternatively, allow combinations of left and right pairs of keys on the shortcut remapper so I can have LShift + Rshift -> CapsLock |
Sadly AutoHotKey triggers some anticheats in games |
I made it via Windows Registry, many years ago. When I press Caps Lock, the system triggers F13 (non-existing on my keyboard) In games, I sometimes bind actions to F13, still rarely because I’m used to Caps being just dead weight. |
[like] Jim Esker reacted to your message:
…________________________________
|
Bump. I need this as well. Why can we target specific app only for shortcuts but not keys alone? I need this for games which support only arrows -> remap WSAD to arrows |
Look attentively, there are two buttons, one for shortcuts, another for keys alone. Not sure why they separated it. But it is present. |
But the remapping for keys alone does not allow to target specific app. |
This one is really simple. Therefore only two sentences.
I want to use different key mapping for different programs.
It would be great to be able to set a mappings per program.
The text was updated successfully, but these errors were encountered: