Linux Manuals

The Linux Manuals (man pages) document is an important part of Linux documents. Linux Manuals are organized as several sections. Each section has a group of commands for a specific area in Linux usage, administration or development.

  • |

    xcb_input_get_device_control (3) Linux Manual Page

    xcb_input_get_device_control – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_control_cookie_t xcb_input_get_device_control(xcb_connection_t *conn, uint16_t control_id, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_control_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t status; uint8_t pad0[23]; } xcb_input_get_device_control_reply_t; Reply function xcb_input_get_device_control_reply_t *xcb_input_get_device_control_reply(xcb_connection_t *conn, xcb_input_get_device_control_cookie_t cookie, xcb_generic_error_t **e); Reply accessors xcb_input_device_state_t *xcb_input_get_device_control_control (const xcb_input_get_device_control_request_t *reply) Request Arguments conn The XCB connection to X11….

  • |

    xcb_input_get_device_button_mapping_unchecked (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_get_device_button_mapping_reply (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_get_device_button_mapping_pad_1 (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_get_device_button_mapping_map_length (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_get_device_button_mapping_map_end (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_get_device_button_mapping_map (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_get_device_button_mapping (3) Linux Manual Page

    xcb_input_get_device_button_mapping – Synopsis #include <xcb/xinput.h> Request function xcb_input_get_device_button_mapping_cookie_t xcb_input_get_device_button_mapping(xcb_connection_t *conn, uint8_t device_id); Reply datastructure typedef struct xcb_input_get_device_button_mapping_reply_t { uint8_t response_type; uint8_t xi_reply_type; uint16_t sequence; uint32_t length; uint8_t map_size; uint8_t pad0[23]; } xcb_input_get_device_button_mapping_reply_t; Reply function xcb_input_get_device_button_mapping_reply_t *xcb_input_get_device_button_mapping_reply(xcb_connection_t *conn, xcb_input_get_device_button_mapping_cookie_t cookie, xcb_generic_error_t **e); Reply accessors uint8_t *xcb_input_get_device_button_mapping_map(const xcb_input_get_device_button_mapping_request_t *reply); int xcb_input_get_device_button_mapping_map_length(const xcb_input_get_device_button_mapping_reply_t *reply); xcb_generic_iterator_t xcb_input_get_device_button_mapping_map_end(const xcb_input_get_device_button_mapping_reply_t *reply); uint8_t *xcb_input_get_device_button_mapping_pad_1 (const…

  • |

    xcb_input_focus_out_event_t (3) Linux Manual Page

    xcb_input_focus_out_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_focus_out_event_t { uint8_t response_type; uint8_t extension; uint16_t sequence; uint32_t length; uint16_t event_type; xcb_input_device_id_t deviceid; xcb_timestamp_t time; xcb_input_device_id_t sourceid; uint8_t mode; uint8_t detail; xcb_window_t root; xcb_window_t event; xcb_window_t child; uint32_t full_sequence; xcb_input_fp1616_t root_x; xcb_input_fp1616_t root_y; xcb_input_fp1616_t event_x; xcb_input_fp1616_t event_y; uint8_t same_screen; uint8_t focus; uint16_t buttons_len; xcb_input_modifier_info_t mods;…

  • |

    xcb_input_focus_in_event_t (3) Linux Manual Page

    xcb_input_focus_in_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_focus_in_event_t { uint8_t response_type; uint8_t extension; uint16_t sequence; uint32_t length; uint16_t event_type; xcb_input_device_id_t deviceid; xcb_timestamp_t time; xcb_input_device_id_t sourceid; uint8_t mode; uint8_t detail; xcb_window_t root; xcb_window_t event; xcb_window_t child; uint32_t full_sequence; xcb_input_fp1616_t root_x; xcb_input_fp1616_t root_y; xcb_input_fp1616_t event_x; xcb_input_fp1616_t event_y; uint8_t same_screen; uint8_t focus; uint16_t buttons_len; xcb_input_modifier_info_t mods;…

  • |

    xcb_input_enter_event_t (3) Linux Manual Page

    xcb_input_enter_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_enter_event_t { uint8_t response_type; uint8_t extension; uint16_t sequence; uint32_t length; uint16_t event_type; xcb_input_device_id_t deviceid; xcb_timestamp_t time; xcb_input_device_id_t sourceid; uint8_t mode; uint8_t detail; xcb_window_t root; xcb_window_t event; xcb_window_t child; uint32_t full_sequence; xcb_input_fp1616_t root_x; xcb_input_fp1616_t root_y; xcb_input_fp1616_t event_x; xcb_input_fp1616_t event_y; uint8_t same_screen; uint8_t focus; uint16_t buttons_len; xcb_input_modifier_info_t mods;…

  • |

    xcb_input_device_valuator_event_t (3) Linux Manual Page

    xcb_input_device_valuator_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_valuator_event_t { uint8_t response_type; uint8_t device_id; uint16_t sequence; uint16_t device_state; uint8_t num_valuators; uint8_t first_valuator; int32_t valuators[6]; } xcb_input_device_valuator_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_VALUATOR. This field is also present in the xcb_generic_event_t and can be used to tell events apart…

  • |

    xcb_input_device_state_notify_event_t (3) Linux Manual Page

    xcb_input_device_state_notify_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_state_notify_event_t { uint8_t response_type; uint8_t device_id; uint16_t sequence; xcb_timestamp_t time; uint8_t num_keys; uint8_t num_buttons; uint8_t num_valuators; uint8_t classes_reported; uint8_t buttons[4]; uint8_t keys[4]; uint32_t valuators[3]; } xcb_input_device_state_notify_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_STATE_NOTIFY. This field is also present in the xcb_generic_event_t…

  • |

    xcb_input_device_property_notify_event_t (3) Linux Manual Page

    xcb_input_device_property_notify_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_property_notify_event_t { uint8_t response_type; uint8_t state; uint16_t sequence; xcb_timestamp_t time; xcb_atom_t property; uint8_t pad0[19]; uint8_t device_id; } xcb_input_device_property_notify_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_PROPERTY_NOTIFY. This field is also present in the xcb_generic_event_t and can be used to tell events apart…

  • |

    xcb_input_device_presence_notify_event_t (3) Linux Manual Page

    xcb_input_device_presence_notify_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_presence_notify_event_t { uint8_t response_type; uint8_t pad0; uint16_t sequence; xcb_timestamp_t time; uint8_t devchange; uint8_t device_id; uint16_t control; uint8_t pad1[20]; } xcb_input_device_presence_notify_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_PRESENCE_NOTIFY. This field is also present in the xcb_generic_event_t and can be used to tell…

  • |

    xcb_input_device_motion_notify_event_t (3) Linux Manual Page

    xcb_input_device_motion_notify_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_motion_notify_event_t { uint8_t response_type; uint8_t detail; uint16_t sequence; xcb_timestamp_t time; xcb_window_t root; xcb_window_t event; xcb_window_t child; int16_t root_x; int16_t root_y; int16_t event_x; int16_t event_y; uint16_t state; uint8_t same_screen; uint8_t device_id; } xcb_input_device_motion_notify_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_MOTION_NOTIFY. This field…

  • |

    xcb_input_device_mapping_notify_event_t (3) Linux Manual Page

    xcb_input_device_mapping_notify_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_mapping_notify_event_t { uint8_t response_type; uint8_t device_id; uint16_t sequence; uint8_t request; xcb_input_key_code_t first_keycode; uint8_t count; uint8_t pad0; xcb_timestamp_t time; uint8_t pad1[20]; } xcb_input_device_mapping_notify_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_MAPPING_NOTIFY. This field is also present in the xcb_generic_event_t and can be used…

  • |

    xcb_input_device_key_state_notify_event_t (3) Linux Manual Page

    xcb_input_device_key_state_notify_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_key_state_notify_event_t { uint8_t response_type; uint8_t device_id; uint16_t sequence; uint8_t keys[28]; } xcb_input_device_key_state_notify_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_KEY_STATE_NOTIFY. This field is also present in the xcb_generic_event_t and can be used to tell events apart from each other. sequence The sequence…

  • |

    xcb_input_device_key_release_event_t (3) Linux Manual Page

    xcb_input_device_key_release_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_key_release_event_t { uint8_t response_type; uint8_t detail; uint16_t sequence; xcb_timestamp_t time; xcb_window_t root; xcb_window_t event; xcb_window_t child; int16_t root_x; int16_t root_y; int16_t event_x; int16_t event_y; uint16_t state; uint8_t same_screen; uint8_t device_id; } xcb_input_device_key_release_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_DEVICE_KEY_RELEASE. This field…

  • |

    xcb_input_device_key_press_event_t (3) Linux Manual Page

    xcb_input_device_key_press_event_t – Synopsis #include <xcb/xinput.h> Event datastructure typedef struct xcb_input_device_key_press_event_t { uint8_t response_type; uint8_t detail; uint16_t sequence; xcb_timestamp_t time; xcb_window_t root; xcb_window_t event; xcb_window_t child; int16_t root_x; int16_t root_y; int16_t event_x; int16_t event_y; uint16_t state; uint8_t same_screen; uint8_t device_id; } xcb_input_device_key_press_event_t; Event Fields response_type The type of this event, in this case XCB_INPUT_PROXIMITY_OUT. This field…