
### The list of VirtualKeyCodes 

(see: https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)


```
    # Left SHIFT key    
    LSHIFT = 0xA0
    
    # Right SHIFT key    
    RSHIFT = 0xA1
    
    # Left CONTROL key    
    LCONTROL = 0xA2
    
    # Right CONTROL key    
    RCONTROL = 0xA3
    
    # Left ALT key    
    LMENU = 0xA4
    
    # Right ALT key    
    RMENU = 0xA5    
```

```
    # BACKSPACE key 
    BACK = 0x08
    
    # TAB key    
    TAB = 0x09

    # CLEAR key    
    CLEAR = 0x0C
    
    # ENTER key    
    RETURN = 0x0D
    
    # SHIFT key    
    SHIFT = 0x10
    
    # CTRL key    
    CONTROL = 0x11
    
    # ALT key    
    MENU = 0x12
    
    # PAUSE key    
    PAUSE = 0x13
    
    # CAPS LOCK key    
    CAPITAL = 0x14
    
    # ESC key    
    ESCAPE = 0x1B
    
    # SPACEBAR    
    SPACE = 0x20
    
    # PAGE UP key    
    PRIOR = 0x21
    
    # PAGE DOWN key    
    NEXT = 0x22
    
    # END key    
    END = 0x23
    
    # HOME key    
    HOME = 0x24
    
    # LEFT ARROW key    
    LEFT = 0x25
    
    # UP ARROW key    
    UP = 0x26
    
    # RIGHT ARROW key    
    RIGHT = 0x27
    
    # DOWN ARROW key    
    DOWN = 0x28
    
    # SELECT key    
    SELECT = 0x29    
    
    # PRINT key    
    PRINT = 0x2A
    
    # EXECUTE key    
    EXECUTE = 0x2B
    
    # PRINT SCREEN key    
    SNAPSHOT = 0x2C
    
    # INS key    
    INSERT = 0x2D
    
    # DEL key    
    DELETE = 0x2E
    
    # HELP key    
    HELP = 0x2F
    
```

```    
    # 0 key    
    VK_0 = 0x30
    
    # 1 key    
    VK_1 = 0x31
    
    # 2 key    
    VK_2 = 0x32
    
    # 3 key    
    VK_3 = 0x33
    
    # 4 key    
    VK_4 = 0x34
    
    # 5 key    
    VK_5 = 0x35
    
    # 6 key    
    VK_6 = 0x36
    
    # 7 key    
    VK_7 = 0x37
    
    # 8 key    
    VK_8 = 0x38
    
    # 9 key    
    VK_9 = 0x39    
```

```    
    # A key    
    VK_A = 0x41
    
    # B key    
    VK_B = 0x42
    
    # C key    
    VK_C = 0x43
    
    # D key    
    VK_D = 0x44
    
    # E key    
    VK_E = 0x45
    
    # F key    
    VK_F = 0x46
    
    # G key    
    VK_G = 0x47
    
    # H key    
    VK_H = 0x48
    
    # I key    
    VK_I = 0x49
    
    # J key    
    VK_J = 0x4A
    
    # K key    
    VK_K = 0x4B
    
    # L key    
    VK_L = 0x4C
    
    # M key    
    VK_M = 0x4D
    
    # N key    
    VK_N = 0x4E
    
    # O key    
    VK_O = 0x4F
    
    # P key    
    VK_P = 0x50
    
    # Q key    
    VK_Q = 0x51
    
    # R key    
    VK_R = 0x52
    
    # S key    
    VK_S = 0x53
    
    # T key    
    VK_T = 0x54
    
    # U key    
    VK_U = 0x55
    
    # V key    
    VK_V = 0x56
    
    # W key    
    VK_W = 0x57
    
    # X key    
    VK_X = 0x58
    
    # Y key    
    VK_Y = 0x59
    
    # Z key    
    VK_Z = 0x5A    
```

```    
    # Left Windows key (Microsoft Natural keyboard)    
    LWIN = 0x5B
    
    # Right Windows key (Natural keyboard)    
    RWIN = 0x5C
    
    # Computer Sleep key    
    SLEEP = 0x5F
```

```    
    # NUM LOCK key    
    NUMLOCK = 0x90
    
    # Numeric keypad 0 key    
    NUMPAD0 = 0x60
    
    # Numeric keypad 1 key    
    NUMPAD1 = 0x61
    
    # Numeric keypad 2 key    
    NUMPAD2 = 0x62
    
    # Numeric keypad 3 key    
    NUMPAD3 = 0x63
    
    # Numeric keypad 4 key    
    NUMPAD4 = 0x64
    
    # Numeric keypad 5 key    
    NUMPAD5 = 0x65
    
    # Numeric keypad 6 key    
    NUMPAD6 = 0x66
    
    # Numeric keypad 7 key    
    NUMPAD7 = 0x67
    
    # Numeric keypad 8 key    
    NUMPAD8 = 0x68
    
    # Numeric keypad 9 key    
    NUMPAD9 = 0x69
    
    # Multiply key    
    MULTIPLY = 0x6A
    
    # Add key    
    ADD = 0x6B
    
    # Separator key    
    SEPARATOR = 0x6C
    
    # Subtract key    
    SUBTRACT = 0x6D
    
    # Decimal key    
    DECIMAL = 0x6E
    
    # Divide key    
    DIVIDE = 0x6F    
```

```    
    # F1 key    
    F1 = 0x70
    
    # F2 key    
    F2 = 0x71
    
    # F3 key    
    F3 = 0x72
    
    # F4 key    
    F4 = 0x73
    
    # F5 key    
    F5 = 0x74
    
    # F6 key    
    F6 = 0x75
    
    # F7 key    
    F7 = 0x76
    
    # F8 key    
    F8 = 0x77
    
    # F9 key    
    F9 = 0x78
    
    # F10 key    
    F10 = 0x79
    
    # F11 key    
    F11 = 0x7A
    
    # F12 key    
    F12 = 0x7B  
```

```    
    # For the US standard keyboard the ';:' key     
    OEM_1 = 0xBA
    
    # For any country/region the '+' key    
    OEM_PLUS = 0xBB
    
    # For any country/region the ',' key    
    OEM_COMMA = 0xBC
    
    # For any country/region the '-' key    
    OEM_MINUS = 0xBD
    
    # For any country/region the '.' key    
    OEM_PERIOD = 0xBE
    
    # For the US standard keyboard the '/?' key    
    OEM_2 = 0xBF
    
    # For the US standard keyboard the '`~' key     
    OEM_3 = 0xC0
    
    # For the US standard keyboard the '[{' key    
    OEM_4 = 0xDB
    
    # For the US standard keyboard the '\|' key    
    OEM_5 = 0xDC
    
    # For the US standard keyboard the ']}' key    
    OEM_6 = 0xDD
    
    # For the US standard keyboard the 'single-quote/double-quote' key    
    OEM_7 = 0xDE
```
