I'm forced to ask because I cannot find anything in the help, and the search here doesn't work properly

Discussion, questions and support.
Post Reply
RSchiaffino
Posts: 5
Joined: Aug 22nd, ’25, 15:04

Post by RSchiaffino » Oct 13th, ’25, 20:42

What is the option "Startup Script" (Tools > Startup script...), and how does one use it in FastKeys?

Unfortunately, I cannot find anything in the documentation, and when I tried to search in the forum a message appeared telling me that since the words "startup" and "script" were too common, the search could not be performed (and, yes I also tried to put the entire phrase in quotes as "Startup script", but the forum would not accept that as a search term.
Last edited by RSchiaffino on Oct 13th, ’25, 20:48, edited 1 time in total.
RSchiaffino
Posts: 5
Joined: Aug 22nd, ’25, 15:04

Post by RSchiaffino » Oct 13th, ’25, 20:46

For anybody that encounters the same problem (the forum search refusing to work because the search terms are too common): a workaround is to use Google advanced search and indicate the forum as the site to search, e.g.:

"startup script" site:https://www.fastkeysautomation.com/forum/
User avatar
Marko
Posts: 1906
Joined: Mar 2nd, ’13, 21:02

Post by Marko » Oct 14th, ’25, 14:58

Startup script option allows users to enter a specific AutoHotkey code which will be run each time FastKeys starts. This is meant for advanced users with experience in scripting. What exactly would you like to achieve?
RSchiaffino
Posts: 5
Joined: Aug 22nd, ’25, 15:04

Post by RSchiaffino » Oct 18th, ’25, 16:52

Thank you for your answer -- what I wanted to achieve was to understand what the feature was for, since it appear not to be documented (at least in the help), but it is clearly visible in the UI.

Are there examples of what one can do with this feature?

I know how to use AHK, and programmed a few things in it, so I'm definitely interested.
User avatar
Marko
Posts: 1906
Joined: Mar 2nd, ’13, 21:02

Post by Marko » Oct 18th, ’25, 20:27

You could use some AutoHotkey directives, define variables to be later used in macros, create startup messages etc.
Post Reply