Shortcut Highway documentation
Understanding Revit's Keyboard Shorcuts
- Revit's keyboard shortcuts (or accelerators) are stored in file called KeyboardShortcut.txt. This is an ascii text file that may be edited with a plain text editor such as Notepad.
- In Revit Building 9 for example, the KeyboardShortcut.txt file is commonly found in C:\Program Files\Revit Building 9\Program. The location may vary depending on where Revit is installed.
- You can assign multiple keyboard shortcuts to each Revit command. Only the first shortcut is displayed in the Revit menu.
- After editing a KeyboardShortcuts.txt file, you need to restart Revit to affect any changes.
- The file KeyboardShortcuts.log is generated by Revit and contains any errors found while loading KeyboardShortcut.txt.
Open Shortcut File
Open the Revit keyboard shortcut file you wish to edit.
(For your convenience, a list of installed shortcuts files is displayed on the File pull down menu.)
The shortcut file is opened and the shortcuts appear in the Shortcuts column next to their corresponding Revit Command. Default shortcuts appear in the Defaults column. Commands that are new to that Revit version are marked with red text.
Save - Saves the current Keyboard shortcut file
Save As... - Saves the current shortcut file with a new name. You can change the name of the file, and its location (drive and/or directory)
Close Shortcut File - Closes the current shortcut file. If the file has not been saved you will be prompted to do so.
Compare File
You may optionally open another shortcut file to compare with.
- Select File > Open Compare File > Browse...
The shortcuts appear in the Compare File column.
Close Compare File - Closes the current Compare file.
Dissimilar Shortcuts
If either the Defaults or the Compare File's shortcuts are different to the edit file, a 'copy' icon will appear next to the dissimilar shortcut. Click on the icon to copy the shortcut(s) over to the edit file.

Revit Version
The Revit Version drop down allows you to specify which version of Revit you wish to create shortcuts for. Note that you will only be shown commands available in that version.

Filter Tabs

The filter tabs allow you to filter the Revit Menu Commands in various ways:
All - Shows all the Revit Menu Commands for the selected Revit version.
New - Shows Revit Commands that are New in that Version
Active - Shows Revit commands that have active shortcuts
Duplicates - Shows Revit Commands that have been assigned Duplicate shortcuts
Func - Shows Revit Commands that have been assigned Function key shortcuts
Defaults - Shows Revit Commands with default shortcuts
A to Z - These tabs show Revit Commands whose shortcuts begin with the same letter as the tab.
Tip: The counts on the tabs indicate how many shortcuts are defined within the tabs.
Searching
You can further filter the Revit Commands and Shortcuts by typing a search string into the search edit box.
The example below shows what the 'All' tab looks like with "roof" entered as the search text.
Note that searching is only available when the 'All', 'Active' or 'New' tabs are selected.
Editing Shortcuts
Shortcuts and their Alternates can be entered in the cells in the Shortcuts column, next to their corresponding Revit command.
Note that Revit shortcuts can be a maximum of two characters. Shortcut Highway will disallow invalid shortcuts.
The Up and Down arrow keys will move up and down the shortcut column.

Send Command to Revit*
*This option is only available in registered versions.
Shortcut Highway is able to send commands directly to Revit.
The icon at the bottom left of the application indicates whether Revit is running.

To send a command to Revit...
- Double click on the Revit command name
- Right click and select 'Send Command to Revit'
- Click on the Send Command to Revit icon
Tip: When sending commands to Revit it is useful to reduce the size of the Shortcut Highway application window and check 'Always on Top' so that Shortcut Highway floats persistently over Revit. See example below:

|