diff options
author | Scott Anderson <scott@anderso.nz> | 2018-11-11 14:51:22 +1300 |
---|---|---|
committer | Scott Anderson <scott@anderso.nz> | 2018-11-13 10:55:03 +1300 |
commit | d3ee69f76bbc8b71a79840c047fa7a6144ddc628 (patch) | |
tree | 29d08a6cfdd92ed2b12ebf1139164fbb79f7ce78 /backend/x11/output.c | |
parent | 70ae76304e5c40774dd50a23537cdc419cdfa4c6 (diff) |
backend/x11: Hide cursor with Xfixes
Diffstat (limited to 'backend/x11/output.c')
-rw-r--r-- | backend/x11/output.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/backend/x11/output.c b/backend/x11/output.c index ba70d5cb..6f98c590 100644 --- a/backend/x11/output.c +++ b/backend/x11/output.c @@ -168,7 +168,9 @@ struct wlr_output *wlr_x11_output_create(struct wlr_backend *backend) { XCB_INPUT_XI_EVENT_MASK_KEY_RELEASE | XCB_INPUT_XI_EVENT_MASK_BUTTON_PRESS | XCB_INPUT_XI_EVENT_MASK_BUTTON_RELEASE | - XCB_INPUT_XI_EVENT_MASK_MOTION, + XCB_INPUT_XI_EVENT_MASK_MOTION | + XCB_INPUT_XI_EVENT_MASK_ENTER | + XCB_INPUT_XI_EVENT_MASK_LEAVE, }; xcb_input_xi_select_events(x11->xcb, output->win, 1, &xinput_mask.head); @@ -190,10 +192,6 @@ struct wlr_output *wlr_x11_output_create(struct wlr_backend *backend) { strlen(title), title); } - uint32_t cursor_values[] = { x11->cursor }; - xcb_change_window_attributes(x11->xcb, output->win, XCB_CW_CURSOR, - cursor_values); - xcb_map_window(x11->xcb, output->win); xcb_flush(x11->xcb); |