# KEYC_SHIFT_TYPE

- **Language:** C
- **Kind:** constant
- **Source:** https://github.com/tmux/tmux/blob/e476c1230b958df0cb12977517d24b3dc931375b/tmux.h#L153
- **Page:** https://libtmux.org/en/tmux/3.7c/reference/c-define-tmux-h-keyc_shift_type/

```c
#define KEYC_SHIFT_TYPE(t) ((unsigned long long)(t) << 32)
```

## Referenced by

- [`KEYC_IS_MOUSE`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_is_mouse/) (constant)
- [`KEYC_IS_PASTE`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_is_paste/) (constant)
- [`KEYC_IS_SPECIAL`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_is_special/) (constant)
- [`KEYC_IS_TYPE`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_is_type/) (constant)
- [`KEYC_IS_UNICODE`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_is_unicode/) (constant)
- [`KEYC_IS_USER`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_is_user/) (constant)
- [`KEYC_MAKE_MOUSE_KEY`](/en/tmux/3.7c/reference/c-define-tmux-h-keyc_make_mouse_key/) (constant)
