Keyboard Express Changelog

What's new in Keyboard Express 4.5.0.1

Jan 28, 2022
  • Fixed issues with Quick Macro on high DPI/4K monitors.
  • Fixed a problem with Quick Macro, Search The Web, search Google.
  • Fixed the cause of a crash that could occur with certain Windows visual themes.
  • Added support for Windows 11, Windows Server 2019, and Windows Server 2022.
  • Fixed a problem where a macro file could be loaded more than once when a .wcfg file that has extra spaces around the macro file path is used.
  • Fixed the cause of a crash in that could occur if the License Code entered is too short.
  • Fixed an issue where if a Keyboard Express 3 license was in the clipboard Keyboard Express 4 would display the license found message.
  • Several other bug fixes and security patches.

New in Keyboard Express 4.4.6.1 (Apr 17, 2020)

  • Updated the uninstaller. The previous uninstaller is now being blocked from running by Windows.
  • Signed with the latest code signing certificate for enhanced security and trust.
  • Bug fixes and other minor changes.

New in Keyboard Express 4.4.1.1 (May 31, 2017)

  • Updated the help.
  • Adjusted internal delays to make typing text more reliable.
  • Added delay between key down and up along with a preference to enable or disable it.
  • Other programs no longer freeze up while the license dialog is displayed after being launched from the player.
  • Fixed an issue that could occur when launching another program.
  • Fixed a problem that occurred where if a macro file was temporarily unavailable when Keyboard Express Explorer was loaded, a new file with 0 bytes was created.

New in Keyboard Express 4.3.2.1 (Jan 17, 2013)

  • Fixed a problem where saving certain script commands would remove CRLF's.
  • The Find/Replace form now comes up in the same position as the last time it was used.
  • Added preferences that default the 'Turn off the Caps Lock prior to running the macro' or 'Restore the Caps Lock state after finishing the macro' options on or off when creating a new macro.
  • The Sound command now has a drop down that contains valid System Sounds that can be played in the macro.
  • Improved the message that is displayed when the HotKey to pause macros, the HotKey to abort macros or the HotKey to enable/disable Keyboard Express are assigned to the same hotkey.
  • Pressing F1 in Macro Explorer's Find dialog now displays help.
  • Removed extraneous 'Search script text' checkbox in Script Editor's Find dialog.
  • The last 10 entries in the find dialogs are now remembered and reusable.
  • Made a change to improve playback of a shortkey macro.
  • Fixed a problem with text type of keypad numbers .
  • Fixed a problem where the portable version was not remembering the license when used with remote desktop connection.
  • Fixed colors of components on backup prompt when running on Windows Server 2003.

New in Keyboard Express 4.3.1.1 (Nov 19, 2012)

  • Fixed a crash that could occur when clicking between macro files in the Categories column.
  • Fixed a problem that caused the computer to freeze when a read-only macro file is loaded using the Swap File command.
  • Improved removing the shortkey activation characters before launching a shortkey activated macro.

New in Keyboard Express 4.3.0.1 (Oct 22, 2012)

  • Added a message that is displayed when Packing macro files
  • A portable version is now available for use with portable devices
  • Fixed the Log Off, Power Off, Reboot and Shutdown commands
  • Fixed a problem with the Color every other line option
  • Optimized menu that is displayed when the system tray icon is right-clicked
  • Optimized the Help menu
  • Fixed a problem where the Window Activate command was giving priority to visible windows over hidden windows
  • Changed the items to search for to match the column headers
  • The option to backup when the program starts is now disabled by default
  • Improved the dialog that is displayed when macro files are backed up
  • Fixed a crash that would occasionally occur when the program first loads
  • The total amount of memory installed on the computer is now reported correctly in the event of a crash
  • Fixed a problem that could occur if a backup starts and the file is being updated by another process
  • Fixed a problem with Export and then Import Program Configuration that occurred when & is part of a macro file name
  • Exporting and importing the program configuration no longer generates an error when the macro file contains accented characters
  • The backup routine will no longer attempt to back up a macro file if the filename is blank
  • Fixed a crash that would occur if program is closed after the 'Run when Windows starts up' preference is changed and while waiting for user to click on the UAC prompt
  • Enhanced the message that is displayed when the 'Run when Windows starts up' preference is changed and while waiting for the user to click on the UAC prompt

