Unreal Technology UDK Hotkeys and Shortcuts

UDK HotkeysThe sections below provide a reference of hotkeys/keyboard-shortcuts that can be used in the Unreal Development Kit (UDK), which is the “free for non-commercial use version of Unreal Engine 3” from Unreal Technology. Each section deals with a specific window of the Unreal Editor, such as the main UDK window, the Content Browser, Material Editor, and the editors for Kismet, Matinee, SoundCue and PhAT.

Some of the shortcuts, or the functionality being referred to, are demonstrated in the excellent training videos by Zak Parrish from 3D Buzz, which can be downloaded for free from Unreal Engine 3 Video Tutorials. Where applicable, the filenames of selected videos are also mentioned. However, since the filenames are quite long, only the numeric parts of the filenames are shown. For example, “01*02*003*.mp4” is used to refer to the video named “01_-_User_Interface__02_MainMenubar__003_ViewMenu.mp4”, which can be found in the first downloadable archive called “user_interface.zip”. Each video’s full filename may be available as a tooltip in your browser. The subtitles of these videos are also available from that same download page, which are text files that one can search to find approximate time-stamps of the content presented in the videos.

UDK Editor

Hotkey Description Videos
1 or 2 or 3 or … 8 or 9 or 0 (regular keys) Restore the viewport camera to a previously stored bookmark from a slot identified by the specific number. (See Ctrl + 1 or 2 or 3, etc., for saving bookmarks.)  
1 or 3 (numeric keypad) Zoom camera Out or In (same as Z or C while holding right mouse button down) 01*01*009*.mp4
2 or 8 (numeric keypad) Move camera Back or Forward (same as Down or Up Arrow keys; same as S or W while holding right mouse button down) 01*01*009*.mp4
4 or 6 (numeric keypad) Move camera Left or Right (same as Left or Right Arrow keys; same as A or D while holding right mouse button down) 01*01*009*.mp4
7 or 9 (numeric keypad) Move camera Down or Up (same as Q or E while holding right mouse button down) 01*01*009*.mp4
A + Left-click in viewport Create the selected Actor (from the Actor Classes browser) at the indicated position, one for every Left-click (ensure that the specific viewport is selected before holding down the A-key)  
B Toggle viewport option to show/hide Builder Brush 01*01*002*.mp4
C Toggle viewport option to show/hide Object Collision 02*05*002*.mp4,
01*01*002*.mp4 and
05*002*.mp4
E Toggle viewport option to show/hide Decals 01*01*002*.mp4
F Toggle viewport option to show/hide Fog 01*01*002*.mp4
G Toggle Game View mode in viewport 01*01*001*.mp4,
01*01*002*.mp4,
01*01*005*.mp4,
02*03*001*.mp4 and
02*04*006*.mp4
H Toggle viewport option to show/hide everything except brushes (BSP)  
I Toggle viewport option to show/hide Level Coloration 01*01*002*.mp4
K Toggle viewport option to show/hide Unreal Kismet References 01*01*002*.mp4
L + Left/Right mouse-click and drag Navigation through Maya-style mouse interactions (including pivot around the selected object). Also see U-key for more Maya-style navigation. 02*01*002*.mp4,
01*01*010*.mp4,
01*03*003*.mp4 and
06*007*.mp4
L + Left-click in viewport Create a Light 01*02*005*.mp4,
02*01*002*.mp4 and
02*04*002*.mp4
M Make the level of the selected actor the current streaming submap  
N Toggle viewport option to show/hide Navigation Nodes 01*01*002*.mp4
O Toggle viewport option to show/hide Volumes 01*01*002*.mp4
P Toggle viewport option to show/hide Paths 01*01*002*.mp4
Q Toggle viewport option to show/hide BSP (Binary Space Partition) 01*04*005*.mp4 and
01*01*002*.mp4
R Toggle viewport option to show/hide Light Radius 01*01*002*.mp4
S + Left-click in viewport Create a Static Mesh (also see Alt + S + Left-click) 01*04*001*.mp4
T Toggle viewport option to show/hide Terrain 01*01*002*.mp4
U + Left/Right/Middle mouse-click and drag Alternative navigation through Maya-style mouse interactions. Also see L-key for more Maya-style navigation. 01*01*010*.mp4
W Toggle viewport option to show/hide Static Meshes 01*01*002*.mp4
Right Mouse button hold + Mouse-Wheel Scroll in viewport of Perspective type Changes camera speed while editing; speed is shown in status bar at bottom (Thanks, Brett!)  
Mouse-Wheel Scroll in viewport Move the viewport camera forward and backward (i.e., “zoom” style) 01*02*003*.mp4
Left + Right mouse-click and drag in viewport of Perspective type Move the viewport camera left, right, up and down 01*01*001*.mp4
Left + Right mouse-click and drag in viewport of any orthographic type Move the viewport camera in and out (i.e., “zoom” style; somewhat similar to using Mouse-Wheel Scroll) 01*01*001*.mp4
Right mouse-click and drag in viewport of Perspective type Rotate the viewport camera left, right, up and down (pivot style) 01*01*001*.mp4
Left mouse-click and drag in viewport of Perspective type Rotate the viewport camera left and right, and move the viewport camera forward and backward 01*01*001*.mp4
Left/Right mouse-click and drag in viewport of any orthographic type Move the viewport camera left, right, up and down 01*01*001*.mp4
Left-click in viewport Select an “actor”  
Right-click in viewport on Brush corner Snaps Brush corner to grid 02*01*003*.mp4 and
02*01*004*.mp4
Middle-click in viewport (using the mouse-wheel “button”) Makes that viewport the active one (without changing the selected object, which happens if you were to use left-click instead)  
Middle-click and drag in viewport (using the mouse-wheel “button”) Measures distances using the in-editor ruler in orthographic views (i.e., in the Top, Side or Front viewport types) 02*01*004*.mp4
F2 Select the red Builder Brush. (Especially useful when followed by the Home key to locate the Builder Brush in a busy map.)  
F4 Open the Actor Properties window, e.g., of a Brush or Light (same as double-clicking a selected object) 02*01*003*.mp4,
01*02*003*.mp4,
09*005*.mp4,
11*001*.mp4 and
numerous others
F5 Open the Surface Properties window, e.g., of a Brush or Light (same as double-clicking a selected object) 02*02*002*.mp4 and
08*001*.mp4
F11 Toggle the Fullscreen mode  
Enter in Geometry Mode with Pen passive-modifier selected In orthographic views, completes the brush geometry loop by defining the last corner at the location of the first corner 04*004*.mp4
Home “Go To Actor”, which moves and zooms all viewports to the selected object (i.e., center your viewports on a selected object; focus on a selected actor or actors) 01*01*005*.mp4
End Drop the selected static mesh (i.e., a “floating” object) to the surface beneath it  
` (backtick on tilde key) Toggles the Reference Coordinate System between World and Local modes  
Space Bar in Camera Mode Switch the Transform Widget between Translate, Rotate and Scale modes 01*03*005*.mp4,
01*03*002*.mp4,
01*04*001*.mp4,
02*01*001*.mp4,
14*002*.mp4 and
various others
Space bar in Geometry Mode with Pen passive-modifier selected Defines corners of the extrusion brush geometry in orthographic views 04*004*.mp4 and
02*01*005*.mp4
Space bar in Geometry Mode with Brush Clip passive-modifier selected Defines a plane for clipping of the brush geometry in orthographic views 04*003*.mp4
[ Decreases the Drag Grid size  
] Increases the Drag Grid size  
Alt + 1 Use Brush Wireframe mode in viewport 01*01*004*.mp4
Alt + 2 Use Wireframe mode in viewport 01*01*004*.mp4
Alt + 3 Use Unlit mode in viewport 01*01*004*.mp4
Alt + 4 Use Lit mode in viewport 01*01*004*.mp4
Alt + 5 Use Lighting Only mode in viewport 01*01*004*.mp4
Alt + 6 Use Light Complexity mode in viewport 01*01*004*.mp4
Alt + 7 Use Shader Complexity mode in viewport 01*01*004*.mp4
Alt + 8 Use Texture Density mode in viewport 01*01*004*.mp4
Alt + 9 Use LightMap Density mode in viewport 01*01*004*.mp4
Alt + 0 Use “Lighting Only with Texel Density” mode in viewport 01*01*004*.mp4
Alt + F Use Perspective viewport type 01*01*001*.mp4
Alt + G Use Top viewport type 01*01*001*.mp4
Alt + H Use Front viewport type 01*01*001*.mp4
Alt + J Use Side viewport type 01*01*001*.mp4
Alt + S + Left-click in viewport Create a Static Mesh and re-orient to surface (also see S + Left-click) 01*04*001*.mp4
Alt + X Toggle fullscreen (added to July 2010 UDK Beta)  
Alt + Shift + Left-click and drag in viewport Create duplicate of selected object, while moving viewport camera with the copy (also see “Alt + Left-click and drag in viewport” for basic feature) 02*03*002*.mp4 and
16*021*.mp4
Alt + Left-click and drag in viewport Create duplicate of selected object (also see “Shift + Alt + Left-click and drag in viewport” for enhanced feature) 02*01*004*.mp4,
02*01*005*.mp4,
02*01*007*.mp4,
02*03*001*.mp4 and
16*021*.mp4
Alt + Right-click in viewport, followed by Alt + Left-click Copy and paste a material from one surface to another (you could also just keep holding the Alt-key down between the clicks) 02*05*001*.mp4
Ctrl + 1 or 2 or 3 or … 8 or 9 or 0 Store a bookmark containing the current viewport camera data in a slot identified by the specific number. (See 1 or 2 or 3, etc., for retrieval.)  
Ctrl + Left-click in viewport Select multiple actors 01*05*001*.mp4,
01*03*005*.mp4 and
02*01*007*.mp4
Ctrl + Left-click and drag on actor in viewport of any orthographic type Move an actor in the plane of the viewport  
Ctrl + Left-click (and optional drag) in viewport with Terrain Editing Mode and Paint Tool selected Raise the terrain  
Ctrl + Right-click (and optional drag) in viewport with Terrain Editing Mode and Paint Tool selected Lower the terrain  
Ctrl + Right-click and drag on actor in viewport of any orthographic type Rotate an actor around the perpendicular axis of the viewport plane  
Ctrl + Shift + Left-click on brush in viewport of Perspective type Select the entire brush (that is, not just an edge or part of it, but all of it) 04*006*.mp4
Ctrl + A in Geometry/Camera Mode Add CSG for the current Builder Brush 04*003*.mp4 and
04*005*.mp4
Ctrl + C Copy 16*015*.mp4,
14*012*.mp4,
16*007*.mp4,
16*009*.mp4,
16*020*.mp4 and
16*022*.mp4
Ctrl + M Move the the selected actor(s) to the current level  
Ctrl + P Cause the selected brush to become your builder brush  
Ctrl + R Toggle Real Time mode in viewport 01*01*003*.mp4
Ctrl + S in Geometry/Camera Mode Subtract CSG (that is, add a subtractive brush) for the current Builder Brush 04*003*.mp4 and
04*005*.mp4
Ctrl + V Paste 14*012*.mp4,
16*007*.mp4,
16*009*.mp4,
16*015*.mp4,
16*020*.mp4 and
16*022*.mp4
Ctrl + X Cut  
Ctrl + Y Redo  
Ctrl + Z Undo 02*03*004*.mp4
Ctrl + Tab Cycle through open windows  
Shift + 1 Switch to Camera Mode  
Shift + 2 Switch to Geometry Mode  
Shift + 3 Switch to Terrain Editing Mode  
Shift + 4 Switch to Texture Alignment Mode  
Shift + 6 Switch to Mesh Paint Mode  
Shift + 7 Switch to Static Mesh Mode  
Shift + B Selects all surfaces belonging to the same brush of the currently selected surface  
Shift + H Toggle show/hide FPS (Frames Per Second)  
Shift + J Selects all surfaces that are adjacent to the currently selected surface  
Shift + L Toggle show/hide Stats  
Shift + N Deselects all selected surfaces  
Shift + T Selects all surfaces with the same material as the currently selected surface  
Shift + W Selects all the wall surfaces that are adjacent to the currently selected surface  
Shift + Left-click and drag on actor’s Translate Widget in viewport Move the selected object while moving the viewport camera along with the actor (also see Alt + Shift + Left-click and drag for a similar interaction that duplicates the actor) 09*004*.mp4
Ctrl + Alt + Left-click and drag in viewport Box-select objects by drawing a marquee selection-box area around them in orthographic views (such as actors or brush corners in Camera Mode or Geometry Mode, respectively) 02*01*006*.mp4,
02*01*007*.mp4 and
02*04*001*.mp4
Ctrl + Alt + Right-click and drag in viewport Box-deselect objects by drawing a marquee deselection-box area around them in orthographic views (such as actors or brush corners in Camera Mode or Geometry Mode, respectively)  
Ctrl + Shift + F Jump straight to the Content Browser’s search field from anywhere in the editor  

Content Browser

Hotkey Description Videos
F5 Refresh of Content Browser (also see Ctrl + F5 for Full Refresh)  
Alt + Left-click on a material Assigns the material to all the faces that are currently selected in the perspective viewport  
Ctrl + S in Packages panel Save the selected package 06*003*.mp4,
08*001*.mp4,
09*003*.mp4 and
11*001*.mp4
Ctrl + F5 Full Refresh of Content Browser 08*001*.mp4

Unreal Kismet

Hotkey Description Videos
A Centers and scales the view to display the selected object(s) or all objects (for no selection)  
C Add a new comment for selected object(s) in main area 05*006*.mp4
D + Left-click Creates a new Delay object  
E + Left-click Creates a new External Variable  
F + Left-click Creates a new Float Variable  
G + Left-click Creates a new Gate miscellaneous action  
I + Left-click Creates a new Integer Variable  
L + Left-click Creates a new Log miscellaneous action  
M + Left-click Creates a new Matinee object  
N + Left-click Creates a new Named Variable  
O + Left-click Creates a new Object Variable  
P + Left-click Creates a new Player Variable  
Q + Left-click Creates a new Sequence object  
R + Left-click Creates a new pair of Remote Event and Activate Remote Event nodes  
S + Left-click Creates a new Play Sound action  
T + Left-click Creates a new Toggle action  
X + Left-click Creates a new Integer Counter condition  
Delete Removes an object 05*004*.mp4
Alt + Left-click on an input/output connector Removes any links going to/from that input/output connector 05*005*.mp4 and
05*008*.mp4
Alt + Left-click on a link between input and output connectors Removes the link between the input and output connectors 05*005*.mp4
Ctrl + Left-click Select multiple objects (or deselect the object if already selected) 05*004*.mp4
Ctrl + Left-click and drag Move a selected object 02*05*002*.mp4 and
05*004*.mp4
Double-click on a subsequence Opens up the subsequence in the main area 05*015*.mp4 and
05*011*.mp4
Ctrl + Shift + Alt + Left-click and drag Box-select additional objects by drawing a marquee selection-box area around them in main area, which adds the new selection to the current selection 16*011*.mp4
Ctrl + Alt + Left-click and drag Box-select objects by drawing a marquee selection-box area around them in main area 05*004*.mp4,
05*006*.mp4 and
16*011*.mp4

Unreal Material Editor

All interactions, unless otherwise noted, are specified for the main panel of the Material Editor. Also, the keys specified to create expression nodes must be held down while pressing the mouse button to take effect.

Hotkey Description Videos
1 + Left-click Creates a one-dimensional (scalar) Constant expression 06*002*.mp4,
06*006*.mp4 and
11*002*.mp4
2 + Left-click Creates a two-dimensional constant-vector expression  
3 + Left-click Creates a three-dimensional constant-vector expression  
4 + Left-click Creates a four-dimensional constant-vector expression  
A + Left-click Creates a math Add expression 06*006*.mp4
B + Left-click Creates a Bump Offset utility expression  
C + Left-click Creates a Component Mask utility expression  
D + Left-click Creates a math Divide expression  
E + Left-click Creates a math Power expression  
I + Left-click Creates a If utility expression  
L in Preview window Moves the Light source (hold the key down while moving the mouse) 06*001*.mp4 and
06*003*.mp4
L + Left-click Creates a Lerp utility expression for linear interpolation 06*004*.mp4
M + Left-click Creates a math Multiply expression 06*004*.mp4 and
11*002*.mp4
N + Left-click Creates a math Normalize expression  
O + Left-click Creates a math One Minus expression  
P + Left-click Creates a coordinates Panner expression  
R + Left-click Creates a Reflection Vector expression  
S + Left-click Creates a Scalar Parameter expression  
T + Left-click Creates a Texture Sample expression 06*003*.mp4,
06*006*.mp4 and
11*002*.mp4
U + Left-click Creates a Texture Coordinate expression (for example, to be used for a Texture Sample’s UVs)  
V + Left-click Creates a Vector Parameter expression  
Ctrl + Alt + Left-click and drag Box-select some expression-nodes by drawing a marquee selection-box area around them in main area 06*004*.mp4,
06*005*.mp4,
06*006*.mp4 and
06*007*.mp4

Unreal Matinee

Hotkey Description Videos
Left mouse-click and drag from an output connector and drop into an input connector Connect the output to the input connector 02*05*002*.mp4
Mouse-Wheel Scroll Zoom the timeline in and out 02*05*002*.mp4 and
05*003*.mp4
Enter Create a key frame 02*05*002*.mp4,
05*002*.mp4,
05*003*.mp4 and
05*016*.mp4

Unreal PhAT

Hotkey Description Videos
A Toggle Snap on/off  
B Toggle Editing Mode on/off (for example, to edit constraints) 12*002*.mp4
C Copy Properties 12*002*.mp4
D Weld to body  
E Select Rotation Mode  
H Cycle the Mesh Rendering Mode  
I Toggle Instance Properties on/off  
J Cycle the Collision Rendering Mode  
K Cycle the Constraint Rendering Mode  
R Select Scaling Mode  
S Toggle Simulation mode on/off  
W Select Translation Mode  
Delete Delete current primitive  
Ctrl + Left-click on object in main window area Kick/pop the mesh 12*002*.mp4
Ctrl + Right-click and drag on object in main window area Grab and interact with the mesh (for example, pick it up or sling it around) 12*002*.mp4

Unreal SoundCue Editor

Hotkey Description Videos
Alt + Left-click on a connection line Removes the link going between the connectors in the main window area 09*003*.mp4
Ctrl + Left-click and drag Move selected objects in the main window area 09*003*.mp4
Ctrl + Alt + Left-click and drag Box-select objects by drawing a marquee selection-box area around them in main window area 09*003*.mp4

Comments

Nice

Helped me a lot :)

Thanks

Fantastic list! Thanks a lot!!!

Thanks

Helped me

Thanks

Very useful, thank you!

Thanks

Big Thanks!!!

Hotkeys

Roger that, amazingly useful list, thanks man!

Object Selection

I just started learning UDK. Which window displays all the objects used while creating a map? Like Maya has its Outliner to display everything in the scene!

Re: Object Selection

I suppose you are looking for the Scene Browser Window. To find it, you can:

  • Open the Content Browser window (Ctrl + Shift + F) and click on the Scene tab, or
  • Using the main menu, select View | Browser Windows | Scene.

thanx very helpful...

thanx very helpful... appreciate it ..:D