# KeyCode

## Overview

KeyCode는 사용자 입력과 관련된 키나 버튼을 나타내는 바이트 키 코드 목록을 포함하는 Enum입니다. 이 Enum은 키보드 키뿐만 아니라 게임패드에서 발견되는 버튼과 축도 포함합니다.

InputObject의 KeyCode 속성과 ContextActionService:BindAction()에서 사용됩니다.

## Items

| Name             | Value | Description                     |
| ---------------- | ----- | ------------------------------- |
| Unknown          | 0     | 알 수 없는 키 코드입니다.                 |
| Joystick         | 1     | 조이스틱 입력입니다.                     |
| Backspace        | 8     | Backspace 키입니다.                 |
| Tab              | 9     | Tab 키입니다.                       |
| Clear            | 12    | Clear 키입니다.                     |
| Return           | 13    | Return(Enter) 키입니다.             |
| Pause            | 19    | Pause 키입니다.                     |
| Escape           | 27    | Escape 키입니다.                    |
| Space            | 32    | Space(스페이스바) 키입니다.              |
| QuotedDouble     | 34    | 큰따옴표(`"`) 키입니다.                 |
| Hash             | 35    | 샵(`#`) 키입니다.                    |
| Dollar           | 36    | 달러(`$`) 키입니다.                   |
| Percent          | 37    | 퍼센트(`%`) 키입니다.                  |
| Ampersand        | 38    | 앰퍼샌드(`&`) 키입니다.                 |
| Quote            | 39    | 작은따옴표(`'`) 키입니다.                |
| LeftParenthesis  | 40    | 왼쪽 괄호(`(`) 키입니다.                |
| RightParenthesis | 41    | 오른쪽 괄호(`)`) 키입니다.               |
| Asterisk         | 42    | 별표(`*`) 키입니다.                   |
| Plus             | 43    | 더하기(`+`) 키입니다.                  |
| Comma            | 44    | 쉼표(`,`) 키입니다.                   |
| Minus            | 45    | 빼기(`-`) 키입니다.                   |
| Period           | 46    | 마침표(`.`) 키입니다.                  |
| Slash            | 47    | 슬래시(`/`) 키입니다.                  |
| Zero             | 48    | 숫자 `0` 키입니다.                    |
| One              | 49    | 숫자 `1` 키입니다.                    |
| Two              | 50    | 숫자 `2` 키입니다.                    |
| Three            | 51    | 숫자 `3` 키입니다.                    |
| Four             | 52    | 숫자 `4` 키입니다.                    |
| Five             | 53    | 숫자 `5` 키입니다.                    |
| Six              | 54    | 숫자 `6` 키입니다.                    |
| Seven            | 55    | 숫자 `7` 키입니다.                    |
| Eight            | 56    | 숫자 `8` 키입니다.                    |
| Nine             | 57    | 숫자 `9` 키입니다.                    |
| Colon            | 58    | 콜론(`:`) 키입니다.                   |
| Semicolon        | 59    | 세미콜론(`;`) 키입니다.                 |
| LessThan         | 60    | 보다 작음(`<`) 키입니다.                |
| Equals           | 61    | 등호(`=`) 키입니다.                   |
| GreaterThan      | 62    | 보다 큼(`>`) 키입니다.                 |
| Question         | 63    | 물음표(`?`) 키입니다.                  |
| At               | 64    | 골뱅이(`@`) 키입니다.                  |
| LeftBracket      | 91    | 왼쪽 대괄호(`[`) 키입니다.               |
| BackSlash        | 92    | 역슬래시(`\`) 키입니다.                 |
| RightBracket     | 93    | 오른쪽 대괄호(`]`) 키입니다.              |
| Caret            | 94    | 캐럿(`^`) 키입니다.                   |
| Underscore       | 95    | 밑줄(`_`) 키입니다.                   |
| Backquote        | 96    | 역따옴표(`` ` ``) 키입니다.             |
| A                | 97    | 알파벳 `A` 키입니다.                   |
| B                | 98    | 알파벳 `B` 키입니다.                   |
| C                | 99    | 알파벳 `C` 키입니다.                   |
| D                | 100   | 알파벳 `D` 키입니다.                   |
| E                | 101   | 알파벳 `E` 키입니다.                   |
| F                | 102   | 알파벳 `F` 키입니다.                   |
| G                | 103   | 알파벳 `G` 키입니다.                   |
| H                | 104   | 알파벳 `H` 키입니다.                   |
| I                | 105   | 알파벳 `I` 키입니다.                   |
| J                | 106   | 알파벳 `J` 키입니다.                   |
| K                | 107   | 알파벳 `K` 키입니다.                   |
| L                | 108   | 알파벳 `L` 키입니다.                   |
| M                | 109   | 알파벳 `M` 키입니다.                   |
| N                | 110   | 알파벳 `N` 키입니다.                   |
| O                | 111   | 알파벳 `O` 키입니다.                   |
| P                | 112   | 알파벳 `P` 키입니다.                   |
| Q                | 113   | 알파벳 `Q` 키입니다.                   |
| R                | 114   | 알파벳 `R` 키입니다.                   |
| S                | 115   | 알파벳 `S` 키입니다.                   |
| T                | 116   | 알파벳 `T` 키입니다.                   |
| U                | 117   | 알파벳 `U` 키입니다.                   |
| V                | 118   | 알파벳 `V` 키입니다.                   |
| W                | 119   | 알파벳 `W` 키입니다.                   |
| X                | 120   | 알파벳 `X` 키입니다.                   |
| Y                | 121   | 알파벳 `Y` 키입니다.                   |
| Z                | 122   | 알파벳 `Z` 키입니다.                   |
| LeftCurly        | 123   | 왼쪽 중괄호(`{`) 키입니다.               |
| Pipe             | 124   | 파이프(\`                          |
| RightCurly       | 125   | 오른쪽 중괄호(`}`) 키입니다.              |
| Tilde            | 126   | 물결표(`~`) 키입니다.                  |
| Delete           | 127   | Delete 키입니다.                    |
| KeypadZero       | 256   | 숫자 패드 `0` 키입니다.                 |
| KeypadOne        | 257   | 숫자 패드 `1` 키입니다.                 |
| KeypadTwo        | 258   | 숫자 패드 `2` 키입니다.                 |
| KeypadThree      | 259   | 숫자 패드 `3` 키입니다.                 |
| KeypadFour       | 260   | 숫자 패드 `4` 키입니다.                 |
| KeypadFive       | 261   | 숫자 패드 `5` 키입니다.                 |
| KeypadSix        | 262   | 숫자 패드 `6` 키입니다.                 |
| KeypadSeven      | 263   | 숫자 패드 `7` 키입니다.                 |
| KeypadEight      | 264   | 숫자 패드 `8` 키입니다.                 |
| KeypadNine       | 265   | 숫자 패드 `9` 키입니다.                 |
| KeypadPeriod     | 266   | 숫자 패드 마침표(`.`) 키입니다.            |
| KeypadDivide     | 267   | 숫자 패드 나누기(`/`) 키입니다.            |
| KeypadMultiply   | 268   | 숫자 패드 곱하기(`*`) 키입니다.            |
| KeypadMinus      | 269   | 숫자 패드 빼기(`-`) 키입니다.             |
| KeypadPlus       | 270   | 숫자 패드 더하기(`+`) 키입니다.            |
| KeypadEnter      | 271   | 숫자 패드 Enter 키입니다.               |
| KeypadEquals     | 272   | 숫자 패드 등호(`=`) 키입니다.             |
| Up               | 273   | 위쪽 방향키입니다.                      |
| Down             | 274   | 아래쪽 방향키입니다.                     |
| Right            | 275   | 오른쪽 방향키입니다.                     |
| Left             | 276   | 왼쪽 방향키입니다.                      |
| Insert           | 277   | Insert 키입니다.                    |
| Home             | 278   | Home 키입니다.                      |
| End              | 279   | End 키입니다.                       |
| PageUp           | 280   | Page Up 키입니다.                   |
| PageDown         | 281   | Page Down 키입니다.                 |
| F1               | 282   | F1 기능 키입니다.                     |
| F2               | 283   | F2 기능 키입니다.                     |
| F3               | 284   | F3 기능 키입니다.                     |
| F4               | 285   | F4 기능 키입니다.                     |
| F5               | 286   | F5 기능 키입니다.                     |
| F6               | 287   | F6 기능 키입니다.                     |
| F7               | 288   | F7 기능 키입니다.                     |
| F8               | 289   | F8 기능 키입니다.                     |
| F9               | 290   | F9 기능 키입니다.                     |
| F10              | 291   | F10 기능 키입니다.                    |
| F11              | 292   | F11 기능 키입니다.                    |
| F12              | 293   | F12 기능 키입니다.                    |
| F13              | 294   | F13 기능 키입니다.                    |
| F14              | 295   | F14 기능 키입니다.                    |
| F15              | 296   | F15 기능 키입니다.                    |
| NumLock          | 300   | Num Lock 키입니다.                  |
| CapsLock         | 301   | Caps Lock 키입니다.                 |
| ScrollLock       | 302   | Scroll Lock 키입니다.               |
| RightShift       | 303   | 오른쪽 Shift 키입니다.                 |
| LeftShift        | 304   | 왼쪽 Shift 키입니다.                  |
| RightControl     | 305   | 오른쪽 Control 키입니다.               |
| LeftControl      | 306   | 왼쪽 Control 키입니다.                |
| RightAlt         | 307   | 오른쪽 Alt 키입니다.                   |
| LeftAlt          | 308   | 왼쪽 Alt 키입니다.                    |
| RightMeta        | 309   | 오른쪽 Meta(Windows/Command) 키입니다. |
| LeftMeta         | 310   | 왼쪽 Meta(Windows/Command) 키입니다.  |
| LeftSuper        | 311   | 왼쪽 Super 키입니다.                  |
| RightSuper       | 312   | 오른쪽 Super 키입니다.                 |
| Mode             | 313   | Mode 키입니다.                      |
| Compose          | 314   | Compose 키입니다.                   |
| Help             | 315   | Help 키입니다.                      |
| Print            | 316   | Print(화면 캡처) 키입니다.              |
| SysReq           | 317   | SysReq(시스템 요청) 키입니다.            |
| Break            | 318   | Break 키입니다.                     |
| Menu             | 319   | Menu(컨텍스트 메뉴) 키입니다.             |
| Power            | 320   | Power 키입니다.                     |
| Euro             | 321   | 유로 기호(`€`) 키입니다.                |
| Undo             | 322   | Undo 키입니다.                      |
| ButtonX          | 1000  | 게임패드의 X 버튼입니다.                  |
| ButtonY          | 1001  | 게임패드의 Y 버튼입니다.                  |
| ButtonA          | 1002  | 게임패드의 A 버튼입니다.                  |
| ButtonB          | 1003  | 게임패드의 B 버튼입니다.                  |
| ButtonR1         | 1004  | 게임패드의 오른쪽 범퍼(R1) 버튼입니다.         |
| ButtonL1         | 1005  | 게임패드의 왼쪽 범퍼(L1) 버튼입니다.          |
| ButtonR2         | 1006  | 게임패드의 오른쪽 트리거(R2) 버튼입니다.        |
| ButtonL2         | 1007  | 게임패드의 왼쪽 트리거(L2) 버튼입니다.         |
| ButtonR3         | 1008  | 게임패드의 오른쪽 스틱(R3) 버튼입니다.         |
| ButtonL3         | 1009  | 게임패드의 왼쪽 스틱(L3) 버튼입니다.          |
| ButtonStart      | 1010  | 게임패드의 Start 버튼입니다.              |
| ButtonSelect     | 1011  | 게임패드의 Select 버튼입니다.             |
| DPadLeft         | 1012  | 게임패드의 D-패드 왼쪽입니다.               |
| DPadRight        | 1013  | 게임패드의 D-패드 오른쪽입니다.              |
| DPadUp           | 1014  | 게임패드의 D-패드 위쪽입니다.               |
| DPadDown         | 1015  | 게임패드의 D-패드 아래쪽입니다.              |
| Thumbstick1      | 1016  | 게임패드의 왼쪽 아날로그 스틱입니다.            |
| Thumbstick2      | 1017  | 게임패드의 오른쪽 아날로그 스틱입니다.           |

## See also

{% content-ref url="/pages/LYv0TpZ6tsx68rvMhJug" %}
[InputObject](/korean/development/api-reference/classes/inputobject.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.overdare.com/korean/development/api-reference/enums/keycode.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
