-
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
Allow to remap complex keyboard events (macros) #5668
Comments
The use case is related to #5679 Regarding the specific use case mentioned above I elaborated on it in #5679. |
Removing the KBM label since this goes far beyond the scope of KBM. |
So is it already possible to make an assignment for Ctrl+A and Ctrl+C so that that keypress simultaneously selects everything and copies it? |
This issue has grown to encapsulate multiple different kinds of requests that honestly should be categorized differently: Should be implemented
Should be debated
Would best be a plugin
I've been tackling the plugin-esque features myself in a side project that registers a URI but I think I'll try creating a plugin tomorrow for some basic stuff by borrowing most of @skttl 's ptguid plugin code. Linking with PowerAutomate should be easy as it has its own registered URI. Additionally, I can add in AutoIt (the parent of AHK) and probably AHK functionality. This shouldn't be anything complex to make into a plugin as I'm just punting the input off to PowerAutomate/AutoIt/AHK. However, I've never started a C# project from scratch, let alone compiled it (to a dll even!) so this will be a fun learning experience. |
I just got myself a MS 3050 keyboard and mouse. As @arjunbalgovind showed earlier, the Mouse and Keyboard Center app allows you to set a huge number of functions to a lot of keys. Both on the mouse and the keyboard. Both "basic" and "app-specific settings". It's really awesome!
🤔💭Thinking of a PT Run plug-in... wdyt @htcfreek ? |
Window 11 has this functionality basically built in:
Test it by pressing Ctrl+Alt+T |
Is it possible to toggle the wifi on/off using Powertoys by creating a shortcut in the "Remap Shortcuts" editor? |
In addition, in the settings of the module for recording and reproducing macros, there should be the opportunity to set delays between presses (time in milliseconds). This is useful in the case of web interfaces or interactions with storage facilities with a high delay. In addition, it would be useful for me to be able to set the number of reproduction of the specified macros. |
Keyboard Manager should allow mapping complex keyboard events in
Key
andMapped To
parametersCurrently, the keyboard manager allows for remapping of simple keyboard events, such as single key-down, to a different keyboard event, which may include multiple modifiers (
Ctrl
,Shift
,Alt
). It would be a benefit to allow input parameters to be complex keyboard events including modifiers (Ctrl
), multiple key events (holding downShift (Left)
andShift (Right)
), and key-up events (mappingCtrl (Left)
to beCtrl
on key-down andEsc
on key-up).The specific use-case I want to see is to replicate an AutoHotKey script that modifies the
Caps Lock
toCtrl
when pressed with another key, soCaps Lock - V
would sendCtrl - V
, but to sendEsc
on key-up if no other key is pressed. Additionally, the script also mapsShift (Left)
andShift (Right)
combo to sendCaps Lock
.If you'd like to see this feature implemented, add a 👍 reaction to this post.
The text was updated successfully, but these errors were encountered: