Missing features + experiencing issues

Discussion, questions and support.
Post Reply
Adrian
Posts: 2
Joined: Feb 27th, ’25, 15:00

Post by Adrian » Feb 27th, ’25, 17:13

Hello Forum Members.

It is a pleasure to e-meet you all.

This is my first post, so I hope I won't violate any good practices :-).

I am currently evaluating the trial version of FastKeys for the use of our small team. Two users to start with and possibly more in the future.

Since some years till now we have been using some other advanced text expander tool but due to:
- high pricing in a subscription model
- clunkiness of some solutions
- a bit of slow performance at times
- very basic synchronization capabilities for the team sharing that can lead to database conflicts
- poor license management for multiple users (e.g. once a license is provided to a user, there is no controllable way to unassigning such a license from that user other than just relying on their honesty to not use the license anymore)

we decided to look around for alternate expander solutions. In short, encountering FastKeys gave me a lot of how:
- reasonable pricing without subscription
- a lot of useful features, some of them even beyond what we know from the currently used by us expander tool
- easy to follow logic and well documented online with the great quality video tutorials - great job on this one!
- simple but effective (at least on paper) small team sharing features
- well organized forum for gathering issues/ideas and interact with the community - from what I saw so far both the community and the modders feel kind and supportive - it is a pleasure to join such working environment
- and there are so many more positives I could list here, in other words, by no means my intention with this post is to complain or disregard the great job the FK team does on their tool.

Now, with some initial experience under my belt, I would kindly share with you some of the things I see that prevent me from deciding on FK to become a valid replacement to our current expander tool. Here are some issues / missing functionalities in no particular order:

1. Maximize button is grayed out, and the window is very small. Adjusting the window manually is limited to some degree (I can't resize it to the full screen) and it is reset after the app relaunches. Also, the manual resize of the window does not allow columns with the data to follow the resize - it happens randomly - so even though there is a lot of space within the window the first column with strings does not display their full content for a bit longer strings. A manual way to readjust the column width could be of help here.

2. Editing Shared settings requires closing the app. When one user does some edits, the other user has to relaunch the app in order to see them.

3. Left Ctrl can't be set as a trigger key (the one that expands the phrase) - It would be great to have this key as an option. Maybe just a habit on my end as we constantly use this key to trigger the text expansions with the current tool, but at least I have never noticed that L Ctrl interferes with any text field/editor that we work with. TAB and ENTER (which are available as trigger keys) interfere with Notepad++ (possibly with other programs, but I haven't checked thoroughly). What I mean here is that both the TAB and ENTER keys do not execute the selected phrase from FK correctly - they either come out broken (only parts of them appear) or they don't come out at all.

4. No EN nor PL spellchecker for text fields within the app. Being a PL native speaker, it is important for me to be able to spellcheck the entries within the expander tool while I type them in. This greatly speeds up the work and makes it free of mistakes. I am even more surprise that there is not even EN spellchecker available.

5. Trigger words can't contain spaces. I needed to use the underscore. Not sure what this is the case, but whenever I have tried to set a string (a trigger string) with a space, FK did not process this phrase at all. I found no instruction on the need to avoid some characters (like a space) while creating those string entries - I simply guessed it and used the underscores instead, it worked. The problem that I see here is that while typing in such a string, I would never (in my daily use) type in the underscores - I would simply drop a space. The lack of support for spaces in string or the tool being able to interpret spaces as underscores while typing them naturally in the flow of text breaks productivity, at least from my perspective. Important comment: please note that contrary to the usual convention of using some abstract abbreviations for trigger strings, we use full words or phrase as these are very natural to type in when we need them in a given context, and they barely require any "remembering about them". Here is an example:

Instead of

(trigger) string: BR

for

Best Regards

we would very much prefer to use the following

(trigger) string: best regards

as this is exactly what we will be typing anyway and as you can see there won't be any underscore in-between to interrupt the usual flow of the text.

6. Clipboard history size only 30 entries, while the clipboard menu is limited only to 9 recent entries. Just to compare - at this moment, I have looked up how many entries I have in my clipboard from today within our current tool = 228 entries (these get removed once I close the program as by the relevant setting - this can be changed) and all of them can be accessed by me through a clipboard menu and even searched through this menu.