New in Keyboard Express 4.2.0.1 (Oct 20, 2011)

  • Enhancements:
  • The program now works correctly with macro files that are read-only.
  • Updated the font selection for shortkey macros that Paste Rich Text.
  • The RunQuiet advanced installation option now disables the 'Prompt about
  • read-only status on macro files' option and sets the Default Action to
  • Leave the file as is'.
  • Updated the help.
  • Restore Window Positions may now be used when the Explorer window is
  • displayed.
  • Updated the hook to improve compatibility with other programs that also use
  • hooks.
  • Increased the width of the dialog that displays the 'File is read-only'
  • message.
  • When a macro file is loaded in the Keyboard Express Explorer it is now
  • highlighted.
  • By default 10 items are now included in the most recently used list of
  • macro files.
  • All open macro files are now included in the list of most recently used
  • macro files.
  • Added support for persistent macro files.
  • Added 'Close open macro files before loading another macro file' option to
  • the preferences that will close open macro files when another macro file is
  • opened.
  • Restore Window Positions now resets the column widths and the size and
  • position of the main program window.
  • Made a modification to the 'Website' command to make the 'wait for webpage'
  • option more reliable.
  • Changed the macro locking timestamp from local time to universal time. This
  • should help prevent issues where a macro is being edited by one user in a
  • different timezone and another user being unable to open the macro because
  • of the timestamp.
  • Improved support for non-default DPI settings on Windows 7 and Vista.
  • Bug Fixes:
  • Fixed a problem wehre the AM/PM indicator was missing from the scheduled
  • macro dialog.
  • The horizontal scroll bar in the yellow box in the editor no longer
  • disappears when the dialog is resized.
  • The splitter above the yellow box in the editor no longer disappears when
  • the dialog is resized.
  • Importing a Program Configuration file (.wcfg) file without a QuickStart
  • section no longer causes an error message.
  • The file association for the .kex file extension set by the installer now
  • works.
  • Fixed a problem that occurred if Preferences dialog was displayed after the
  • Categories column was resized.
  • Fixed a problem where loading recently loaded files would sometimes get
  • confused.
  • Fixed a problem that occurred when 'Display the advanced file prompt' is
  • disabled and 'Close open macro files before loading another macro file' is
  • enabled.
  • Fixed a problem copying a macro created via the Quick Macro wizard.
  • Fixed a problem where handles used by other programs would increase
  • whenever the mouse was on top of that program.
  • The command line parameter in the Preferences is now properly stored in the
  • startup shortcut.
  • Corrected a typo in the dropdown list for text playback options on the
  • Editor window that said 'Simulate Keystokes' instead of 'Simulate
  • Keystrokes'.
  • Fixed an issue that was caused by Microsoft Security patch.
  • Fixed a lockup that could occur when using the 'Swap File' command is used.
  • Fixed a handle leak in the mouse hook.
  • Fixed a problem with the LICENSENAME and LICENSECODE advanced installation options.
  • Crashes Fixed:
  • Fixed the cause of a crash that would occur when a very large number
  • entered into the font size field when editing shortkey macros that Paste
  • Rich Text.
  • Fixed the cause of a crash that occurred when a macro is halted.
  • Attempts to load a corrupted macro now display a warning message and close
  • the script editor instead of crashing.
  • The program no longer crashes when you click Cancel after attempting to
  • open a read-only macro file.
  • Fixed a crash that could occur when saving the hotkey.
  • Fixed a crash that occurred when changing the application's configuration
  • while the hotkey editor is open.

New in Keyboard Express 4.2.0.1 (Oct 20, 2011)

  • Enhancements:
  • The program now works correctly with macro files that are read-only.
  • Updated the font selection for shortkey macros that Paste Rich Text.
  • The RunQuiet advanced installation option now disables the 'Prompt about read-only status on macro files' option and sets the Default Action to 'Leave the file as is'.
  • Updated the help.
  • Restore Window Positions may now be used when the Explorer window is displayed.
  • Updated the hook to improve compatibility with other programs that also use hooks.
  • Increased the width of the dialog that displays the 'File is read-only' message.
  • When a macro file is loaded in the Keyboard Express Explorer it is now highlighted.
  • By default 10 items are now included in the most recently used list of macro files.
  • All open macro files are now included in the list of most recently used macro files.
  • Added support for persistent macro files.
  • Added 'Close open macro files before loading another macro file' option to the preferences that will close open macro files when another macro file is opened.
  • Restore Window Positions now resets the column widths and the size and position of the main program window.
  • Made a modification to the 'Website' command to make the 'wait for webpage' option more reliable.
  • Changed the macro locking timestamp from local time to universal time. This should help prevent issues where a macro is being edited by one user in a different timezone and another user being unable to open the macro because of the timestamp.
  • Improved support for non-default DPI settings on Windows 7 and Vista.
  • Bug Fixes:
  • Fixed a problem wehre the AM/PM indicator was missing from the scheduled macro dialog.
  • The horizontal scroll bar in the yellow box in the editor no longer disappears when the dialog is resized.
  • The splitter above the yellow box in the editor no longer disappears when the dialog is resized.
  • Importing a Program Configuration file (.wcfg) file without a QuickStart section no longer causes an error message.
  • The file association for the .kex file extension set by the installer now works.
  • Fixed a problem that occurred if Preferences dialog was displayed after the Categories column was resized.
  • Fixed a problem where loading recently loaded files would sometimes get confused.
  • Fixed a problem that occurred when 'Display the advanced file prompt' is disabled and 'Close open macro files before loading another macro file' is enabled.
  • Fixed a problem copying a macro created via the Quick Macro wizard.
  • Fixed a problem where handles used by other programs would increase whenever the mouse was on top of that program.
  • The command line parameter in the Preferences is now properly stored in the startup shortcut.
  • Corrected a typo in the dropdown list for text playback options on the Editor window that said 'Simulate Keystokes' instead of 'Simulate Keystrokes'.
  • Fixed an issue that was caused by Microsoft Security patch.
  • Fixed a lockup that could occur when using the 'Swap File' command is used.
  • Fixed a handle leak in the mouse hook.
  • Fixed a problem with the LICENSENAME and LICENSECODE advanced installation options.
  • Crashes Fixed:
  • Fixed the cause of a crash that would occur when a very large number entered into the font size field when editing shortkey macros that Paste Rich Text.
  • Fixed the cause of a crash that occurred when a macro is halted.
  • Attempts to load a corrupted macro now display a warning message and close the script editor instead of crashing.
  • The program no longer crashes when you click Cancel after attempting to open a read-only macro file.
  • Fixed a crash that could occur when saving the hotkey.
  • Fixed a crash that occurred when changing the application's configuration while the hotkey editor is open.

New in Keyboard Express 4.1.0.1 (Nov 26, 2010)

  • Added support for pasting rich text when using the 'ShortKey' activation.
  • Fixed a crash that occurred when saving a hotkey.
  • Added a 10 millisecond delay to the starting of shortkey-activated macros in order to improve playback reliability.

New in Keyboard Express 4.0.0.1 (Aug 16, 2010)

  • Multiple macro files open at the same time. Macros will play back from any of the files that are currently open.
  • Multiple macros may be open and edited at the same time making it easier to copy sections from one macro to another.
  • Shortkeys activation. Besides hotkeys, now use short text abbreviations (shortkeys) to initiate macros.
  • Quick macros. The Quick Macro option provides a fast way for creating macros to automate Windows functions. Open specific folders, shut down the computer, perform web searches, organize desktop windows, run Control Panel applets and more.
  • No limit on number of keystrokes per macro.
  • No limit on number of macros per macro file
  • New clipboard commands: clipboard copy, paste, cut and empty commands.
  • Enhanced scheduling options.
  • The Editor now includes a tab where notes may be kept about the specific macro being edited.
  • Added a File Packing option to to optimize performance.
  • Improved backup options with more flexibility in the date and time of scheduled backups.

New in Keyboard Express 3.4 (Nov 5, 2009)

  • Updated to support Windows 7.
  • The 'Run when windows starts' option can now be set when running on Windows Vista and Windows 7.
  • Can now easily remove the lock on a macro file if it was locked erroneously.
  • Improved the backup routines and options. Removed the prompt for backup.
  • Added 'Backup' and 'Restore' options to the File menu.
  • The Command Line options can now be entered in the preferences and will be used when creating the startup shortcut.
  • The icon in the system tray is now restored when Windows Explorer restarts.
  • Fixed the icon used in the uninstall area of the Control Panel.
  • The correct icon is now displayed in the Startup folder.
  • The user can now enter the path to the directory used to save crash report information.
  • Can now include environment variables such as %TEMP% in the crash report path.
  • Updated the installer with several changes.
  • The installer remembers the path where the program was installed and uses that as a default location when an update is installed.
  • The installer does a better job of preventing the display of the Quick Start Guide when the NOQUICKSTART option is used.
  • Added the RUNQUIET advanced installation option. This option does the following:
  • The Editor is not loaded when the program starts
  • The Quick Start Guide is not displayed
  • The option to display the What's New document is defaulted off
  • Backups are disabled
  • The dialog asking about file associations is disabled
  • The dialog asking about the macro nickname is disabled

New in Keyboard Express 3.3c (Feb 4, 2009)

  • Now runs on 64 bit versions of Windows Vista and XP
  • Added a "MessageBox" command
  • Fixed a bug with the Pause command on Vista
  • Fixed a range check error that occurred when saving a hotkey
  • Fixed a range check error
  • Fixed a bug where hiding the application would leave an entry in the taskbar
  • The Ctrl+Right Click hotkey to bring up Keyboard Express now only works when it's been selected instead of all of the time
  • Fixed a bug where the state of the CAPS Lock was not restored after a macro completed
  • Clicking on the 'Restore Defaults' button in the preferences now sets the Text Type Delay to 300 instead of 0
  • Fixed a bug where the file association dialog was always being displayed for non-administrator users

New in Keyboard Express 3.3b (Sep 1, 2008)

  • Fixed a range check error that occurred when saving a hotkey.
  • Fixed a range check error.
  • The Ctrl+Right Click hotkey to bring up Keyboard Express now only works when it's been selected instead of all of the time.

New in Keyboard Express 3.3 (May 25, 2007)

  • Fixed a bug in the Activate, Resize and Reposition Window commands that makes them compatible with Vista's task previews.
  • Fixed a problem that occurs when an invalid license entered when running Vista.
  • Added an option to change the Menu Animation.
  • No more files are saved in the Program Files folder.
  • The file Associations options are removed for Windows Vista.
  • Fixed a potential crash that would occur when multiple Reminder dialogs come up.
  • The Menu Animation option now defaults to None.
  • Clicking on the Restore Defaults button now restores the Menu Style and Menu Animation options to their default values.
  • If the keyboard macro file or the backup file(s) are saved in the My Documents folder, then the currently logged in user's My Documents folder is used instead of the My Documents folder for the previously logged in user.
  • Removed the All Users Use Same Settings option for Windows Vista.
  • The 'All Users Use Same Setting' is now ignored when running on Windows Vista. This fixes a problem that occurred when an older version of Keyboard Express was installed on Vista.
  • The preferences are always saved in HKCU on Windows Vista.
  • Made a change to allow a user to change the license information if it was only entered for the logged in user on Vista.
  • Option to Run on Windows' startup is now disabled if the user cannot change it.
  • The installer has been updated to work correctly on Windows Vista.
  • After the license is successfully entered from the reminder dialog, the reminder dialog is closed.
  • Fixed support for Windows Vista in IE7 while protected mode is enabled.
  • The File Locking of Macro Files option is now enabled by default.
  • If the macro file exists on a server, the File Locking of Macro Files option is automatically enabled.
  • Updated the some of the installer panels to make them clearer.
  • Fixed a problem in the installer where the Start Menu folder selection was being ignored.

New in Keyboard Express 3.2a (Dec 12, 2006)

  • Improved the backup routine to be more reliable and to report more information in the event of a problem.
  • Clicking on the HotKey column header in the explorer now sorts the column alphabetically.
  • Added an option to sort the hotkeys alphabetically by activation.
  • Improved reliability when multiple copies of Keyboard Express are sharing the same macro file.
  • When an IO Error occurs when reading the macro file a description of the error is displayed instead of an error code.
  • Added code to set the file extension if a macro file is specified without an extension.

New in Keyboard Express 3.2 (Oct 31, 2006)

  • Added the ability to automatically backup the hotkey file
  • Added a delay to the startup options
  • Updated the menubar system
  • Clicking on the column headers in the explorer will now toggle between the appropriate sorting options
  • If File Locking of Macro Files is disabled and the macro file is on a network drive, then File Locking of Macro Files gets automatically enabled
  • Several bugs were fixed