Key codes returned by Event.keyCode. These map directly to a physical key on the keyboard.
Key codes can be used to detect key down and key up events, using Input.GetKeyDown and Input.GetKeyUp:
using UnityEngine;
public class KeyCodeExample : MonoBehaviour { void Update() { if (Input.GetKeyDown(KeyCode.Space)) { Debug.Log("Space key was pressed."); }
if (Input.GetKeyUp(KeyCode.Space)) { Debug.Log("Space key was released."); } } }
Keyboard events can also be captured within OnGUI:
using UnityEngine;
public class KeyCodeOnGUIExample : MonoBehaviour { void OnGUI() { if (Event.current.Equals(Event.KeyboardEvent(KeyCode.Space.ToString()))) { Debug.Log("Space key is pressed."); } } }
The Input pages provide details about accessing keyboard, mouse and joystick input.
| None | 割り当てなし(キーストロークの結果として戻り値となることはありません) | 
| Backspace | backspace | 
| Delete | Delete | 
| Tab | Tab | 
| Clear | Clear | 
| Return | Return | 
| Pause | Pause | 
| Escape | Escape | 
| Space | Space | 
| Keypad0 | テンキー 0 | 
| Keypad1 | テンキー 1 | 
| Keypad2 | テンキー 2 | 
| Keypad3 | テンキー 3 | 
| Keypad4 | テンキー 4 | 
| Keypad5 | テンキー 5 | 
| Keypad6 | テンキー 6 | 
| Keypad7 | テンキー 7 | 
| Keypad8 | テンキー 8 | 
| Keypad9 | テンキー 9 | 
| KeypadPeriod | テンキーの . | 
| KeypadDivide | テンキーの/ | 
| KeypadMultiply | テンキーの* | 
| KeypadMinus | テンキーの- | 
| KeypadPlus | テンキーの+ | 
| KeypadEnter | Numeric keypad Enter. | 
| KeypadEquals | テンキーの= | 
| UpArrow | 上矢印キー | 
| DownArrow | 下矢印キー | 
| RightArrow | 右矢印キー | 
| LeftArrow | 左矢印キー | 
| Insert | Insert | 
| Home | Home | 
| End | End | 
| PageUp | Page up | 
| PageDown | Page down | 
| F1 | F1 | 
| F2 | F2 | 
| F3 | F3 | 
| F4 | F4 | 
| F5 | F5 | 
| F6 | F6 | 
| F7 | F7 | 
| F8 | F8 | 
| F9 | F9 | 
| F10 | F10 | 
| F11 | F11 | 
| F12 | F12 | 
| F13 | F13 | 
| F14 | F14 | 
| F15 | F15 | 
| Alpha0 | キーボード上の 0 | 
| Alpha1 | キーボード上の 1 | 
| Alpha2 | キーボード上の 2 | 
| Alpha3 | キーボード上の 3 | 
| Alpha4 | キーボード上の 4 | 
| Alpha5 | キーボード上の 5 | 
| Alpha6 | キーボード上の 6 | 
| Alpha7 | キーボード上の 7 | 
| Alpha8 | キーボード上の 8 | 
| Alpha9 | キーボード上の 9 | 
| Exclaim | ! | 
| DoubleQuote | " | 
| Hash | # | 
| Dollar | $ | 
| Percent | Percent '%' key. | 
| Ampersand | & | 
| Quote | ' | 
| LeftParen | ( | 
| RightParen | ) | 
| Asterisk | * | 
| Plus | + | 
| Comma | 、 | 
| Minus | - | 
| Period | . | 
| Slash | / | 
| Colon | : | 
| Semicolon | ; | 
| Less | < | 
| Equals | = | 
| Greater | > | 
| Question | ? | 
| At | @ | 
| LeftBracket | [ | 
| Backslash | |
| RightBracket | ] | 
| Caret | ^ | 
| Underscore | _ | 
| BackQuote | ` | 
| A | a | 
| B | b | 
| C | c | 
| D | d | 
| E | e | 
| F | f | 
| G | g | 
| H | h | 
| I | i | 
| J | j | 
| K | k | 
| L | l | 
| M | m | 
| N | n | 
| O | o | 
| P | p | 
| Q | q | 
| R | r | 
| S | s | 
| T | t | 
| U | u | 
| V | v | 
| W | w | 
| X | x | 
| Y | y | 
| Z | z | 
| LeftCurlyBracket | Left curly bracket key '{'. | 
| Pipe | Pipe '|' key. | 
| RightCurlyBracket | Right curly bracket key '}'. | 
| Tilde | Tilde '~' key. | 
| Numlock | Numlock | 
| CapsLock | Capslock | 
| ScrollLock | Scroll Lock | 
| RightShift | Right Shift | 
| LeftShift | Left Shift | 
| RightControl | Right Control | 
| LeftControl | Left Control | 
| RightAlt | Right Alt | 
| LeftAlt | Left Alt | 
| LeftCommand | Left Command | 
| LeftApple | Left Command | 
| LeftWindows | Left Windows | 
| RightCommand | Right Command | 
| RightApple | Right Command | 
| RightWindows | Right Windows | 
| AltGr | Alt Gr | 
| Help | Help | 
| SysReq | Sys Req | 
| Break | Break | 
| Menu | Menu | 
| Mouse0 | The Left (or primary) mouse button. | 
| Mouse1 | Right mouse button (or secondary mouse button). | 
| Mouse2 | Middle mouse button (or third button). | 
| Mouse3 | Additional (fourth) mouse button. | 
| Mouse4 | Additional (fifth) mouse button. | 
| Mouse5 | Additional (or sixth) mouse button. | 
| Mouse6 | Additional (or seventh) mouse button. | 
| JoystickButton0 | ジョイスティックの 0 ボタン | 
| JoystickButton1 | ジョイスティックの 1 ボタン | 
| JoystickButton2 | ジョイスティックの 2 ボタン | 
| JoystickButton3 | ジョイスティックの 3 ボタン | 
| JoystickButton4 | ジョイスティックの 4 ボタン | 
| JoystickButton5 | ジョイスティックの 5 ボタン | 
| JoystickButton6 | ジョイスティックの 6 ボタン | 
| JoystickButton7 | ジョイスティックの 7 ボタン | 
| JoystickButton8 | ジョイスティックの 8 ボタン | 
| JoystickButton9 | ジョイスティックの 9 ボタン | 
| JoystickButton10 | ジョイスティックの 10 ボタン | 
| JoystickButton11 | ジョイスティックの 11 ボタン | 
| JoystickButton12 | ジョイスティックの 12 ボタン | 
| JoystickButton13 | ジョイスティックの 13 ボタン | 
| JoystickButton14 | ジョイスティックの 14 ボタン | 
| JoystickButton15 | ジョイスティックの 15 ボタン | 
| JoystickButton16 | ジョイスティックの 16 ボタン | 
| JoystickButton17 | ジョイスティックの 17 ボタン | 
| JoystickButton18 | ジョイスティックの 18 ボタン | 
| JoystickButton19 | ジョイスティックの 19 ボタン | 
| Joystick1Button0 | ジョイスティック 1 の 0 ボタン | 
| Joystick1Button1 | ジョイスティック 1 の 1 ボタン | 
| Joystick1Button2 | ジョイスティック 1 の 2 ボタン | 
| Joystick1Button3 | ジョイスティック 1 の 3 ボタン | 
| Joystick1Button4 | ジョイスティック 1 の 4 ボタン | 
| Joystick1Button5 | ジョイスティック 1 の 5 ボタン | 
| Joystick1Button6 | ジョイスティック 1 の 6 ボタン | 
| Joystick1Button7 | ジョイスティック 1 の 7 ボタン | 
| Joystick1Button8 | ジョイスティック 1 の 8 ボタン | 
| Joystick1Button9 | ジョイスティック 1 の 9 ボタン | 
| Joystick1Button10 | ジョイスティック 1 の 10 ボタン | 
| Joystick1Button11 | ジョイスティック 1 の 11 ボタン | 
| Joystick1Button12 | ジョイスティック 1 の 12 ボタン | 
| Joystick1Button13 | ジョイスティック 1 の 13 ボタン | 
| Joystick1Button14 | ジョイスティック 1 の 14 ボタン | 
| Joystick1Button15 | ジョイスティック 1 の 15 ボタン | 
| Joystick1Button16 | ジョイスティック 1 の 16 ボタン | 
| Joystick1Button17 | ジョイスティック 1 の 17 ボタン | 
| Joystick1Button18 | ジョイスティック 1 の 18 ボタン | 
| Joystick1Button19 | ジョイスティック 1 の 19 ボタン | 
| Joystick2Button0 | ジョイスティック 2 の 0 ボタン | 
| Joystick2Button1 | ジョイスティック 2 の 1 ボタン | 
| Joystick2Button2 | ジョイスティック 2 の 2 ボタン | 
| Joystick2Button3 | ジョイスティック 2 の 3 ボタン | 
| Joystick2Button4 | ジョイスティック 2 の 4 ボタン | 
| Joystick2Button5 | ジョイスティック 2 の 5 ボタン | 
| Joystick2Button6 | ジョイスティック 2 の 6 ボタン | 
| Joystick2Button7 | ジョイスティック 2 の 7 ボタン | 
| Joystick2Button8 | ジョイスティック 2 の 8 ボタン | 
| Joystick2Button9 | ジョイスティック 2 の 9 ボタン | 
| Joystick2Button10 | ジョイスティック 2 の 10 ボタン | 
| Joystick2Button11 | ジョイスティック 2 の 11 ボタン | 
| Joystick2Button12 | ジョイスティック 2 の 12 ボタン | 
| Joystick2Button13 | ジョイスティック 2 の 13 ボタン | 
| Joystick2Button14 | ジョイスティック 2 の 14 ボタン | 
| Joystick2Button15 | ジョイスティック 2 の 15 ボタン | 
| Joystick2Button16 | ジョイスティック 2 の 16 ボタン | 
| Joystick2Button17 | ジョイスティック 2 の 17 ボタン | 
| Joystick2Button18 | ジョイスティック 2 の 18 ボタン | 
| Joystick2Button19 | ジョイスティック 2 の 19 ボタン | 
| Joystick3Button0 | ジョイスティック 3 の 0 ボタン | 
| Joystick3Button1 | ジョイスティック 3 の 1 ボタン | 
| Joystick3Button2 | ジョイスティック 3 の 2 ボタン | 
| Joystick3Button3 | ジョイスティック 3 の 3 ボタン | 
| Joystick3Button4 | ジョイスティック 3 の 4 ボタン | 
| Joystick3Button5 | ジョイスティック 3 の 5 ボタン | 
| Joystick3Button6 | ジョイスティック 3 の 6 ボタン | 
| Joystick3Button7 | ジョイスティック 3 の 7 ボタン | 
| Joystick3Button8 | ジョイスティック 3 の 8 ボタン | 
| Joystick3Button9 | ジョイスティック 3 の 9 ボタン | 
| Joystick3Button10 | ジョイスティック 3 の 10 ボタン | 
| Joystick3Button11 | ジョイスティック 3 の 11 ボタン | 
| Joystick3Button12 | ジョイスティック 3 の 12 ボタン | 
| Joystick3Button13 | ジョイスティック 3 の 13 ボタン | 
| Joystick3Button14 | ジョイスティック 3 の 14 ボタン | 
| Joystick3Button15 | ジョイスティック 3 の 15 ボタン | 
| Joystick3Button16 | ジョイスティック 3 の 16 ボタン | 
| Joystick3Button17 | ジョイスティック 3 の 17 ボタン | 
| Joystick3Button18 | ジョイスティック 3 の 18 ボタン | 
| Joystick3Button19 | ジョイスティック 3 の 19 ボタン | 
| Joystick4Button0 | ジョイスティック 4 の 0 ボタン | 
| Joystick4Button1 | ジョイスティック 4 の 1 ボタン | 
| Joystick4Button2 | ジョイスティック 4 の 2 ボタン | 
| Joystick4Button3 | ジョイスティック 4 の 3 ボタン | 
| Joystick4Button4 | ジョイスティック 4 の 4 ボタン | 
| Joystick4Button5 | ジョイスティック 4 の 5 ボタン | 
| Joystick4Button6 | ジョイスティック 4 の 6 ボタン | 
| Joystick4Button7 | ジョイスティック 4 の 7 ボタン | 
| Joystick4Button8 | ジョイスティック 4 の 8 ボタン | 
| Joystick4Button9 | ジョイスティック 4 の 9 ボタン | 
| Joystick4Button10 | ジョイスティック 4 の 10 ボタン | 
| Joystick4Button11 | ジョイスティック 4 の 11 ボタン | 
| Joystick4Button12 | ジョイスティック 4 の 12 ボタン | 
| Joystick4Button13 | ジョイスティック 4 の 13 ボタン | 
| Joystick4Button14 | ジョイスティック 4 の 14 ボタン | 
| Joystick4Button15 | ジョイスティック 4 の 15 ボタン | 
| Joystick4Button16 | ジョイスティック 4 の 16 ボタン | 
| Joystick4Button17 | ジョイスティック 4 の 17 ボタン | 
| Joystick4Button18 | ジョイスティック 4 の 18 ボタン | 
| Joystick4Button19 | ジョイスティック 4 の 19 ボタン | 
| Joystick5Button0 | ジョイスティック 5 の 0 ボタン | 
| Joystick5Button1 | ジョイスティック 4 の 1 ボタン | 
| Joystick5Button2 | ジョイスティック 4 の 2 ボタン | 
| Joystick5Button3 | ジョイスティック 4 の 3 ボタン | 
| Joystick5Button4 | ジョイスティック 4 の 4 ボタン | 
| Joystick5Button5 | ジョイスティック 4 の 5 ボタン | 
| Joystick5Button6 | ジョイスティック 5 の 6 ボタン | 
| Joystick5Button7 | ジョイスティック 5 の 7 ボタン | 
| Joystick5Button8 | ジョイスティック 5 の 8 ボタン | 
| Joystick5Button9 | ジョイスティック 5 の 9 ボタン | 
| Joystick5Button10 | ジョイスティック 5 の 10 ボタン | 
| Joystick5Button11 | ジョイスティック 5 の 11 ボタン | 
| Joystick5Button12 | ジョイスティック 5 の 12 ボタン | 
| Joystick5Button13 | ジョイスティック 5 の 13 ボタン | 
| Joystick5Button14 | ジョイスティック 5 の 14 ボタン | 
| Joystick5Button15 | ジョイスティック 5 の 15 ボタン | 
| Joystick5Button16 | ジョイスティック 5 の 16 ボタン | 
| Joystick5Button17 | ジョイスティック 5 の 17 ボタン | 
| Joystick5Button18 | ジョイスティック 5 の 18 ボタン | 
| Joystick5Button19 | ジョイスティック 5 の 19 ボタン | 
| Joystick6Button0 | ジョイスティック 6 の 0 ボタン | 
| Joystick6Button1 | ジョイスティック 6 の 1 ボタン | 
| Joystick6Button2 | ジョイスティック 6 の 2 ボタン | 
| Joystick6Button3 | ジョイスティック 6 の 3 ボタン | 
| Joystick6Button4 | ジョイスティック 6 の 4 ボタン | 
| Joystick6Button5 | ジョイスティック 6 の 5 ボタン | 
| Joystick6Button6 | ジョイスティック 6 の 6 ボタン | 
| Joystick6Button7 | ジョイスティック 6 の 7 ボタン | 
| Joystick6Button8 | ジョイスティック 6 の 8 ボタン | 
| Joystick6Button9 | ジョイスティック 6 の 9 ボタン | 
| Joystick6Button10 | ジョイスティック 6 の 10 ボタン | 
| Joystick6Button11 | ジョイスティック 6 の 11 ボタン | 
| Joystick6Button12 | ジョイスティック 6 の 12 ボタン | 
| Joystick6Button13 | ジョイスティック 6 の 13 ボタン | 
| Joystick6Button14 | ジョイスティック 6 の 14 ボタン | 
| Joystick6Button15 | ジョイスティック 6 の 15 ボタン | 
| Joystick6Button16 | ジョイスティック 6 の 16 ボタン | 
| Joystick6Button17 | ジョイスティック 6 の 17 ボタン | 
| Joystick6Button18 | ジョイスティック 6 の 18 ボタン | 
| Joystick6Button19 | ジョイスティック 6 の 19 ボタン | 
| Joystick7Button0 | ジョイスティック 7 の 0 ボタン | 
| Joystick7Button1 | ジョイスティック 7 の 1 ボタン | 
| Joystick7Button2 | ジョイスティック 7 の 2 ボタン | 
| Joystick7Button3 | ジョイスティック 7 の 3 ボタン | 
| Joystick7Button4 | ジョイスティック 7 の 4 ボタン | 
| Joystick7Button5 | ジョイスティック 7 の 5 ボタン | 
| Joystick7Button6 | ジョイスティック 7 の 6 ボタン | 
| Joystick7Button7 | ジョイスティック 7 の 7 ボタン | 
| Joystick7Button8 | ジョイスティック 7 の 8 ボタン | 
| Joystick7Button9 | ジョイスティック 7 の 9 ボタン | 
| Joystick7Button10 | ジョイスティック 7 の 10 ボタン | 
| Joystick7Button11 | ジョイスティック 7 の 11 ボタン | 
| Joystick7Button12 | ジョイスティック 7 の 12 ボタン | 
| Joystick7Button13 | ジョイスティック 7 の 13 ボタン | 
| Joystick7Button14 | ジョイスティック 7 の 14 ボタン | 
| Joystick7Button15 | ジョイスティック 7 の 15 ボタン | 
| Joystick7Button16 | ジョイスティック 7 の 16 ボタン | 
| Joystick7Button17 | ジョイスティック 7 の 17 ボタン | 
| Joystick7Button18 | ジョイスティック 7 の 18 ボタン | 
| Joystick7Button19 | ジョイスティック 7 の 19 ボタン | 
| Joystick8Button0 | ジョイスティック 8 の 0 ボタン | 
| Joystick8Button1 | ジョイスティック 8 の 1 ボタン | 
| Joystick8Button2 | ジョイスティック 8 の 2 ボタン | 
| Joystick8Button3 | ジョイスティック 8 の 3 ボタン | 
| Joystick8Button4 | ジョイスティック 8 の 4 ボタン | 
| Joystick8Button5 | ジョイスティック 8 の 5 ボタン | 
| Joystick8Button6 | ジョイスティック 8 の 6 ボタン | 
| Joystick8Button7 | ジョイスティック 8 の 7 ボタン | 
| Joystick8Button8 | ジョイスティック 8 の 8 ボタン | 
| Joystick8Button9 | ジョイスティック 8 の 9 ボタン | 
| Joystick8Button10 | ジョイスティック 8 の 10 ボタン | 
| Joystick8Button11 | ジョイスティック 8 の 11 ボタン | 
| Joystick8Button12 | ジョイスティック 8 の 12 ボタン | 
| Joystick8Button13 | ジョイスティック 8 の 13 ボタン | 
| Joystick8Button14 | ジョイスティック 8 の 14 ボタン | 
| Joystick8Button15 | ジョイスティック 8 の 15 ボタン | 
| Joystick8Button16 | ジョイスティック 8 の 16 ボタン | 
| Joystick8Button17 | ジョイスティック 8 の 17 ボタン | 
| Joystick8Button18 | ジョイスティック 8 の 18 ボタン | 
| Joystick8Button19 | ジョイスティック 8 の 19 ボタン |