> For the complete documentation index, see [llms.txt](https://romaincousin.gitbook.io/keystone-2/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://romaincousin.gitbook.io/keystone-2/modes-hotkeys.md).

# Modes / Hotkeys

## 3 modes

Up to 3 modes can be used per Keystone 2 function. They change the way Keystone 2 groups keyframes when processing them. These modes are accessible using **hotkeys** as follows:

* *Layer mode* (default) **`click`**
* *Property mode* **`ALT (⌥)`** + **`click`**
* *Global mode* **`SHIFT`** + **`click`**

***

### Layer mode

By default, with a simple **`click`**, keyframes are grouped by layers.

<div align="left" data-full-width="false"><img src="https://content.gitbook.com/content/gqK0k2J2JrgjHSb6skNF/blobs/rOL9wBZT6jFiNpHdnyTb/keystone-layer-group-mouseout_1[1].png" alt="Layer mode example"></div>

***

### Property mode&#x20;

**`ALT (⌥)`** + **`click`**  allows to group keyframes by property. Particularly useful when you want to stagger or align keyframes located on a single layer.

<div align="left"><img src="https://content.gitbook.com/content/gqK0k2J2JrgjHSb6skNF/blobs/sUH0ZxWw0PFH9ka6WNEZ/keystone-property-group-mouseout_1[1].png" alt="Property mode example"></div>

***

### Global mode

**`SHIFT`** + **`click`** groups keyframes all together. This is the combination to use if you have selected keyframes on multiple layers and want to maintain their relative offset.

<div align="left"><img src="https://content.gitbook.com/content/gqK0k2J2JrgjHSb6skNF/blobs/xjFWvAstiokze77CQHbq/keystone-all-together-group-mouseout_1[1].png" alt="Global mode example"></div>