7. Limited User Variables. Not sure why I can't add any more variables. Here is a scenario these are useful to us. We produce many project email templates with some data that is predefined for a given client but can change periodically. The idea is to have for example 20 email templates and within them some pre-defined variables that display the same value, e.g. a version of a tool needed to work in a given project. However, after 3 months the version of the tool gets updated, and we would need to update all those 20 email templates one by one - to prevent that, we would just update this pre-defined variable in a single place so all those email templates would receive this change. With the limited user variables, I can easily see that we will run out of our options soon.

8. UI button cut-off in Preferences menu. There is a question mark icon in the upper right corner and right next to it there is some partially visible button but the rest of it is cut-off. As there is no way for me to resize this Preference window, I can't even tell what this button is for.

9. Move left/right option, grayed out for a tab that is placed after the shared tabs. When a local tab is placed to the right of shared tab and I right-click the local tab, a menu pops up but the move left/right options are grayed out.

10. Clicking X button minimizes to tray. I can't find an option in the settings that would simply allow me to hit the X button to actually close FK.

11. New entries added to the Shared tabs appear only after the window minimizes and displays back again. Not sure why this happens, but every time I add an entry to a shared tab, the window disappears and reappears again.

12. The usual Ctrl + B or Ctrl + I formatting shortcuts don't work in rich text - icons need to be pressed. Clicking is slow and not being able to use such common shortcuts in a text editor, especially in a productivity tool is a bit disappointing.

13. Can't add hyperlinks in the Rich Text editor. This we do a lot - nicely formatted emails with linked documentation etc. I went with an HTML workaround, but it was very slow to produce such a template, and I can't expect every user to know HTML enough to create/update such templates in case of a need.

14. In Rich Text I can't edit an inserted Macro by double-clicking it. It works only for one-word named macros.

%INPUT_Person% - double-clicking works correctly (brings up the edit window for editing the macro)

%DATETIME_Delivery_Date% - double-clicking brings up the edit window, but it is a new macro window, not the edit window for the current macro

15. Preview form not available for Rich Text. This is a very handy feature that we use constantly with the current tool. FK seems to have a simplified preview, but it only works for plain text and HTML entries, none of which we use very often (in fact the HTML one we don't use at all).

16. Rich Text templates not inserted correctly into MS Word (missing background color), Thunderbird (zero formatting - all formatting is gone), Google Docs (zero formatting). Again, the Rich Text seems severely underdeveloped in FK.

17. Optional Selection and many more options not working in Rich Text and HTML - grayed out. It seems the main focus of FK is the plain text entries - these have all the functionalities advertised for the tool and presented in the video tutorials, while RT and HTML are missing many of those.

18. HTML not inserted correctly into MS Word (missing background color).

19. What does Enterprise edition provide, especially in terms of sharing with team members? Can it be launched for 2 users? If yes, on what cost? The professional edition relies on cloud sharing which is OK - it is what we use currently. This would be enough for us if FK would provide:
- a simple way to share, edit, update, remove etc. shared entries - now it feels cumbersome with the need to restart full app after introducing any edits to the shared entries
- real-time sharing - no significant lag / app restart needed as is the current state
- easy way of resolving file conflicts if any occur - right now, when I did an edit test on one PC and the edit on the same entry on the other PC some data (introduced by one of the users) was lost

Till now these are the main things I have observed. Thank you for taking the time to read this long post. If you see any misusage/misinterpration of the FK's functionalities please let me know and instruct me on how these issues can be resolve. Otherwise please let me know if you plan on fixing/adding any of the above and if yes in what time horizon more or less. Thank you very much for creating such a valid tool alternative - great potential
User avatar
Marko
Posts: 1866
Joined: Mar 2nd, ’13, 21:02

Post by Marko » Feb 27th, ’25, 22:37

Hi Adrian and welcome to FastKeys. Thanks for your valuable feedback, this is very much appreciated. Each software has it's own strengths and weaknesses and it's intended purpose, of course it also depends on the personal preferences. Here are my quick responses to your comments.

1. The main window can be resized, after adjusting the width, the column widths are adjusted as well, in our tests this is more than enough. Window size is saved and does not reset after reloading.

2. Editing shared settings does not require closing the application, it stays active. It is true that users need to refresh the settings to activate new additions.

3. Expansions are triggered by "ending characters" which can be defined in Preferences/Text Expander. You can set any character for it, however "modifier" keys like Ctrl, Alt, Shift are not supported, this is a design limitation.

4. English Auto Correct phrase file is available. Several other languages are supported as well. You could also create your own.

5. Space can be used in the abbreviation string. In this case you need to disable Space as an ending character.

6. FastKeys Clipboard Manager intends to be a convenient addition to other features. We may expand it's features in the future.

7. You can set any number of variables in Tools/Startup script. They need to start with A_, for example A_MyName:="John"

8. Preferences window is not resizable, there is no need for it. I'm not sure what you mean by UI button - there is only a Help button in the top right corner. If you see something else, please contact our support email with a screenshot, thanks.

9. This is solved by opening the window again.

10. You can close FastKeys by selecting File/Exit or right clicking the Tray icon and selecting Exit. Normally it stays active in the background.

11. Sorry I cannot reproduce this - maybe contact our email with exact steps. Thanks.

12-18. While Rich text formatting is certainly useful in many cases, we in general recommend using non formatted text when possible. Rich-text format is actually not fully standardized and you are experiencing some side effects of this. But thanks for your suggestions, we will try to improve the functionality in the next releases.

19. Enterprise Edition is meant for larger organizations, more information about the features is available here:
https://fastkeysautomation.com/enterprise.html
Adrian
Posts: 2
Joined: Feb 27th, ’25, 15:00

Post by Adrian » Mar 16th, ’25, 16:17

Hi Marko, thank you very much for your quick and thorough reply. Sorry for the long wait, I was preoccupied heavily with my daily tasks. Here are my replies:

1. From what I have tested:

A) the FK main window can be resized only up to the width of 1402 px & the height of 1342 px - beyond these pixels no manual resize is allowed and also the full screen is not available

