Page 1 of 1

multi finger touch gestures

Posted: 27 Feb 2014, 14:13
by drabne
Hi, I'm combining two posts I made in the old forum as one new wish here.

Many new Windows laptops, and tablets of course, have multi finger touchscreens. Is any work going on to support touch gestures, or at least touch input (one finger press, two finger and hold, and so on) as hotkeys in AHK? I've searched and only found gesturekey but it appears to be rather limited, lack global gesture support and is payware and closed source. There is a big gap here to be filled since Microsoft has no built in tool for custom gestures.

Re: multi finger touch gestures

Posted: 14 Mar 2014, 07:59
by drabne
I renew my wish here.

I did some additional online searches for touch input tools for Windows 8 but came up mostly empty handed. I found Gesture2Launch but it is closed source and only works when the charms bar is open.

If touch input versions MouseGetPos and GetKeyState() was added we could easily make powerful touch gestures.

Re: multi finger touch gestures

Posted: 14 Mar 2014, 17:20
by lexikos
I don't have a Windows tablet or touch screen, or any interest in getting one or developing touch input features.

Re: multi finger touch gestures

Posted: 15 Mar 2014, 05:39
by drabne
Thanks for the reply. Since you are (AFAIK) the main autohotkey developer things now look grim for my wish. I hope some other dev jumps in and works on this feature. I read some estimate claiming that next year most new Windows laptops/ultrabooks will come with touchscreens.

Re: multi finger touch gestures

Posted: 12 Apr 2015, 07:36
by drabne
Let me ask you Lexikos if you have since last spring changed your minds about touch gesture support? Are there any known new features in Windows 10 that would make it easier to add such support?

Another thread discussed the third party tool TouchMe, http://ahkscript.org/boards/viewtopic.php?f=22&t=4809 , which works but is still a hassle to use in combination with autohotkey compared to declaring key or mouse hotkeys in AHK.

Re: multi finger touch gestures

Posted: 13 Apr 2015, 01:28
by lexikos
No.

Re: multi finger touch gestures

Posted: 18 Jun 2015, 15:30
by FnX
This is too bad, I want to automate scripts on BlueStacks, android emulator, multitouch would be nice

Re: multi finger touch gestures

Posted: 08 Aug 2018, 22:45
by winterburger1232
Any update on touch input? (if you say no, I won't ask for another 4 years)

Re: multi finger touch gestures

Posted: 09 Aug 2018, 02:11
by lexikos
No. I still don't have a Windows tablet or touch screen, or any interest in getting one or developing touch input features.

Re: multi finger touch gestures

Posted: 21 Aug 2019, 23:26
by iseahound
Just a bump. I fear touch gestures are taking over - too often I find myself trying to pinch to zoom. However, windows support for touch gestures is really bad, but with tablets and possibly Hololens, touch might become the default input.

Re: multi finger touch gestures

Posted: 04 Mar 2020, 11:06
by Stenemo
My solution to this is to use GestureSign (has over 30 possible gestures) or touch me gesture studio and have them send a hotkey which autohotkey can then use as a trigger.

Re: multi finger touch gestures

Posted: 23 Apr 2021, 14:44
by jcreel303
I ran into this, I have been searching for gestures because I do think touchscreens are becoming more and more prominent but there are several things that are harder to do if I have my computer in tablet mode. Gestures can help bridge the gap.
Thanks Stenemo for the recommendation, I was not expecting it to be freeware, I will check it out and see its utility
Cheers

Re: multi finger touch gestures

Posted: 25 May 2021, 07:37
by SaiKrishna29958
lexikos wrote:
14 Mar 2014, 17:20
I don't have a Windows tablet or touch screen, or any interest in getting one or developing touch input features.
Hi , I would like to know if you have any plans to implement touch output/Generation features,.......like generating a touch swipe, multi touch output (as MouseClick cannot be used to generate clicks in 2 places at the same time). I'm planning to implement AHK to use as a keymapper for Android Studio Emulator, where keyboard input has to be converted to swipes, touches etc. that the emulator can recognize as touches.

Re: multi finger touch gestures

Posted: 25 May 2021, 22:04
by Delta Pythagorean
SaiKrishna29958 wrote:
25 May 2021, 07:37
lexikos wrote:
14 Mar 2014, 17:20
I don't have a Windows tablet or touch screen, or any interest in getting one or developing touch input features.
Hi , I would like to know if you have any plans to implement touch output/Generation features,.......like generating a touch swipe, multi touch output (as MouseClick cannot be used to generate clicks in 2 places at the same time). I'm planning to implement AHK to use as a keymapper for Android Studio Emulator, where keyboard input has to be converted to swipes, touches etc. that the emulator can recognize as touches.
He has said multiple times, "No."

Re: multi finger touch gestures

Posted: 26 May 2021, 03:19
by lexikos
Thanks, but that was about accepting touch input (like hotkeys), not simulating it (like Send).

Although the answer is still "no." I can't imagine ever having a use for it myself.

It should be feasible to do in script. A quick googling brings up Simulating Touch Input in Windows 8 Using Touch Injection API, and skimming over that it seems you would just need to work out a few structs and DllCalls. There are other users who can help with that (in Ask for Help) if it's too difficult.

Re: multi finger touch gestures

Posted: 12 Jun 2021, 01:40
by SaiKrishna29958
lexikos wrote:
26 May 2021, 03:19
Thanks, but that was about accepting touch input (like hotkeys), not simulating it (like Send).

Although the answer is still "no." I can't imagine ever having a use for it myself.

It should be feasible to do in script. A quick googling brings up Simulating Broken Link for safety Touch Input in Windows 8 Using Touch Injection API, and skimming over that it seems you would just need to work out a few structs and DllCalls. There are other users who can help with that (in Ask for Help) if it's too difficult.
Thanks for the reply, I'll check it out :thumbup: