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
- A Windows computer with a connected keyboard
- Completion of How to Right-Click on Windows
- File Explorer accessible for shortcut practice
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.
| Key | Common Windows use | Application-specific examples |
|---|---|---|
| F1 | Open Help | Most applications include a help system bound to F1 |
| F2 | Rename selected file | File Explorer, Visual Studio (rename variable) |
| F3 | Find next | Browsers, text editors |
| F4 | Address bar focus | File Explorer; Alt+F4 closes the current window |
| F5 | Refresh | Browsers, File Explorer, Visual Studio (start debugging) |
| F6 | Cycle panels | File Explorer, browsers |
| F7 | Caret browsing | Browsers |
| F8 | (varies) | Some editors use F8 for build |
| F9 | (varies) | Visual Studio (toggle breakpoint) |
| F10 | Menu bar focus | Most applications |
| F11 | Full-screen toggle | Browsers, 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
Navigation cluster
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.
| Key | Function in text editing | Function in File Explorer |
|---|---|---|
| Insert | Toggle insert vs overwrite mode | (no action) |
| Home | Move cursor to start of line | Move selection to first item |
| End | Move cursor to end of line | Move selection to last item |
| Page Up | Scroll one page up | Scroll one page up |
| Page Down | Scroll one page down | Scroll one page down |
| Delete | Delete character to the right | Move selected item to Recycle Bin |
| Arrow keys | Move cursor by one character or line | Move 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.

Essential keyboard shortcuts
The table below lists the keyboard shortcuts that mod developers use most frequently. These shortcuts work across nearly every Windows application.
| Shortcut | Action |
|---|---|
| Ctrl+C | Copy selected item to clipboard |
| Ctrl+X | Cut selected item to clipboard |
| Ctrl+V | Paste from clipboard |
| Ctrl+Z | Undo last action |
| Ctrl+Y | Redo last undone action |
| Ctrl+S | Save current file |
| Ctrl+A | Select all in current context |
| Ctrl+F | Find within current document or window |
| Ctrl+N | Create new document or window |
| Alt+Tab | Cycle between open windows |
| Windows+E | Open File Explorer |
| Windows+D | Show desktop |
| Windows+L | Lock the computer |
| F2 | Rename selected file in File Explorer |
| F5 | Refresh current view |
| Delete | Move selected item to Recycle Bin |
| Shift+Delete | Permanently delete selected item |
| Ctrl+Shift+Esc | Open 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.
| Notation | Meaning |
|---|---|
| Ctrl+S | Hold Ctrl, press S |
| Ctrl+Shift+S | Hold Ctrl and Shift, press S |
| Alt+F4 | Hold Alt, press F4 |
| Windows+E | Hold Windows key, press E |
| Ctrl+Alt+Delete | Hold 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 type | Key count | Best for |
|---|---|---|
| Full-size | 104 keys | Desktop development with numeric entry |
| Tenkeyless (TKL) | 87 keys | Desktop development without numeric pad |
| Compact 75% | About 80 keys | Smaller desks, keeps function row and arrows |
| Compact 65% | About 68 keys | Compact desks, no function row |
| Compact 60% | 61 keys | Portable use, arrow keys accessed via layers |
| Laptop | Varies | Portable development with full layout sacrifices |
| Split ergonomic | Varies | Reduced 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 family | Tactile feel | Acoustic profile | Typical examples |
|---|---|---|---|
| Linear | Smooth from top to bottom | Quiet | Cherry MX Red, Gateron Yellow, Akko Jelly Black |
| Tactile | Bump at actuation point | Quiet | Cherry MX Brown, Gateron Brown, Boba U4T |
| Clicky | Bump and audible click at actuation | Loud | Cherry MX Blue, Kailh Box White, Akko CS Blue |
| Silent | Dampened linear or tactile | Very quiet | Cherry 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.
| Application | Shortcut | Action |
|---|---|---|
| Unity Editor | Ctrl+P | Toggle play mode |
| Unity Editor | Ctrl+S | Save the scene |
| Unity Editor | F | Frame selected object in viewport |
| Unity Editor | Ctrl+D | Duplicate selected object |
| Unity Editor | Ctrl+Shift+F | Find references |
| Notepad++ | Ctrl+H | Find and replace |
| Notepad++ | Ctrl+G | Go to a specific line number |
| Notepad++ | Ctrl+W | Close current tab |
| Notepad++ | Ctrl+D | Duplicate current line |
| Notepad++ | Alt+Shift+arrow | Column select mode |
| File Explorer | Alt+Up | Go to parent folder |
| File Explorer | Ctrl+L | Focus the address bar |
| File Explorer | Ctrl+Shift+N | Create new folder |
| Blender | G | Grab and move selected object |
| Blender | R | Rotate selected object |
| Blender | S | Scale selected object |
| Blender | Tab | Toggle edit mode |
| Blender | Numpad . | Frame selected in viewport |
| Visual Studio | F5 | Build and run |
| Visual Studio | Ctrl+. | Quick fix suggestions |
| Visual Studio | F12 | Go to definition |
| Visual Studio | Ctrl+R, Ctrl+R | Rename 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:
| Customization | Use case |
|---|---|
| Remap Caps Lock to Control | Frees a frequently used finger position |
| Map a function key to a custom shortcut | Quick access to a specific application |
| Remap Print Screen to a custom action | Repurpose a rarely used key |
| Disable a key | Prevent 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 ProjectsThe 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.

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.
| Application | Category | Shortcut | Effect |
|---|---|---|---|
| Windows | System | Ctrl+Alt+Delete | Security options menu |
| Windows | System | Ctrl+Shift+Esc | Task Manager |
| Windows | System | Windows+L | Lock workstation |
| Windows | System | Windows+D | Show desktop |
| Windows | System | Windows+E | Open File Explorer |
| Windows | System | Windows+R | Run dialog |
| Windows | System | Alt+Tab | Switch windows |
| Windows | System | Alt+F4 | Close current window |
| Windows | System | Windows+. | Emoji picker |
| File Explorer | Navigation | Alt+Up | Go to parent folder |
| File Explorer | Navigation | Alt+Left | Go back |
| File Explorer | Navigation | Alt+Right | Go forward |
| File Explorer | Navigation | Ctrl+L | Focus address bar |
| File Explorer | File ops | F2 | Rename selected |
| File Explorer | File ops | Delete | Move to Recycle Bin |
| File Explorer | File ops | Shift+Delete | Permanent delete |
| File Explorer | File ops | Ctrl+Shift+N | New folder |
| File Explorer | File ops | F5 | Refresh |
| Notepad++ | Editing | Ctrl+S | Save |
| Notepad++ | Editing | Ctrl+Shift+S | Save As |
| Notepad++ | Editing | Ctrl+F | Find |
| Notepad++ | Editing | Ctrl+H | Find and replace |
| Notepad++ | Editing | Ctrl+G | Go to line |
| Notepad++ | Editing | Ctrl+D | Duplicate line |
| Notepad++ | Editing | Ctrl+L | Delete line |
| Notepad++ | Editing | Ctrl+W | Close current tab |
| Unity Editor | Project | Ctrl+S | Save scene |
| Unity Editor | Project | Ctrl+Shift+S | Save scene as |
| Unity Editor | Project | Ctrl+P | Toggle play mode |
| Unity Editor | Viewport | F | Frame selected |
| Unity Editor | Viewport | W | Move tool |
| Unity Editor | Viewport | E | Rotate tool |
| Unity Editor | Viewport | R | Scale tool |
| Blender | Modeling | Tab | Toggle edit mode |
| Blender | Modeling | G | Grab |
| Blender | Modeling | R | Rotate |
| Blender | Modeling | S | Scale |
| Blender | Modeling | A | Select all |
| Blender | Modeling | Alt+A | Deselect all |
| Visual Studio | Code | F5 | Start debugging |
| Visual Studio | Code | F9 | Toggle breakpoint |
| Visual Studio | Code | F10 | Step over |
| Visual Studio | Code | F11 | Step into |
| Visual Studio | Code | F12 | Go to definition |
| Visual Studio | Code | Ctrl+. | 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 type | Expected lifespan | Maintenance cadence | Common failure modes |
|---|---|---|---|
| Office membrane | 3 to 5 years | Quarterly debris removal | Spilled liquid, key wear |
| Gaming membrane | 4 to 6 years | Quarterly debris removal | Sticky keys, LED failure |
| Mechanical (Cherry MX) | 8 to 15 years | Annual deep clean | Single-switch failure |
| Mechanical (Kailh, Gateron) | 6 to 12 years | Annual deep clean | Single-switch failure |
| Laptop integrated | Matches laptop | (limited; usually not user-serviceable) | Key cap loss, dome wear |
| Optical mechanical | 10+ years | Annual cleaning | Optical 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.
| Configuration | Benefit | Notes |
|---|---|---|
| Negative-tilt keyboard tray | Reduced wrist extension | Common in office workstations; less common at home |
| Split keyboard | Reduced shoulder rotation | Available from manufacturers like ErgoDox, Kinesis |
| Tented keyboard | Reduced forearm pronation | Some mechanical keyboards include tenting kits |
| Wrist rest | Reduced wrist drop during pauses | Soft foam or gel; replace every 12 to 18 months |
| Larger keycaps with tactile bumps | Easier touch typing | F and J keys typically have bumps; some keyboards add more |
| Sticker bumps on home row | Tactile reference for non-mechanical keyboards | Inexpensive; 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.
| Layout | Region | Notable differences from US QWERTY |
|---|---|---|
| QWERTZ | German-speaking countries | Y and Z swapped; additional umlaut keys |
| AZERTY | France, Belgium | Several letter swaps; numbers require Shift |
| Dvorak | (alternative) | Complete reorganization for typing efficiency |
| Colemak | (alternative) | Partial reorganization preserving common shortcuts |
| British QWERTY | UK | @ and " swapped; pound sign instead of dollar |
| Spanish | Spain, Latin America | Additional ñ 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.
| Notation | Meaning | Example application |
|---|---|---|
| Ctrl+K, Ctrl+S | Press Ctrl+K, release, press Ctrl+S | Visual Studio (manage keyboard shortcuts) |
| Ctrl+R, Ctrl+R | Press Ctrl+R, release, press Ctrl+R | Visual Studio (rename symbol) |
| Ctrl+K, Ctrl+D | Press Ctrl+K, release, press Ctrl+D | Visual Studio (format document) |
| Windows, Windows | Press Windows, release, press Windows | Open 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.
| Shortcut | Action | Notes |
|---|---|---|
| W | Move tool | Selects the translate gizmo |
| E | Rotate tool | Selects the rotate gizmo |
| R | Scale tool | Selects the scale gizmo |
| T | Rect transform tool | For 2D and UI work |
| Q | Hand tool | Pan the scene view |
| Y | Combined transform tool | Move, rotate, scale together |
| F | Frame selected | Centers the view on the selection |
| Alt+drag | Orbit the camera | Camera revolves around the focal point |
| Alt+right-drag | Zoom the camera | Equivalent to scroll wheel |
| Alt+middle-drag | Pan the camera | Lateral motion |
| V | Vertex snap | Snap to mesh vertices during a move |
| Ctrl (during move) | Grid snap | Snap to the unit grid |
| Shift (during scale) | Uniform scale | Scale 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.
| Shortcut | Action | Notes |
|---|---|---|
| Tab | Toggle edit mode | Switches between object and edit modes |
| G | Grab (move) | Move selection along an axis |
| R | Rotate | Rotate selection around an axis |
| S | Scale | Scale selection from a pivot |
| E | Extrude | Create new geometry from a selection |
| F | Make face | Create a face from selected vertices or edges |
| A | Select all | Toggle all-select |
| Alt+A | Deselect all | Clear selection |
| H | Hide selected | Hide from view |
| Alt+H | Unhide all | Reveal hidden geometry |
| X | Delete menu | Choose vertices, edges, faces, or object |
| Numpad 1 | Front view | Orthographic view |
| Numpad 3 | Side view | Orthographic view |
| Numpad 7 | Top view | Orthographic view |
| Numpad 5 | Toggle perspective | Switch between perspective and orthographic |
| Numpad . | Frame selected | Center view on selection |
| Shift+S | Snap menu | Snap cursor or selection |
| Ctrl+R | Loop cut | Add an edge loop |
| Ctrl+B | Bevel | Round 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.
| Pattern | Keystroke sequence | Result |
|---|---|---|
| Select word | Double-click or Ctrl+Shift+arrow | Word under cursor selected |
| Select line | Triple-click or Home, Shift+End | Current line selected |
| Select paragraph | Quadruple-click or Ctrl+Shift+arrow | Surrounding paragraph selected |
| Move cursor by word | Ctrl+arrow | Cursor jumps to next or previous word boundary |
| Move cursor to line start | Home | Cursor at column 0 |
| Move cursor to file start | Ctrl+Home | Cursor at line 1, column 0 |
| Move cursor to file end | Ctrl+End | Cursor at end of last line |
| Delete word | Ctrl+Backspace or Ctrl+Delete | Delete the word adjacent to the cursor |
| Duplicate line | Ctrl+D (Notepad++) | Insert a copy of the current line below |
| Move line up | Alt+Up (most editors) | Swap current line with the line above |
| Move line down | Alt+Down (most editors) | Swap current line with the line below |
| Toggle comment | Ctrl+/ (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 speed | Approximate output per hour | Notes |
|---|---|---|
| 20 to 30 WPM | Slow; significant friction | Most adults start here without practice |
| 40 to 60 WPM | Functional; moderate friction | Sufficient for most mod work |
| 60 to 80 WPM | Fluent; low friction | Comfortable for sustained sessions |
| 80 to 100 WPM | Fast; minimal friction | Common among professional developers |
| 100+ WPM | Very fast; mechanically limited | Diminishing 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 monitorThe 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
- How to Right-Click on Windows — the previous article in the Getting Started sequence
- What is a File Extension? — file system context for keyboard-driven workflows
- What is a Folder? — folder navigation with keyboard shortcuts
- How to Create a Steam Account — the next section in the Getting Started progression
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
| Version | Date | Author | Notes |
|---|---|---|---|
| 1.0 | 2024-03-08 | 57 Studios | Initial publication. Foundational reference for mod-developer onboarding. |
| 1.1 | 2024-07-22 | 57 Studios | Expanded function-row reference and mod-development shortcut table. |
| 1.2 | 2024-11-14 | 57 Studios | Added customization section with PowerToys and AutoHotkey guidance. |
| 2.0 | 2025-04-17 | 57 Studios | Major revision. Added complete shortcut reference, keyboard maintenance appendix, and ergonomic considerations. |
| 2.1 | 2025-05-17 | 57 Studios | Added 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.
| Category | Keystrokes | Percentage |
|---|---|---|
| Letter keys (typing) | 21,847 | 56.9% |
| Modifier-combination shortcuts | 7,213 | 18.8% |
| Navigation keys (arrows, Home, End) | 4,108 | 10.7% |
| Function keys | 2,341 | 6.1% |
| Number keys | 1,602 | 4.2% |
| Punctuation keys | 1,054 | 2.7% |
| Special keys (Escape, Tab, Enter) | 247 | 0.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.
