# server_client_check_mouse

- **Language:** C
- **Kind:** function
- **Source:** https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L476
- **Page:** https://libtmux.org/en/tmux/3.2a/reference/c-function-server-client-c-server_client_check_mouse/

```c
static key_code server_client_check_mouse(struct client *, struct key_event *)
```

## Parameters

- `c` (`struct client *`)
- `event` (`struct key_event *`)

## Called by

- [`server_client_key_callback`](/en/tmux/3.2a/reference/c-function-server-client-c-server_client_key_callback/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L1165)

## Calls

- [`log_debug`](/en/tmux/3.2a/reference/c-function-log_debug/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L504)
- [`log_get_level`](/en/tmux/3.2a/reference/c-function-log_get_level/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L1081)
- [`status_at_line`](/en/tmux/3.2a/reference/c-function-status_at_line/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L590)
- [`status_get_range`](/en/tmux/3.2a/reference/c-function-status_get_range/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L595)
- [`status_line_size`](/en/tmux/3.2a/reference/c-function-status_line_size/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L591)
- [`tty_window_offset`](/en/tmux/3.2a/reference/c-function-tty_window_offset/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L631)
- [`window_get_active_at`](/en/tmux/3.2a/reference/c-function-window_get_active_at/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L656)
- [`winlink_find_by_index`](/en/tmux/3.2a/reference/c-function-winlink_find_by_index/) (function) [Call site](https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/server-client.c#L609)

## Other function references

- [`key_string_lookup_key`](/en/tmux/3.2a/reference/c-function-key_string_lookup_key/) (function)

## Referenced declarations

- [`style_range.argument`](/en/tmux/3.2a/reference/c-struct-style_range-argument/) (attribute)
- [`mouse_event.b`](/en/tmux/3.2a/reference/c-struct-mouse_event-b/) (attribute)
- [`client.click_button`](/en/tmux/3.2a/reference/c-struct-client-click_button/) (attribute)
- [`client.click_event`](/en/tmux/3.2a/reference/c-struct-client-click_event/) (attribute)
- [`client.click_timer`](/en/tmux/3.2a/reference/c-struct-client-click_timer/) (attribute)
- [`client`](/en/tmux/3.2a/reference/c-struct-client/) (struct)
- [`CLIENT_DOUBLECLICK`](/en/tmux/3.2a/reference/c-define-tmux-h-client_doubleclick/) (constant)
- [`CLIENT_TRIPLECLICK`](/en/tmux/3.2a/reference/c-define-tmux-h-client_tripleclick/) (constant)
- [`session.curw`](/en/tmux/3.2a/reference/c-struct-session-curw/) (attribute)
- [`style_range.entry`](/en/tmux/3.2a/reference/c-struct-style_range-entry/) (attribute)
- [`client.flags`](/en/tmux/3.2a/reference/c-struct-client-flags/) (attribute)
- [`window.flags`](/en/tmux/3.2a/reference/c-struct-window-flags/) (attribute)
- [`session.id`](/en/tmux/3.2a/reference/c-struct-session-id/) (attribute)
- [`window_pane.id`](/en/tmux/3.2a/reference/c-struct-window_pane-id/) (attribute)
- [`window.id`](/en/tmux/3.2a/reference/c-struct-window-id/) (attribute)
- [`mouse_event.ignore`](/en/tmux/3.2a/reference/c-struct-mouse_event-ignore/) (attribute)
- [`key_event.key`](/en/tmux/3.2a/reference/c-struct-key_event-key/) (attribute)
- [`key_code`](/en/tmux/3.2a/reference/c-typedef-key_code/) (typealias)
- [`key_event`](/en/tmux/3.2a/reference/c-struct-key_event/) (struct)
- [`KEYC_CLICK_TIMEOUT`](/en/tmux/3.2a/reference/c-define-tmux-h-keyc_click_timeout/) (constant)
- [`KEYC_CTRL`](/en/tmux/3.2a/reference/c-define-tmux-h-keyc_ctrl/) (constant)
- [`KEYC_DOUBLECLICK`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick/) (constant)
- [`KEYC_DOUBLECLICK1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick1_border/) (constant)
- [`KEYC_DOUBLECLICK1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick1_pane/) (constant)
- [`KEYC_DOUBLECLICK1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick1_status/) (constant)
- [`KEYC_DOUBLECLICK1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick1_status_default/) (constant)
- [`KEYC_DOUBLECLICK1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick1_status_left/) (constant)
- [`KEYC_DOUBLECLICK1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick1_status_right/) (constant)
- [`KEYC_DOUBLECLICK2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick2_border/) (constant)
- [`KEYC_DOUBLECLICK2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick2_pane/) (constant)
- [`KEYC_DOUBLECLICK2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick2_status/) (constant)
- [`KEYC_DOUBLECLICK2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick2_status_default/) (constant)
- [`KEYC_DOUBLECLICK2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick2_status_left/) (constant)
- [`KEYC_DOUBLECLICK2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick2_status_right/) (constant)
- [`KEYC_DOUBLECLICK3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick3_border/) (constant)
- [`KEYC_DOUBLECLICK3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick3_pane/) (constant)
- [`KEYC_DOUBLECLICK3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick3_status/) (constant)
- [`KEYC_DOUBLECLICK3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick3_status_default/) (constant)
- [`KEYC_DOUBLECLICK3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick3_status_left/) (constant)
- [`KEYC_DOUBLECLICK3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_doubleclick3_status_right/) (constant)
- [`KEYC_DRAGGING`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_dragging/) (constant)
- [`KEYC_META`](/en/tmux/3.2a/reference/c-define-tmux-h-keyc_meta/) (constant)
- [`KEYC_MOUSE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouse/) (constant)
- [`KEYC_MOUSEDOWN1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown1_border/) (constant)
- [`KEYC_MOUSEDOWN1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown1_pane/) (constant)
- [`KEYC_MOUSEDOWN1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown1_status/) (constant)
- [`KEYC_MOUSEDOWN1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown1_status_default/) (constant)
- [`KEYC_MOUSEDOWN1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown1_status_left/) (constant)
- [`KEYC_MOUSEDOWN1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown1_status_right/) (constant)
- [`KEYC_MOUSEDOWN2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown2_border/) (constant)
- [`KEYC_MOUSEDOWN2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown2_pane/) (constant)
- [`KEYC_MOUSEDOWN2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown2_status/) (constant)
- [`KEYC_MOUSEDOWN2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown2_status_default/) (constant)
- [`KEYC_MOUSEDOWN2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown2_status_left/) (constant)
- [`KEYC_MOUSEDOWN2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown2_status_right/) (constant)
- [`KEYC_MOUSEDOWN3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown3_border/) (constant)
- [`KEYC_MOUSEDOWN3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown3_pane/) (constant)
- [`KEYC_MOUSEDOWN3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown3_status/) (constant)
- [`KEYC_MOUSEDOWN3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown3_status_default/) (constant)
- [`KEYC_MOUSEDOWN3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown3_status_left/) (constant)
- [`KEYC_MOUSEDOWN3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedown3_status_right/) (constant)
- [`KEYC_MOUSEDRAG1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag1_border/) (constant)
- [`KEYC_MOUSEDRAG1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag1_pane/) (constant)
- [`KEYC_MOUSEDRAG1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag1_status/) (constant)
- [`KEYC_MOUSEDRAG1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag1_status_default/) (constant)
- [`KEYC_MOUSEDRAG1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag1_status_left/) (constant)
- [`KEYC_MOUSEDRAG1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag1_status_right/) (constant)
- [`KEYC_MOUSEDRAG2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag2_border/) (constant)
- [`KEYC_MOUSEDRAG2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag2_pane/) (constant)
- [`KEYC_MOUSEDRAG2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag2_status/) (constant)
- [`KEYC_MOUSEDRAG2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag2_status_default/) (constant)
- [`KEYC_MOUSEDRAG2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag2_status_left/) (constant)
- [`KEYC_MOUSEDRAG2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag2_status_right/) (constant)
- [`KEYC_MOUSEDRAG3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag3_border/) (constant)
- [`KEYC_MOUSEDRAG3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag3_pane/) (constant)
- [`KEYC_MOUSEDRAG3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag3_status/) (constant)
- [`KEYC_MOUSEDRAG3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag3_status_default/) (constant)
- [`KEYC_MOUSEDRAG3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag3_status_left/) (constant)
- [`KEYC_MOUSEDRAG3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedrag3_status_right/) (constant)
- [`KEYC_MOUSEDRAGEND1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend1_border/) (constant)
- [`KEYC_MOUSEDRAGEND1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend1_pane/) (constant)
- [`KEYC_MOUSEDRAGEND1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend1_status/) (constant)
- [`KEYC_MOUSEDRAGEND1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend1_status_default/) (constant)
- [`KEYC_MOUSEDRAGEND1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend1_status_left/) (constant)
- [`KEYC_MOUSEDRAGEND1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend1_status_right/) (constant)
- [`KEYC_MOUSEDRAGEND2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend2_border/) (constant)
- [`KEYC_MOUSEDRAGEND2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend2_pane/) (constant)
- [`KEYC_MOUSEDRAGEND2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend2_status/) (constant)
- [`KEYC_MOUSEDRAGEND2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend2_status_default/) (constant)
- [`KEYC_MOUSEDRAGEND2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend2_status_left/) (constant)
- [`KEYC_MOUSEDRAGEND2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend2_status_right/) (constant)
- [`KEYC_MOUSEDRAGEND3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend3_border/) (constant)
- [`KEYC_MOUSEDRAGEND3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend3_pane/) (constant)
- [`KEYC_MOUSEDRAGEND3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend3_status/) (constant)
- [`KEYC_MOUSEDRAGEND3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend3_status_default/) (constant)
- [`KEYC_MOUSEDRAGEND3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend3_status_left/) (constant)
- [`KEYC_MOUSEDRAGEND3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousedragend3_status_right/) (constant)
- [`KEYC_MOUSEMOVE_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousemove_border/) (constant)
- [`KEYC_MOUSEMOVE_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousemove_pane/) (constant)
- [`KEYC_MOUSEMOVE_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousemove_status/) (constant)
- [`KEYC_MOUSEMOVE_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousemove_status_default/) (constant)
- [`KEYC_MOUSEMOVE_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousemove_status_left/) (constant)
- [`KEYC_MOUSEMOVE_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mousemove_status_right/) (constant)
- [`KEYC_MOUSEUP1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup1_border/) (constant)
- [`KEYC_MOUSEUP1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup1_pane/) (constant)
- [`KEYC_MOUSEUP1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup1_status/) (constant)
- [`KEYC_MOUSEUP1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup1_status_default/) (constant)
- [`KEYC_MOUSEUP1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup1_status_left/) (constant)
- [`KEYC_MOUSEUP1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup1_status_right/) (constant)
- [`KEYC_MOUSEUP2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup2_border/) (constant)
- [`KEYC_MOUSEUP2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup2_pane/) (constant)
- [`KEYC_MOUSEUP2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup2_status/) (constant)
- [`KEYC_MOUSEUP2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup2_status_default/) (constant)
- [`KEYC_MOUSEUP2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup2_status_left/) (constant)
- [`KEYC_MOUSEUP2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup2_status_right/) (constant)
- [`KEYC_MOUSEUP3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup3_border/) (constant)
- [`KEYC_MOUSEUP3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup3_pane/) (constant)
- [`KEYC_MOUSEUP3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup3_status/) (constant)
- [`KEYC_MOUSEUP3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup3_status_default/) (constant)
- [`KEYC_MOUSEUP3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup3_status_left/) (constant)
- [`KEYC_MOUSEUP3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_mouseup3_status_right/) (constant)
- [`KEYC_SECONDCLICK1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick1_border/) (constant)
- [`KEYC_SECONDCLICK1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick1_pane/) (constant)
- [`KEYC_SECONDCLICK1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick1_status/) (constant)
- [`KEYC_SECONDCLICK1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick1_status_default/) (constant)
- [`KEYC_SECONDCLICK1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick1_status_left/) (constant)
- [`KEYC_SECONDCLICK1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick1_status_right/) (constant)
- [`KEYC_SECONDCLICK2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick2_border/) (constant)
- [`KEYC_SECONDCLICK2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick2_pane/) (constant)
- [`KEYC_SECONDCLICK2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick2_status/) (constant)
- [`KEYC_SECONDCLICK2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick2_status_default/) (constant)
- [`KEYC_SECONDCLICK2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick2_status_left/) (constant)
- [`KEYC_SECONDCLICK2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick2_status_right/) (constant)
- [`KEYC_SECONDCLICK3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick3_border/) (constant)
- [`KEYC_SECONDCLICK3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick3_pane/) (constant)
- [`KEYC_SECONDCLICK3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick3_status/) (constant)
- [`KEYC_SECONDCLICK3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick3_status_default/) (constant)
- [`KEYC_SECONDCLICK3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick3_status_left/) (constant)
- [`KEYC_SECONDCLICK3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_secondclick3_status_right/) (constant)
- [`KEYC_SHIFT`](/en/tmux/3.2a/reference/c-define-tmux-h-keyc_shift/) (constant)
- [`KEYC_TRIPLECLICK1_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick1_border/) (constant)
- [`KEYC_TRIPLECLICK1_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick1_pane/) (constant)
- [`KEYC_TRIPLECLICK1_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick1_status/) (constant)
- [`KEYC_TRIPLECLICK1_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick1_status_default/) (constant)
- [`KEYC_TRIPLECLICK1_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick1_status_left/) (constant)
- [`KEYC_TRIPLECLICK1_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick1_status_right/) (constant)
- [`KEYC_TRIPLECLICK2_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick2_border/) (constant)
- [`KEYC_TRIPLECLICK2_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick2_pane/) (constant)
- [`KEYC_TRIPLECLICK2_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick2_status/) (constant)
- [`KEYC_TRIPLECLICK2_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick2_status_default/) (constant)
- [`KEYC_TRIPLECLICK2_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick2_status_left/) (constant)
- [`KEYC_TRIPLECLICK2_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick2_status_right/) (constant)
- [`KEYC_TRIPLECLICK3_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick3_border/) (constant)
- [`KEYC_TRIPLECLICK3_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick3_pane/) (constant)
- [`KEYC_TRIPLECLICK3_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick3_status/) (constant)
- [`KEYC_TRIPLECLICK3_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick3_status_default/) (constant)
- [`KEYC_TRIPLECLICK3_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick3_status_left/) (constant)
- [`KEYC_TRIPLECLICK3_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_tripleclick3_status_right/) (constant)
- [`KEYC_UNKNOWN`](/en/tmux/3.2a/reference/c-define-tmux-h-keyc_unknown/) (constant)
- [`KEYC_WHEELDOWN_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheeldown_border/) (constant)
- [`KEYC_WHEELDOWN_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheeldown_pane/) (constant)
- [`KEYC_WHEELDOWN_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheeldown_status/) (constant)
- [`KEYC_WHEELDOWN_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheeldown_status_default/) (constant)
- [`KEYC_WHEELDOWN_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheeldown_status_left/) (constant)
- [`KEYC_WHEELDOWN_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheeldown_status_right/) (constant)
- [`KEYC_WHEELUP_BORDER`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheelup_border/) (constant)
- [`KEYC_WHEELUP_PANE`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheelup_pane/) (constant)
- [`KEYC_WHEELUP_STATUS`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheelup_status/) (constant)
- [`KEYC_WHEELUP_STATUS_DEFAULT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheelup_status_default/) (constant)
- [`KEYC_WHEELUP_STATUS_LEFT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheelup_status_left/) (constant)
- [`KEYC_WHEELUP_STATUS_RIGHT`](/en/tmux/3.2a/reference/c-enum-tmux-h-241271275060253221275056143052225065321046366375-keyc_wheelup_status_right/) (constant)
- [`mouse_event.lb`](/en/tmux/3.2a/reference/c-struct-mouse_event-lb/) (attribute)
- [`mouse_event.lx`](/en/tmux/3.2a/reference/c-struct-mouse_event-lx/) (attribute)
- [`mouse_event.ly`](/en/tmux/3.2a/reference/c-struct-mouse_event-ly/) (attribute)
- [`MOUSE_BUTTONS`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_buttons/) (constant)
- [`MOUSE_DRAG`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_drag/) (constant)
- [`tty.mouse_drag_flag`](/en/tmux/3.2a/reference/c-struct-tty-mouse_drag_flag/) (attribute)
- [`tty.mouse_drag_release`](/en/tmux/3.2a/reference/c-struct-tty-mouse_drag_release/) (attribute)
- [`tty.mouse_drag_update`](/en/tmux/3.2a/reference/c-struct-tty-mouse_drag_update/) (attribute)
- [`MOUSE_MASK_CTRL`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_mask_ctrl/) (constant)
- [`MOUSE_MASK_META`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_mask_meta/) (constant)
- [`MOUSE_MASK_SHIFT`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_mask_shift/) (constant)
- [`MOUSE_RELEASE`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_release/) (constant)
- [`MOUSE_WHEEL`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_wheel/) (constant)
- [`MOUSE_WHEEL_UP`](/en/tmux/3.2a/reference/c-define-tmux-h-mouse_wheel_up/) (constant)
- [`client.name`](/en/tmux/3.2a/reference/c-struct-client-name/) (attribute)
- [`mouse_event.ox`](/en/tmux/3.2a/reference/c-struct-mouse_event-ox/) (attribute)
- [`mouse_event.oy`](/en/tmux/3.2a/reference/c-struct-mouse_event-oy/) (attribute)
- [`window.panes`](/en/tmux/3.2a/reference/c-struct-window-panes/) (attribute)
- [`mouse_event.s`](/en/tmux/3.2a/reference/c-struct-mouse_event-s/) (attribute)
- [`client.session`](/en/tmux/3.2a/reference/c-struct-client-session/) (attribute)
- [`mouse_event.sgr_b`](/en/tmux/3.2a/reference/c-struct-mouse_event-sgr_b/) (attribute)
- [`mouse_event.sgr_type`](/en/tmux/3.2a/reference/c-struct-mouse_event-sgr_type/) (attribute)
- [`mouse_event.statusat`](/en/tmux/3.2a/reference/c-struct-mouse_event-statusat/) (attribute)
- [`mouse_event.statuslines`](/en/tmux/3.2a/reference/c-struct-mouse_event-statuslines/) (attribute)
- [`STYLE_RANGE_LEFT`](/en/tmux/3.2a/reference/c-enum-style_range_type-style_range_left/) (constant)
- [`STYLE_RANGE_NONE`](/en/tmux/3.2a/reference/c-enum-style_range_type-style_range_none/) (constant)
- [`STYLE_RANGE_RIGHT`](/en/tmux/3.2a/reference/c-enum-style_range_type-style_range_right/) (constant)
- [`STYLE_RANGE_WINDOW`](/en/tmux/3.2a/reference/c-enum-style_range_type-style_range_window/) (constant)
- [`window_pane.sx`](/en/tmux/3.2a/reference/c-struct-window_pane-sx/) (attribute)
- [`window_pane.sy`](/en/tmux/3.2a/reference/c-struct-window_pane-sy/) (attribute)
- [`client.tty`](/en/tmux/3.2a/reference/c-struct-client-tty/) (attribute)
- [`style_range.type`](/en/tmux/3.2a/reference/c-struct-style_range-type/) (attribute)
- [`mouse_event.w`](/en/tmux/3.2a/reference/c-struct-mouse_event-w/) (attribute)
- [`window_pane.window`](/en/tmux/3.2a/reference/c-struct-window_pane-window/) (attribute)
- [`winlink.window`](/en/tmux/3.2a/reference/c-struct-winlink-window/) (attribute)
- [`WINDOW_ZOOMED`](/en/tmux/3.2a/reference/c-define-tmux-h-window_zoomed/) (constant)
- [`session.windows`](/en/tmux/3.2a/reference/c-struct-session-windows/) (attribute)
- [`mouse_event.wp`](/en/tmux/3.2a/reference/c-struct-mouse_event-wp/) (attribute)
- [`mouse_event.x`](/en/tmux/3.2a/reference/c-struct-mouse_event-x/) (attribute)
- [`window_pane.xoff`](/en/tmux/3.2a/reference/c-struct-window_pane-xoff/) (attribute)
- [`mouse_event.y`](/en/tmux/3.2a/reference/c-struct-mouse_event-y/) (attribute)
- [`window_pane.yoff`](/en/tmux/3.2a/reference/c-struct-window_pane-yoff/) (attribute)
