添加鼠标事件拦截

This commit is contained in:
2025-09-02 22:42:47 +08:00
parent ac91ebbed3
commit 55c3fa1156
5 changed files with 60 additions and 0 deletions

View File

@@ -80,11 +80,17 @@ const rule_t rules[] = {
},
};
#define MODIFIER_ANY XCB_MOD_MASK_ANY
#define SUPER XCB_MOD_MASK_4
#define ALT XCB_MOD_MASK_1
#define CTRL XCB_MOD_MASK_CONTROL
#define SHIFT XCB_MOD_MASK_SHIFT
#define BUTTON_ANY XCB_BUTTON_INDEX_ANY
#define BUTTON_LEFT XCB_BUTTON_INDEX_1
#define BUTTON_RIGHT XCB_BUTTON_INDEX_2
#define BUTTON_MIDDLE XCB_BUTTON_INDEX_3
const char launcher[] =
"rofi -show combi -modes window,drun,run,ssh,combi,windowcd";
const keybinding_t keys[] = {
@@ -142,6 +148,11 @@ const keybinding_t keys[] = {
{SUPER | SHIFT, XK_9, move_to_tag, {.ui = 1 << 8}},
};
const button_t buttons[] = {
{click_tag, 0, BUTTON_LEFT, select_tag, {0}},
{click_tag, SUPER, BUTTON_LEFT, move_to_tag, {0}},
};
const char *const bar_bg = "#222222";
const char *const tag_bg = "#222222";
const char *const active_tag_bg = "#005577";