BartoszCichecki / LenovoLegionToolkit

Lightweight Lenovo Vantage and Hotkeys replacement for Lenovo Legion laptops.
GNU General Public License v3.0
5.54k stars 249 forks source link

Add an action trigger to repeat the action each time after a specified time interval #967

Closed AlehAbakshonak closed 1 year ago

AlehAbakshonak commented 1 year ago

Rules

Version

2.14.0

OS

Windows 10

Device

Legion 7 16ACHg6

Is your feature request related to a problem?

The purpose of my request is to be able to deal with touchpad lags. With time of use, say 1 hour, it starts to lag and freeze, but turning on/off the FN function of the touchpad helps to deal with this and restarts the functionality.

As far as I know, the problem is hardware related. As I've heard, replacing the touchpad solves the problem. But I don't want to bother with that as the switch works too.

The interval action feature would help autonomously repeating the touchpad switch to completely solve the problem.

How would you like the problem to be solved?

In the actions types panel, add an interval action trigger. Its settings must include managing the time interval itself.

For me that will be enough.

What alternatives have you considered?

I could try to use additional software to create a macros, which will trigger the FN+F10 hotkey twice once per 20 minutes. Or it could be system event, which will trigger a bat file with keypress instructions. But the thing is, many Legion users encounter with such touchpan problem as mine, and not everyone are able to fix it this way. Also, in case with bat file it'll become a potential security leak.

Also, keeping the keypress simulator opened will cost some additional memory just for one function, while LLT is already active in the system.

Additional information

Thank you a lot for conciderinng this request, you will help me a lot🙏🙏

BartoszCichecki commented 1 year ago

Duplicate of #944