CustomHotkey.ahk
Posted: 22 Oct 2022, 06:07
Translated by DeepL translation
CustomHotkey.ahk is the library that provides a method of defining complex hotkeys by passing string, object or etc..
It can be downloaded from the following link.
https://github.com/zero-plusplus/CustomHotkey.ahk/releases
It includes 19 Actions such as key sending and tooltip display, 10 Combination Actions that switch actions based on user input such as mouse gestures, and 5 Conditions that determine whether a hotkey is enabled or disabled.
These can be combined, or you can define new actions and conditions yourself.
See here for more details.
Also, please read this section carefully as it contains some tricky processes such as temporarily blocking keyboard input to implement some of the features.
It is working well enough for my own use, but I would like to hear from others so that I can meet the needs of more people.
I am not sure how to receive notifications here, so my reply may be delayed.
Issues or Discussions on Github can reply by the next day.
Examples
In the distant future, due to lack of time, I would like to eventually be able to use the GUI to easily register complex hotkeys even for non-programmers.
CustomHotkey.ahk is the library that provides a method of defining complex hotkeys by passing string, object or etc..
It can be downloaded from the following link.
https://github.com/zero-plusplus/CustomHotkey.ahk/releases
It includes 19 Actions such as key sending and tooltip display, 10 Combination Actions that switch actions based on user input such as mouse gestures, and 5 Conditions that determine whether a hotkey is enabled or disabled.
These can be combined, or you can define new actions and conditions yourself.
See here for more details.
Also, please read this section carefully as it contains some tricky processes such as temporarily blocking keyboard input to implement some of the features.
It is working well enough for my own use, but I would like to hear from others so that I can meet the needs of more people.
I am not sure how to receive notifications here, so my reply may be delayed.
Issues or Discussions on Github can reply by the next day.
CHANGELOG
Examples
Hot Edge/Corner
N Keystroke and Long Press
Mouse Gesture
In the distant future, due to lack of time, I would like to eventually be able to use the GUI to easily register complex hotkeys even for non-programmers.