---
name: "actionKeysNames"
type: command
status: ok
groups: ["Interaction"]
arma3_since: "0.50"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/actionKeysNames
revid: 364173
updated: 2024-05-05T10:46:45Z
---

# actionKeysNames

*Command · Interaction · Arma 3 v0.50 · introduced in Operation Flashpoint: Elite v1.00*

## Description

Returns a list of button names assigned to the given user action.
Action names can be found in config class `ControllerSchemes` or user action names.

## Syntax

### Syntax 1

```sqf
actionKeysNames userAction
```

**Parameters:**

- `userAction`: [String](../topics/String.md)

**Returns:** [String](../topics/String.md)

### Syntax 2

```sqf
actionKeysNames [userAction, maxKeys, inputDevicePriority]
```

**Parameters:**

- `userAction`: [String](../topics/String.md)
- `maxKeys`: [Number](../topics/Number.md) - maximum number of keys to return
- `inputDevicePriority`: [String](../topics/String.md) - result sorted by inputDevicePriority with values:
  - `"Mouse"`
  - `"Keyboard"`
  - `"Stick"`
  - `"Gamepad"`
  - `"Tracker"`
  - `"Combo"` (mouse and keyboard combinations)
  - `"Controler"` [sic] (any controller other than mouse or keyboard)
  Other values are considered as:
  - `"Unsorted"` *(since arma3 1.36)*

**Returns:** [String](../topics/String.md)

## Examples

### Example 1

```sqf
_list = actionKeysNames "ReloadMagazine"; // """R"" or ""XBox X"""
```

## See also

[actionKeys](../commands/actionKeys.md) · [actionKeysImages](../commands/actionKeysImages.md) · [actionKeysNamesArray](../commands/actionKeysNamesArray.md) · [actionName](../commands/actionName.md) · [inputAction](../commands/inputAction.md)

## Community notes

**WGL.Q** — 2010-01-20

The return type is a stacked string. A string inside a string. To compare use first single and inside double quotes:

```sqf
if (actionKeysNames "User1" == '"W"') then { /* ... */ };
```

<sub>Source: [BI Community Wiki — actionKeysNames](https://community.bistudio.com/wiki/actionKeysNames) (revision 364173).</sub>
