---
title: "keytap"
description: "Emits a key-down followed immediately by key-up."
---

```lua
keytap(key: number): ()
```

---

## Aliases

None.

---

## Arguments

<ParamField body="key" type="number" required>
  A Windows virtual-key code, such as 0x41 for A; not Enum.KeyCode.
</ParamField>

---

## Returns

This function returns no values.

0x41 is Windows VK_A. Foreground-gated.

---

## Example

```lua
if isrbxactive() then keytap(0x41) end
```