B) no way to adjust the columns to see the full text (some of it is cut-off) while there is a lot of unused space (screenshot 01: https://imgur.com/7928Ljy)

C) after manual readjustment of the FK window the columns don't readjust their size (screenshot 02: https://imgur.com/dGn9ib8)

D) the FK window doesn't reset its size anymore - which is good - but I don't know what has been changed here (maybe the FP update fixed it since I just recently updated from 6 to 6.01)

2. What do you mean by "refreshing the settings"? I browsed through all the menus in FK, I rewatched the video on Team Sharing and search through the help file but I couldn't find any information on this action. Please advise me.

3. “Design limitation” - I see, please note however that I have just checked Space / Enter / TAB as a trigger key in Thunderbird and all of them produced incorrect phrase executions (screenshot 03: https://imgur.com/x9Ajm4M). The 1st executed correctly, the 2nd executed incorrectly (hitting Enter as a trigger key created a linebreak), the 3rd executed incorrectly (hitting TAB as a trigger key created a TAB character), the 4th executed incorrectly (hitting Space as a trigger key created a whitespace character). Also, as reported before these seem not to behave well in Notepad++, so I expect similar issues in other programs too.

4. I think your reply doesn't address the issue that I reported. What I meant is not an Auto Correct database that is used to produce text outside of FK. What I meant is the lack of the spellchecker integrated into FK for checking the spelling within FK while adding new phrases etc. The lack of this feature forces a user to create their text in an external editor with a proper spellchecker and only then put it into FK - this is tedious.

5. The Space is disabled as a trigger key and the phrases with whitespaces still don't execute (please see the GIF recording 04: https://imgur.com/BCjQGdE).

6. Great to hear the clipboard may be improved in the future.

7. Thank you for the hint. I have managed to add a custom variable but I can't see it in the Library (screenshot 05: https://imgur.com/2VeYiAS). How can I see/access such custom variables once they are added?

8. I meant this cut-off button (screenshot 06: https://imgur.com/x34exXZ).

9. OK, so any new tab needs a user to close & open the program window and then it gets repositioned to the left (right behind the first shared tab) and the Move Left option becomes active. Not sure why this is the intended behavior though as this seems to be just extra work for a user.

10. Yes, I know I can go through the extra steps to close FK but I hoped there is a setting for it available, so it could be done with a single click as for most programs I ever worked with.

11. I can't reproduce it right now. Maybe it was a temporary glitch or it got fixed with the latest update in 6.01. Please ignore it.

12-18. Thank you for taking into account my comments on Rich Text. Over the years I have worked with or tested multiple expander tools and most of them seem to handle Rich Text much better than FK does. Even if Rich Text is not fully standardized (thank you for letting me know on this one), the other tool providers seem to overcome this obstacle, so I believe there are ways to implement this functionality to a broader extent.

19. Thank you for the link - I have read this article before. So, I take your answer as "NO". Too bad, I thought that maybe this Enterprise Edition would have a better sharing support for smaller teams too.

Again, thank you very much Marko for your time and patience :-).
Post Reply