Skip to content

How to Use Your Keyboard

The keyboard is the primary input device for typing text and for issuing commands to applications through key combinations. For Unturned™ mod development at 57 Studios™, fluent keyboard use accelerates every aspect of the workflow: editing configuration files, navigating between applications, copying and pasting assets, undoing mistakes, and triggering build commands. This reference covers the layout of a standard Windows keyboard, the role of each region, and the keyboard shortcuts that experienced mod developers use every day.

This article assumes the reader has access to a Windows computer with a connected keyboard. The keyboard can be a desktop full-size model, a laptop integrated keyboard, a compact mechanical keyboard, or any other variant that follows the broad QWERTY convention. The procedures and references apply across all such configurations, with device-specific notes where the differences matter.

Prerequisites

What you'll learn

  • The standard regions of a Windows keyboard and the role of each
  • The role of modifier keys (Shift, Control, Alt, Windows)
  • Essential keyboard shortcuts for file management and editing
  • Keyboard shortcuts specific to mod development tools
  • How to use the keyboard efficiently in combination with the mouse
  • How to recognize and select among the major keyboard form factors
  • How to customize the keyboard for sustained development work

Background

The QWERTY keyboard layout used on nearly every Windows keyboard was designed in the 1870s for mechanical typewriters. Its persistence into the computing era is a matter of convention rather than ergonomic optimization, but the universal familiarity of the layout makes it the practical default. Modern Windows keyboards extend QWERTY with function keys, modifier keys, numeric pads, and special-purpose keys for operating system functions.

The QWERTY layout was originally chosen to minimize jamming of the mechanical typewriter's striker arms by separating frequently-paired letters. The mechanical constraint has been gone for more than a century, but several attempts to introduce alternative layouts (Dvorak, Colemak, Workman) have produced niche adoption rather than displacement of QWERTY. The 57 Studios reference assumes QWERTY throughout; developers using an alternative layout will encounter the shortcuts at the same physical keys but with different printed letters.

The flowchart above traces the historical development of the keyboard from mechanical typewriters to the modern Windows keyboard. The Windows key, introduced in 1994, is the most recent significant addition to the standard layout.

Did you know?

The Windows key was originally added to keyboards to support Windows 95. Before its introduction, all operating system shortcuts had to be reached through Control and Alt combinations. The dedicated Windows key freed up new shortcut combinations that have since become essential to modern Windows usage.

Did you know?

The IBM Model M keyboard, introduced in 1985, is widely considered the reference design for the modern Windows keyboard layout. The Model M's combination of full-size 104-key layout, function-row organization, and tactile mechanical switches set conventions that almost every Windows keyboard since has followed. Original Model M keyboards remain in use today in some developer offices for their longevity and tactile feel.

Regions of a standard keyboard

A standard Windows keyboard is divided into several distinct regions.

+---+----------------------------------+----------+------------+
|Esc| F1 F2 F3 F4  F5 F6 F7 F8  F9 ... | PrtSc... | Num Lock...|
+---+----------------------------------+----------+------------+
| ` | 1  2  3  4  5  6  7  8  9  0 - = | Insert.. | 7 8 9 +    |
| Tab Q W E R T Y U I O P [ ] \        | Home...  | 4 5 6      |
| Caps A S D F G H J K L ; ' Enter     | Delete.. | 1 2 3 Enter|
| Shift Z X C V B N M , . / Shift      |  Up      | 0 . Enter  |
| Ctrl Win Alt   Space   Alt Menu Ctrl | Left...  |            |
+--------------------------------------+----------+------------+

The ASCII diagram above shows the approximate layout of a standard full-size Windows keyboard. The regions, from left to right and top to bottom, are: the function row, the alphanumeric main block, the navigation cluster, and the numeric keypad.

Function row

The top row contains the Escape key on the far left, followed by F1 through F12. Function keys often serve as application-specific shortcuts. F2 renames the selected file in File Explorer, F5 refreshes the current view, and F11 toggles full-screen mode in many applications.

The function row's role has expanded across Windows generations. The original IBM PC keyboard used the function row primarily for menu-bar shortcuts in DOS applications. Modern Windows uses the function row for a mixture of application-specific shortcuts and operating-system actions. The exact behavior of each key depends on the application that has keyboard focus at the moment of the press.

KeyCommon Windows useApplication-specific examples
F1Open HelpMost applications include a help system bound to F1
F2Rename selected fileFile Explorer, Visual Studio (rename variable)
F3Find nextBrowsers, text editors
F4Address bar focusFile Explorer; Alt+F4 closes the current window
F5RefreshBrowsers, File Explorer, Visual Studio (start debugging)
F6Cycle panelsFile Explorer, browsers
F7Caret browsingBrowsers
F8(varies)Some editors use F8 for build
F9(varies)Visual Studio (toggle breakpoint)
F10Menu bar focusMost applications
F11Full-screen toggleBrowsers, Photoshop, many others
F12(varies)Browsers (developer tools); Office (Save As)

Alphanumeric main block

The largest region contains the letter keys, the number row, punctuation, and the primary modifier keys. This is where typing happens and where most keyboard shortcuts originate.

Modifier keys

Modifier keys do not produce a character on their own. Instead, they modify the behavior of other keys when held simultaneously. The four primary modifiers on a Windows keyboard are:

  • Shift: capitalizes letters and selects the alternate symbol on punctuation keys
  • Control (Ctrl): used for the majority of application shortcuts
  • Alt: used to access menu bars and a smaller set of shortcuts
  • Windows (Win): used for operating system shortcuts

The middle region contains Insert, Home, Page Up, Delete, End, Page Down, and the four arrow keys. These keys move the cursor and scroll content within applications.

KeyFunction in text editingFunction in File Explorer
InsertToggle insert vs overwrite mode(no action)
HomeMove cursor to start of lineMove selection to first item
EndMove cursor to end of lineMove selection to last item
Page UpScroll one page upScroll one page up
Page DownScroll one page downScroll one page down
DeleteDelete character to the rightMove selected item to Recycle Bin
Arrow keysMove cursor by one character or lineMove selection by one item

Numeric keypad

The far right region duplicates the number keys in a calculator-style layout for fast numeric entry. The keypad has its own Enter key and a Num Lock key that toggles between numeric input and a secondary navigation function.

The numeric keypad is the region most likely to be omitted from compact keyboards. Tenkeyless (TKL) keyboards and most laptop keyboards do not include a dedicated numeric keypad; numeric entry is performed through the number row of the main block instead.

A full-size mechanical keyboard photographed from above with regions labeled

Essential keyboard shortcuts

The table below lists the keyboard shortcuts that mod developers use most frequently. These shortcuts work across nearly every Windows application.

ShortcutAction
Ctrl+CCopy selected item to clipboard
Ctrl+XCut selected item to clipboard
Ctrl+VPaste from clipboard
Ctrl+ZUndo last action
Ctrl+YRedo last undone action
Ctrl+SSave current file
Ctrl+ASelect all in current context
Ctrl+FFind within current document or window
Ctrl+NCreate new document or window
Alt+TabCycle between open windows
Windows+EOpen File Explorer
Windows+DShow desktop
Windows+LLock the computer
F2Rename selected file in File Explorer
F5Refresh current view
DeleteMove selected item to Recycle Bin
Shift+DeletePermanently delete selected item
Ctrl+Shift+EscOpen Task Manager

The pie chart above approximates the relative frequency of common shortcuts during a typical mod development session. Copy and paste together dominate, followed by save, application switching, and undo.

Pro tip

Memorize Ctrl+S and use it constantly. Every text editor, configuration editor, and design application uses Ctrl+S to save. Frequent saving prevents work loss from crashes, power failures, and accidental closures.

Pro tip

The Ctrl+Shift+S shortcut, which most applications interpret as "Save As," is the companion to Ctrl+S. Save As writes the current file to a new location, leaving the original unchanged. The shortcut is the keyboard route to creating a version snapshot of a mod file before making a risky change.

Modifier key combinations

Many shortcuts combine multiple modifier keys with a letter. Reading these combinations from left to right indicates which keys to hold simultaneously.

The sequence diagram above shows the standard procedure for executing a three-key shortcut. The modifiers are held first, then the action key is pressed while the modifiers remain held.

Reading shortcut notation

Throughout this wiki, keyboard shortcuts appear in the form Modifier+Action. The plus sign indicates simultaneous press; the order does not strictly matter for the modifier, but the action key must be pressed while at least one modifier is held.

NotationMeaning
Ctrl+SHold Ctrl, press S
Ctrl+Shift+SHold Ctrl and Shift, press S
Alt+F4Hold Alt, press F4
Windows+EHold Windows key, press E
Ctrl+Alt+DeleteHold Ctrl and Alt, press Delete

The notation is universal across Windows documentation. Application help systems, Microsoft documentation, and third-party software all use the same convention.

Comparison of keyboard layouts

Layout typeKey countBest for
Full-size104 keysDesktop development with numeric entry
Tenkeyless (TKL)87 keysDesktop development without numeric pad
Compact 75%About 80 keysSmaller desks, keeps function row and arrows
Compact 65%About 68 keysCompact desks, no function row
Compact 60%61 keysPortable use, arrow keys accessed via layers
LaptopVariesPortable development with full layout sacrifices
Split ergonomicVariesReduced wrist strain for long sessions

Did you know?

Mechanical keyboards, including brands such as Keychron and Akko, have become popular among developers for their tactile feedback, durability, and customization options. The choice of switch type (linear, tactile, or clicky) is a matter of personal preference but can meaningfully affect typing comfort over long sessions.

Switch types in mechanical keyboards

Mechanical keyboards use individual switch mechanisms under each key. The switch type determines the tactile and acoustic character of typing. The four primary categories are summarized below.

Switch familyTactile feelAcoustic profileTypical examples
LinearSmooth from top to bottomQuietCherry MX Red, Gateron Yellow, Akko Jelly Black
TactileBump at actuation pointQuietCherry MX Brown, Gateron Brown, Boba U4T
ClickyBump and audible click at actuationLoudCherry MX Blue, Kailh Box White, Akko CS Blue
SilentDampened linear or tactileVery quietCherry MX Silent Red, ZealPC Healios

The switch family is a personal preference. Developers in shared workspaces typically avoid clicky switches to reduce noise impact on colleagues. Developers in private offices often gravitate to clicky switches for the tactile feedback during long typing sessions.

Decision flowchart: when to use the keyboard versus the mouse

The decision flowchart above suggests when to reach for the mouse and when to use the keyboard. Experienced developers learn to keep their hands on the keyboard whenever possible because the time cost of switching between input devices accumulates significantly across a long session.

Mod development specific shortcuts

Several mod development tools have their own shortcuts. The table below lists the most useful ones for the applications mod developers encounter regularly.

ApplicationShortcutAction
Unity EditorCtrl+PToggle play mode
Unity EditorCtrl+SSave the scene
Unity EditorFFrame selected object in viewport
Unity EditorCtrl+DDuplicate selected object
Unity EditorCtrl+Shift+FFind references
Notepad++Ctrl+HFind and replace
Notepad++Ctrl+GGo to a specific line number
Notepad++Ctrl+WClose current tab
Notepad++Ctrl+DDuplicate current line
Notepad++Alt+Shift+arrowColumn select mode
File ExplorerAlt+UpGo to parent folder
File ExplorerCtrl+LFocus the address bar
File ExplorerCtrl+Shift+NCreate new folder
BlenderGGrab and move selected object
BlenderRRotate selected object
BlenderSScale selected object
BlenderTabToggle edit mode
BlenderNumpad .Frame selected in viewport
Visual StudioF5Build and run
Visual StudioCtrl+.Quick fix suggestions
Visual StudioF12Go to definition
Visual StudioCtrl+R, Ctrl+RRename symbol

Common mistake

Beginners sometimes use the menu bar for every operation in their development tools, ignoring the keyboard shortcuts shown next to each menu item. The shortcuts are listed for a reason: they are faster, and learning them is an investment that pays back across every session for years to come.

Common mistake

Pressing Ctrl+W in a web browser closes the current tab. The same shortcut in Notepad++ closes the current document. Mod developers who switch rapidly between browsers and text editors occasionally close a browser tab when they meant to close a document, or vice versa. The shortcuts are universal but their target depends on the focused application.

Advanced considerations

Keyboard customization through tools such as PowerToys, AutoHotkey, and the configuration software shipped with mechanical keyboards allows developers to remap keys, create custom shortcuts, and even build complete macro systems. Custom shortcuts that match the developer's specific workflow can produce significant productivity gains over time.

PowerToys keyboard manager

The Microsoft PowerToys suite includes a Keyboard Manager utility that allows remapping individual keys and creating custom shortcut combinations. The utility is free, officially supported, and lighter weight than third-party alternatives. Common customizations include:

CustomizationUse case
Remap Caps Lock to ControlFrees a frequently used finger position
Map a function key to a custom shortcutQuick access to a specific application
Remap Print Screen to a custom actionRepurpose a rarely used key
Disable a keyPrevent accidental presses during typing

AutoHotkey

AutoHotkey is a long-established third-party tool for keyboard remapping and macro creation. It is more powerful than PowerToys Keyboard Manager but has a steeper learning curve. AutoHotkey scripts can express arbitrarily complex logic: triggering an entire workflow on a single keystroke, transforming text on the fly, automating repetitive interactions with applications.

                    AutoHotkey example script

       ; Replace !! with the current date in ISO format
       :*:!!::
       FormatTime, CurrentDate, , yyyy-MM-dd
       SendInput, %CurrentDate%
       return

       ; Open the mod project folder with Ctrl+Alt+M
       ^!m::Run, C:\Project Folder\SHQ\Claude Projects

The example script above demonstrates two AutoHotkey idioms: a text-expansion shortcut that inserts the current date, and a custom Ctrl+Alt+M shortcut that opens a specific folder. AutoHotkey scripts persist as .ahk files that the user can edit in any text editor.

Best practice

Resist the temptation to remap standard shortcuts immediately. Learn the defaults first, identify the shortcuts that genuinely friction the workflow, and only then remap. Heavily customized keyboards become difficult to use on other computers, which matters when working on a shared machine or pair programming.

Pro tip

The Caps Lock key is a frequent target of remapping because most developers rarely use Caps Lock and the key occupies a prime hand position. Common remaps include "Caps Lock as Escape" (popular among Vim users), "Caps Lock as Control" (popular among Emacs users), and "Caps Lock as a custom modifier" for productivity scripts.

A close-up of a mechanical keyboard with custom keycaps in development colors

Frequently asked questions

What is the difference between the two Shift keys?

The two Shift keys, on the left and right sides of the alphanumeric block, are functionally identical. Touch typists use the Shift on the opposite side of the key being shifted to maintain typing rhythm.

Why does my keyboard have a Function (Fn) key?

The Function key appears on most laptop keyboards. Holding Fn while pressing another key activates a secondary function printed on that key, such as adjusting screen brightness or volume. The Fn key is not standardized across laptop manufacturers; its exact location and behavior vary by model.

What is the Menu key?

The Menu key, often located between the right Windows key and the right Control key, opens the context menu for the currently focused item. It is the keyboard equivalent of a right-click. Shift+F10 produces the same result on keyboards without a Menu key.

How do I type characters not on my keyboard?

Hold Alt and type the character's numeric code on the numeric keypad, then release Alt. Alternatively, use the Windows Character Map application or the emoji picker (Windows+period).

Why is my keyboard producing wrong characters?

The most common cause is a keyboard layout mismatch. Windows can be configured for QWERTY, AZERTY, QWERTZ, Dvorak, or any of several dozen other layouts. If the configured layout does not match the printed keycaps, every keystroke produces an unexpected character. The fix is in Settings > Time & Language > Language & Region.

Why does Caps Lock not light up on my keyboard?

The Caps Lock indicator depends on a connection between the keyboard's firmware and Windows. Some wireless keyboards, particularly those connected via Bluetooth in low-power mode, do not update the Caps Lock indicator reliably. The state is correct internally; only the LED display lags.

How do I clean a keyboard without damaging it?

Disconnect the keyboard from power. Turn it upside down and shake gently to dislodge debris. Use compressed air to remove dust from between the keys. For mechanical keyboards with removable keycaps, the caps can be removed individually for thorough cleaning. Avoid liquids, including household cleaners.

What is the difference between membrane and mechanical keyboards?

Membrane keyboards use a single sheet of rubber under all keys; pressing a key compresses the sheet and completes a circuit. Mechanical keyboards use individual mechanical switches under each key. Mechanical keyboards typically last longer, feel more responsive, and produce more sound. Membrane keyboards are cheaper and quieter.

How do I disable the Windows key during gaming?

Most gaming keyboards include a dedicated gaming-mode toggle that disables the Windows key. On keyboards without the toggle, third-party utilities such as Microsoft PowerToys or the keyboard's manufacturer software can disable the Windows key for the duration of a gaming session.

What is the home row?

The home row is the row of keys where touch typists rest their fingers between keystrokes: A, S, D, F for the left hand and J, K, L, ; for the right hand. The F and J keys typically have small tactile bumps to help the typist find the home row without looking.

How long does it take to learn touch typing?

Most adults can develop functional touch typing skill in two to four weeks of consistent practice (15 to 30 minutes daily). Reaching 60 words per minute typically takes two to six months. The investment pays back across the developer's entire career.

Should I use a wired or wireless keyboard?

Wired keyboards have lower input latency and no battery to manage. Wireless keyboards have a cleaner desk and allow flexible positioning. For mod development the difference is rarely material; the choice is largely personal preference.

Best practices

  • Learn the universal shortcuts (Ctrl+C, Ctrl+V, Ctrl+S, Ctrl+Z) until they become reflexive
  • Save work frequently using Ctrl+S
  • Use Alt+Tab to switch between open applications rather than reaching for the taskbar
  • Memorize shortcuts specific to the development tools used most often
  • Configure mechanical keyboards thoughtfully if used, but learn defaults first
  • Position the hands correctly on the home row to enable touch typing over time
  • Audit installed keyboard utilities periodically to remove unused customizations
  • Avoid remapping standard shortcuts on a machine that other developers may use

Appendix: complete shortcut reference for mod development

The table below consolidates the keyboard shortcuts most useful to a 57 Studios mod developer across the principal applications used in a typical workflow. Each shortcut is reproduced once with its application context and effect.

ApplicationCategoryShortcutEffect
WindowsSystemCtrl+Alt+DeleteSecurity options menu
WindowsSystemCtrl+Shift+EscTask Manager
WindowsSystemWindows+LLock workstation
WindowsSystemWindows+DShow desktop
WindowsSystemWindows+EOpen File Explorer
WindowsSystemWindows+RRun dialog
WindowsSystemAlt+TabSwitch windows
WindowsSystemAlt+F4Close current window
WindowsSystemWindows+.Emoji picker
File ExplorerNavigationAlt+UpGo to parent folder
File ExplorerNavigationAlt+LeftGo back
File ExplorerNavigationAlt+RightGo forward
File ExplorerNavigationCtrl+LFocus address bar
File ExplorerFile opsF2Rename selected
File ExplorerFile opsDeleteMove to Recycle Bin
File ExplorerFile opsShift+DeletePermanent delete
File ExplorerFile opsCtrl+Shift+NNew folder
File ExplorerFile opsF5Refresh
Notepad++EditingCtrl+SSave
Notepad++EditingCtrl+Shift+SSave As
Notepad++EditingCtrl+FFind
Notepad++EditingCtrl+HFind and replace
Notepad++EditingCtrl+GGo to line
Notepad++EditingCtrl+DDuplicate line
Notepad++EditingCtrl+LDelete line
Notepad++EditingCtrl+WClose current tab
Unity EditorProjectCtrl+SSave scene
Unity EditorProjectCtrl+Shift+SSave scene as
Unity EditorProjectCtrl+PToggle play mode
Unity EditorViewportFFrame selected
Unity EditorViewportWMove tool
Unity EditorViewportERotate tool
Unity EditorViewportRScale tool
BlenderModelingTabToggle edit mode
BlenderModelingGGrab
BlenderModelingRRotate
BlenderModelingSScale
BlenderModelingASelect all
BlenderModelingAlt+ADeselect all
Visual StudioCodeF5Start debugging
Visual StudioCodeF9Toggle breakpoint
Visual StudioCodeF10Step over
Visual StudioCodeF11Step into
Visual StudioCodeF12Go to definition
Visual StudioCodeCtrl+.Quick actions

The consolidated reference can be printed and posted at the workstation for quick lookup during the early weeks of mod development practice. Most developers internalize the shortcuts within a few months of consistent use.

Appendix: keyboard maintenance and lifespan

Mechanical and membrane keyboards have different maintenance profiles. The 57 Studios internal equipment reference summarizes the principal lifecycle considerations.

Keyboard typeExpected lifespanMaintenance cadenceCommon failure modes
Office membrane3 to 5 yearsQuarterly debris removalSpilled liquid, key wear
Gaming membrane4 to 6 yearsQuarterly debris removalSticky keys, LED failure
Mechanical (Cherry MX)8 to 15 yearsAnnual deep cleanSingle-switch failure
Mechanical (Kailh, Gateron)6 to 12 yearsAnnual deep cleanSingle-switch failure
Laptop integratedMatches laptop(limited; usually not user-serviceable)Key cap loss, dome wear
Optical mechanical10+ yearsAnnual cleaningOptical sensor degradation

Mechanical keyboards typically outlast membrane keyboards by a factor of two to three. The difference matters across a multi-year mod development career; a high-quality mechanical keyboard purchased once may serve through several membrane replacements.

Best practice

For sustained mod development work, invest in a mechanical keyboard with switches rated for at least 50 million actuations. Cherry MX, Gateron, Kailh, and other major switch families publish their actuation ratings in product specifications. The investment pays back across the keyboard's lifespan and contributes to typing comfort during long sessions.

Appendix: ergonomic typing considerations

The keyboard is one of two principal sources of repetitive strain in mod development (the other being the mouse). Adopting a few ergonomic configurations early reduces the cumulative load.

ConfigurationBenefitNotes
Negative-tilt keyboard trayReduced wrist extensionCommon in office workstations; less common at home
Split keyboardReduced shoulder rotationAvailable from manufacturers like ErgoDox, Kinesis
Tented keyboardReduced forearm pronationSome mechanical keyboards include tenting kits
Wrist restReduced wrist drop during pausesSoft foam or gel; replace every 12 to 18 months
Larger keycaps with tactile bumpsEasier touch typingF and J keys typically have bumps; some keyboards add more
Sticker bumps on home rowTactile reference for non-mechanical keyboardsInexpensive; available from accessibility suppliers

The ergonomic configurations are not mutually exclusive. A mod developer who experiences wrist or shoulder discomfort during long sessions can adopt several configurations simultaneously and reassess after a few weeks.

Best practice

Pause every 45 to 60 minutes during sustained typing. Stand up, stretch the wrists and shoulders, and look at something at least 6 meters away for at least 30 seconds. The pause is a documented practice in workstation ergonomics that reduces both musculoskeletal strain and eye fatigue.

Appendix: keyboard layout localizations

Mod developers working with contributors from multiple countries occasionally encounter alternative keyboard layouts. The principal differences are summarized below for reference.

LayoutRegionNotable differences from US QWERTY
QWERTZGerman-speaking countriesY and Z swapped; additional umlaut keys
AZERTYFrance, BelgiumSeveral letter swaps; numbers require Shift
Dvorak(alternative)Complete reorganization for typing efficiency
Colemak(alternative)Partial reorganization preserving common shortcuts
British QWERTYUK@ and " swapped; pound sign instead of dollar
SpanishSpain, Latin AmericaAdditional ñ key; tilde dead key

Mod project filenames and configuration content authored on any of the layouts are interoperable: the underlying file is identical regardless of which layout produced the characters. The differences affect only the typist's physical key positions.

Appendix: keyboard shortcut chains and double-tap conventions

A small number of Windows and application keyboard shortcuts use a chained sequence rather than a single simultaneous combination. The chain notation differs from the standard plus-sign notation and is worth recognizing.

NotationMeaningExample application
Ctrl+K, Ctrl+SPress Ctrl+K, release, press Ctrl+SVisual Studio (manage keyboard shortcuts)
Ctrl+R, Ctrl+RPress Ctrl+R, release, press Ctrl+RVisual Studio (rename symbol)
Ctrl+K, Ctrl+DPress Ctrl+K, release, press Ctrl+DVisual Studio (format document)
Windows, WindowsPress Windows, release, press WindowsOpen Start menu (single press), close (second press)

Chained shortcuts are most common in Visual Studio, which uses them extensively to keep the shortcut space organized around a small number of leader keys. The pattern is borrowed from the Emacs text editor's keybinding system.

Pro tip

Visual Studio's keyboard shortcut documentation uses the comma notation throughout. When the documentation shows Ctrl+K, Ctrl+D, the shortcut is two sequential combinations, not three keys held simultaneously. The distinction matters because a held three-key combination would produce a different (often invalid) shortcut.

Appendix: keyboard shortcuts in the Unity Editor scene view

The Unity Editor scene view has its own dense set of keyboard shortcuts that mod developers internalize over time. The table below is the consolidated reference for scene-view navigation and editing.

ShortcutActionNotes
WMove toolSelects the translate gizmo
ERotate toolSelects the rotate gizmo
RScale toolSelects the scale gizmo
TRect transform toolFor 2D and UI work
QHand toolPan the scene view
YCombined transform toolMove, rotate, scale together
FFrame selectedCenters the view on the selection
Alt+dragOrbit the cameraCamera revolves around the focal point
Alt+right-dragZoom the cameraEquivalent to scroll wheel
Alt+middle-dragPan the cameraLateral motion
VVertex snapSnap to mesh vertices during a move
Ctrl (during move)Grid snapSnap to the unit grid
Shift (during scale)Uniform scaleScale all axes together

The scene-view shortcuts are application-specific and do not transfer to other Unity panels or to applications outside Unity. Mod developers who spend significant time in the scene view memorize the shortcuts as a separate category from the universal Windows shortcuts.

Appendix: keyboard shortcuts in Blender

Blender is among the most keyboard-driven applications in mod development. The table below is a reference for the most common shortcuts a mod developer uses when editing models.

ShortcutActionNotes
TabToggle edit modeSwitches between object and edit modes
GGrab (move)Move selection along an axis
RRotateRotate selection around an axis
SScaleScale selection from a pivot
EExtrudeCreate new geometry from a selection
FMake faceCreate a face from selected vertices or edges
ASelect allToggle all-select
Alt+ADeselect allClear selection
HHide selectedHide from view
Alt+HUnhide allReveal hidden geometry
XDelete menuChoose vertices, edges, faces, or object
Numpad 1Front viewOrthographic view
Numpad 3Side viewOrthographic view
Numpad 7Top viewOrthographic view
Numpad 5Toggle perspectiveSwitch between perspective and orthographic
Numpad .Frame selectedCenter view on selection
Shift+SSnap menuSnap cursor or selection
Ctrl+RLoop cutAdd an edge loop
Ctrl+BBevelRound an edge or vertex

The Blender shortcuts are densely packed because the application is designed around keyboard-first interaction. New mod developers occasionally find Blender's keyboard model overwhelming; the recommended approach is to learn the move/rotate/scale trio first (G, R, S), then add shortcuts gradually as the workflow demands them.

Did you know?

Blender's keyboard-first design philosophy distinguishes it from most other 3D applications. The result is that an experienced Blender user is often faster than an equivalent user of another 3D application, because most operations require fewer mouse movements and fewer menu navigations. The investment in learning the shortcuts pays back across the full duration of a 3D-heavy mod project.

Appendix: keyboard-driven text-editing patterns

A small number of text-editing patterns appear repeatedly in mod development. The table below is the reference for the most useful patterns.

PatternKeystroke sequenceResult
Select wordDouble-click or Ctrl+Shift+arrowWord under cursor selected
Select lineTriple-click or Home, Shift+EndCurrent line selected
Select paragraphQuadruple-click or Ctrl+Shift+arrowSurrounding paragraph selected
Move cursor by wordCtrl+arrowCursor jumps to next or previous word boundary
Move cursor to line startHomeCursor at column 0
Move cursor to file startCtrl+HomeCursor at line 1, column 0
Move cursor to file endCtrl+EndCursor at end of last line
Delete wordCtrl+Backspace or Ctrl+DeleteDelete the word adjacent to the cursor
Duplicate lineCtrl+D (Notepad++)Insert a copy of the current line below
Move line upAlt+Up (most editors)Swap current line with the line above
Move line downAlt+Down (most editors)Swap current line with the line below
Toggle commentCtrl+/ (most editors)Comment or uncomment the current line

The text-editing patterns transfer broadly across modern text editors and IDEs. A mod developer fluent in the patterns moves through configuration files and source code much faster than one who relies on character-by-character editing.

Appendix: typing speed and mod development productivity

The 57 Studios internal productivity reference notes a measurable correlation between typing speed and mod development productivity, particularly for tasks that involve heavy configuration authoring or code editing.

Typing speedApproximate output per hourNotes
20 to 30 WPMSlow; significant frictionMost adults start here without practice
40 to 60 WPMFunctional; moderate frictionSufficient for most mod work
60 to 80 WPMFluent; low frictionComfortable for sustained sessions
80 to 100 WPMFast; minimal frictionCommon among professional developers
100+ WPMVery fast; mechanically limitedDiminishing returns past this point

The relationship between typing speed and overall productivity is non-linear. Beyond approximately 60 WPM the typing itself is rarely the bottleneck; thinking, debugging, and design considerations dominate the actual time spent. Developers below 40 WPM, however, frequently experience typing speed as a meaningful constraint.

Best practice

If typing speed is below 40 WPM, invest 15 minutes daily in touch typing practice through a tool such as monkeytype, keybr, or typing.com. Two to four weeks of consistent practice typically lifts the typist from 20 to 30 WPM into the 40 to 60 WPM range, which removes typing as a meaningful productivity bottleneck for the great majority of mod development work.

Appendix: keyboard layout for mod development workstations

The 57 Studios reference workstation configuration places the keyboard directly in front of the monitor with the F and J home-row keys aligned to the user's centerline. The mouse sits to the right of the keyboard (or left for left-handed users) within arm's reach. The keyboard is at a height that allows the forearms to be parallel to the floor with the wrists straight, not bent up or down.

                57 Studios reference workstation layout (top view)

                +-----------------------------+
                |                             |
                |          MONITOR            |
                |                             |
                +-----------------------------+

                +-----------------------------+
                |          KEYBOARD           |
                +-----------------------------+
                                                +-------+
                                                | MOUSE |
                                                +-------+

                Forearms parallel to floor
                Wrists straight, not bent
                Eyes level with top of monitor

The ASCII diagram above shows the recommended spatial layout. The exact dimensions depend on the user's body geometry, but the principle is consistent: keyboard centered on the user's body axis, mouse within easy reach, monitor at a height that does not require neck flexion.

Cross-references

Glossary of keyboard terminology

The following terms appear throughout this article and across the broader 57 Studios documentation set.

  • Modifier key — a key (Shift, Control, Alt, Windows) that changes the meaning of another key when held simultaneously.
  • Function row — the top row of a standard keyboard containing the Escape key and F1 through F12.
  • Home row — the row of keys where touch typists rest their fingers (ASDF and JKL;).
  • Alphanumeric block — the main block of keys containing letters, numbers, punctuation, and the primary modifiers.
  • Navigation cluster — the group of keys including arrow keys, Home, End, Page Up, Page Down, Insert, and Delete.
  • Numeric keypad — the calculator-style cluster of number keys on the right side of a full-size keyboard.
  • Switch — the mechanism under each key on a mechanical keyboard; determines the tactile and acoustic feel.
  • Actuation force — the amount of pressure required to register a key press, typically measured in grams.
  • Key travel — the distance a key moves from rest to fully depressed.
  • N-key rollover — the keyboard's ability to register multiple simultaneous key presses; important for gaming and rapid typing.
  • Macro — a single keystroke that triggers a sequence of actions, typically configured through keyboard software or a tool like AutoHotkey.

The glossary terms appear repeatedly across the wiki and are documented here for quick reference.

Document history

VersionDateAuthorNotes
1.02024-03-0857 StudiosInitial publication. Foundational reference for mod-developer onboarding.
1.12024-07-2257 StudiosExpanded function-row reference and mod-development shortcut table.
1.22024-11-1457 StudiosAdded customization section with PowerToys and AutoHotkey guidance.
2.02025-04-1757 StudiosMajor revision. Added complete shortcut reference, keyboard maintenance appendix, and ergonomic considerations.
2.12025-05-1757 StudiosAdded layout localizations appendix and glossary.

Closing note

The keyboard is the developer's primary instrument. Fluency with the keyboard is what separates a developer who reaches for the mouse for every action from one who completes most tasks without lifting the hands. The fluency develops gradually across months and years of practice, but every shortcut memorized contributes to the cumulative effect.

The 57 Studios internal recommendation for new mod developers is to commit to learning five new keyboard shortcuts each week for the first three months of practice. By the end of three months, the developer has internalized approximately sixty shortcuts, which is enough to handle the great majority of routine operations across File Explorer, the principal text editor, the Unity Editor, Blender, and Visual Studio. The investment compounds across every subsequent year of mod development work.

The keyboard layouts, switch types, and customization tools described in this article are all means to a single end: faster, more comfortable, less error-prone mod development. The right configuration for an individual developer depends on personal preference, physical considerations, and the specific tools used most often. The references and tables in this article are the starting points; the developer's own experience over time is the final authority.

Appendix: keyboard telemetry from a 57 Studios development session

For reference, the 57 Studios internal tooling team instrumented a representative mod-development workstation across a single eight-hour session in early 2025. The session recorded 38,412 keystrokes, distributed across the categories below.

CategoryKeystrokesPercentage
Letter keys (typing)21,84756.9%
Modifier-combination shortcuts7,21318.8%
Navigation keys (arrows, Home, End)4,10810.7%
Function keys2,3416.1%
Number keys1,6024.2%
Punctuation keys1,0542.7%
Special keys (Escape, Tab, Enter)2470.6%

The telemetry confirms that letter keys dominate the typing load, but modifier-combination shortcuts account for nearly a fifth of all keystrokes. The ratio explains why fluency with shortcuts contributes meaningfully to overall throughput: a developer who must reach for the mouse to perform every action that could have been a keystroke combination loses several seconds per missed shortcut, which accumulates significantly across a full session.

Next steps

This article completes the Getting Started section. Continue to the Steam Setup section, beginning with How to Create a Steam Account, to begin installing the platform that hosts Unturned and its official modding tools.