Search found 4774 matches

by evilC
09 Jul 2019, 09:05
Forum: Scripts and Functions
Topic: AutoHotInterception (AHI): Multi-Keyboard / Multi-Mouse support for AHK. Per-device blocking!
Replies: 284
Views: 91652

Re: AutoHotInterception (AHI): Multi-Keyboard / Multi-Mouse support for AHK. Per-device blocking!

v0.4.4 has been released! Please note that this also contains changes from the v0.4.3 release, which was not announced on this thread as it was experimental. @k1ngjosh - this release includes a new SetStatus function that you can call to turn on / off subscriptions. Example usage (The F12 hotkey tur...
by evilC
08 Jul 2019, 11:19
Forum: Scripts and Functions
Topic: TapHoldManager - Long Press / Multi Tap / Multi Tap and Hold / Any number of Taps / Multi-Keyboard / Joystick buttons
Replies: 35
Views: 13715

Re: TapHoldManager - Long Press / Multi Tap / Multi Tap and Hold / Any number of Taps / Multi-Keyboard / Joystick button

I have updated the documentation on the GitHub site to attempt to clarify what the various parameters (tapTime and holdTime) do, and how they affect the logic.
I also added some diagrams to try and make it as clear as possible. Feedback welcomed!
by evilC
03 Jul 2019, 04:10
Forum: Scripts and Functions
Topic: AutoHotInterception (AHI): Multi-Keyboard / Multi-Mouse support for AHK. Per-device blocking!
Replies: 284
Views: 91652

Re: AutoHotInterception (AHI): Multi-Keyboard / Multi-Mouse support for AHK. Per-device blocking!

KeyEvent(state){ global AHI, keyboardId static cs if (!state){ cs := 0 return } if (cs) return cs := state AHI.SendKeyEvent(keyboardId, GetKeySC("j"), 1) AHI.SendKeyEvent(keyboardId, GetKeySC("j"), 0) AHI.SendKeyEvent(keyboardId, GetKeySC("o"), 1) AHI.SendKeyEvent(keyboardId, GetKeySC("o"), 0) AHI....
by evilC
01 Jul 2019, 16:47
Forum: Development
Topic: [AHK Test Build - 5th Nov 2015] Scrollbars, GuiControl Auto-Position+Size system, and more!
Replies: 51
Views: 42142

Re: [AHK Test Build - 5th Nov 2015] Scrollbars, GuiControl Auto-Position+Size system, and more!

All the features made it into AHK_H, it never made it into a proper AHK_L release
by evilC
01 Jul 2019, 16:13
Forum: Scripts and Functions
Topic: HotVoice - Speech Recognition + Volume detection for AHK (C# DLL)
Replies: 98
Views: 25003

Re: HotVoice - Speech Recognition + Volume detection for AHK (C# DLL)

HotVoice 0.1.4 has been released! The demo has been greatly improved, and now supports selecting language The demo also now has commands for French as well as English, and should not crash if recognizer 0 is not English IF YOU SPEAK A NON-ENGLISH LANGUAGE, PLEASE HELP ME UPDATE THE DEMO WITH OTHER L...
by evilC
17 Jun 2019, 07:15
Forum: Scripts and Functions
Topic: TapHoldManager - Long Press / Multi Tap / Multi Tap and Hold / Any number of Taps / Multi-Keyboard / Joystick buttons
Replies: 35
Views: 13715

Re: TapHoldManager - Long Press / Multi Tap / Multi Tap and Hold / Any number of Taps / Multi-Keyboard / Joystick button

THM on it's own will not detect two long presses followed by a short press, you would have to code that yourself. Here is how to detect multi-tap and mult-tap followed by long-press #include Lib\TapHoldManager.ahk #SingleInstance force thm := new TapHoldManager() thm.Add("4", Func("MyFunc")) MyFunc(...
by evilC
17 Jun 2019, 07:05
Forum: Ask For Help
Topic: Remap joystick (axis) to turn around how to use
Replies: 20
Views: 2759

Re: Remap joystick (axis) to turn around how to use

None of the releases on the vJoy site use test mode
https://sourceforge.net/projects/vjoystick/
by evilC
08 Jun 2019, 14:22
Forum: Scripts and Functions
Topic: AutoHotInterception (AHI): Multi-Keyboard / Multi-Mouse support for AHK. Per-device blocking!
Replies: 284
Views: 91652

Re: AutoHotInterception (AHI): Multi-Keyboard / Multi-Mouse support for AHK. Per-device blocking!

v0.4.2 has been released
https://github.com/evilC/AutoHotInterception/releases/tag/v0.4.2
This fixes a major bug with mouse button support

There is slightly more processing going on for mouse buttons - please let me know if you see degradation in performance / responsiveness
by evilC
30 May 2019, 10:28
Forum: Gaming
Topic: Re-input clicks from a Wacom tablet as having come from a mouse.
Replies: 1
Views: 596

Re: Re-input clicks from a Wacom tablet as having come from a mouse.

A wacom tablet is an absolute input device and is fundamentally different to a mouse. See my autohotinterception library (link in sig) - this will allow you to read the absolute data coming from the wacom, then you could send mouse relative data You would need the "Subscription Mode" commands You al...
by evilC
30 May 2019, 05:13
Forum: Ask For Help
Topic: Remap joystick (axis) to turn around how to use
Replies: 20
Views: 2759

Re: Remap joystick (axis) to turn around how to use

Test mode ?!?! VJoy should be a signed driver, you should not need test mode. Where did you get it from? Be wary, it could be malicious
by evilC
29 May 2019, 05:58
Forum: Ask For Help
Topic: Remap joystick (axis) to turn around how to use
Replies: 20
Views: 2759

Re: Remap joystick (axis) to turn around how to use

Oh sorry, yeah I think it is 1903 - the one that just came out
by evilC
29 May 2019, 05:06
Forum: Gaming
Topic: Axis Pushes Keyboard Keys When Axis Is Moved
Replies: 14
Views: 1723

Re: Axis Pushes Keyboard Keys When Axis Is Moved

Use a proper IDE such as scite4ahk or akstudio and use the debugger
Or use outputdebug command plus ms debugview
Or use the tooltip or msgbox commands
by evilC
29 May 2019, 04:35
Forum: Gaming
Topic: Axis Pushes Keyboard Keys When Axis Is Moved
Replies: 14
Views: 1723

Re: Axis Pushes Keyboard Keys When Axis Is Moved

No, 1JoyY is 1st stick
Use PJP Joyids app (Google it) to see joy ids
by evilC
29 May 2019, 04:05
Forum: Ask For Help
Topic: Remap joystick (axis) to turn around how to use
Replies: 20
Views: 2759

Re: Remap joystick (axis) to turn around how to use

Are you on win 1809? There is an open issue for vJoy reporting install issues
by evilC
29 May 2019, 03:47
Forum: Gaming
Topic: Axis Pushes Keyboard Keys When Axis Is Moved
Replies: 14
Views: 1723

Re: Axis Pushes Keyboard Keys When Axis Is Moved

Joy2X is invalid syntax
Joystick 2, axis x is 2JoyX
What I was looking forwas something like "the variable Joy2X is always empty"
Just saying "it doesn't work" gave me zero useful info - as a career coder you should really know that
by evilC
29 May 2019, 03:26
Forum: Gaming
Topic: Axis Pushes Keyboard Keys When Axis Is Moved
Replies: 14
Views: 1723

Re: Axis Pushes Keyboard Keys When Axis Is Moved

What, exactly does not work?
by evilC
28 May 2019, 13:55
Forum: Ask For Help
Topic: Remap joystick (axis) to turn around how to use
Replies: 20
Views: 2759

Re: Remap joystick (axis) to turn around how to use

Hmm, you appear to be right, it doesn't work, I swear I did it in the past...
Your only option then is to use vJoy and feed the vJoy stick with the inverse of the axes
by evilC
28 May 2019, 13:00
Forum: Scripts and Functions
Topic: FindText - Capture screen image into text and then find it Topic is solved
Replies: 547
Views: 199077

Re: FindText - Capture screen image into text and then find it Topic is solved

if (ok:=FindText(0, 0, A_ScreenWidth, A_ScreenHeight, 0, 0, PicN(FindName), 1, 1, JoinText:=1)) This function is clearly returning false when you expect it to return true, as that is the only way that you could get the "Not Found" msgbox PicN(FindName) refers to an image. What is in the image when ...
by evilC
28 May 2019, 12:43
Forum: Scripts and Functions
Topic: FindText - Capture screen image into text and then find it Topic is solved
Replies: 547
Views: 199077

Re: FindText - Capture screen image into text and then find it Topic is solved

So in your code, I am assuming that ok := FindText(...) is returning false, when you expect it to return true?

Go to advanced search