1
# click on the desktop to get menus
2
OnDesktop Mouse1 :HideMenus
3
OnDesktop Mouse2 :WorkspaceMenu
4
OnDesktop Mouse3 :RootMenu
6
# scroll on the desktop to change workspaces
7
OnDesktop Mouse4 :PrevWorkspace
8
OnDesktop Mouse5 :NextWorkspace
10
# scroll on the toolbar to change current window
11
OnToolbar Mouse4 :PrevWindow {static groups} (iconhidden=no)
12
OnToolbar Mouse5 :NextWindow {static groups} (iconhidden=no)
14
# alt + left/right click to move/resize a window
15
OnWindow Mod1 Mouse1 :MacroCmd {Raise} {Focus} {StartMoving}
16
OnWindow Mod1 Mouse3 :MacroCmd {Raise} {Focus} {StartResizing NearestCorner}
18
# alt + middle click to lower the window
19
OnWindow Mod1 Mouse2 :Lower
21
# control-click a window's titlebar and drag to attach windows
22
OnTitlebar Control Mouse1 :StartTabbing
24
# double click on the titlebar to shade
25
OnTitlebar Double Mouse1 :Shade
27
# middle click on the titlebar to lower
28
OnTitlebar Mouse2 :Lower
30
# right click on the titlebar for a menu of options
31
OnTitlebar Mouse3 :WindowMenu
34
Mod1 Tab :NextWindow {groups}
35
Mod1 Shift Tab :PrevWindow {groups}
37
# cycle through tabs in the current window
39
Mod4 Shift Tab :PrevTab
41
# go to a specific tab in the current window
53
Mod1 F1 :Exec x-terminal-emulator
55
# open a dialog to run programs
58
# volume settings, using common keycodes
59
# if these don't work, use xev to find out your real keycodes
60
176 :Exec amixer sset Master,0 1+
61
174 :Exec amixer sset Master,0 1-
62
160 :Exec amixer sset Master,0 toggle
64
# current window commands
71
# open the window menu
72
Mod1 space :WindowMenu
75
Control Mod1 Delete :Exit
77
# change to previous/next workspace
78
Control Mod1 Left :PrevWorkspace
79
Control Mod1 Right :NextWorkspace
81
# send the current window to previous/next workspace
82
Mod4 Left :SendToPrevWorkspace
83
Mod4 Right :SendToNextWorkspace
85
# send the current window and follow it to previous/next workspace
86
Control Mod4 Left :TakeToPrevWorkspace
87
Control Mod4 Right :TakeToNextWorkspace
89
# change to a specific workspace
90
Control F1 :Workspace 1
91
Control F2 :Workspace 2
92
Control F3 :Workspace 3
93
Control F4 :Workspace 4
94
Control F5 :Workspace 5
95
Control F6 :Workspace 6
96
Control F7 :Workspace 7
97
Control F8 :Workspace 8
98
Control F9 :Workspace 9
99
Control F10 :Workspace 10
100
Control F11 :Workspace 11
101
Control F12 :Workspace 12
103
# send the current window to a specific workspace
104
Mod4 F1 :SendToWorkspace 1
105
Mod4 F2 :SendToWorkspace 2
106
Mod4 F3 :SendToWorkspace 3
107
Mod4 F4 :SendToWorkspace 4
108
Mod4 F5 :SendToWorkspace 5
109
Mod4 F6 :SendToWorkspace 6
110
Mod4 F7 :SendToWorkspace 7
111
Mod4 F8 :SendToWorkspace 8
112
Mod4 F9 :SendToWorkspace 9
113
Mod4 F10 :SendToWorkspace 10
114
Mod4 F11 :SendToWorkspace 11
115
Mod4 F12 :SendToWorkspace 12
117
# send the current window and change to a specific workspace
118
Control Mod4 F1 :TakeToWorkspace 1
119
Control Mod4 F2 :TakeToWorkspace 2
120
Control Mod4 F3 :TakeToWorkspace 3
121
Control Mod4 F4 :TakeToWorkspace 4
122
Control Mod4 F5 :TakeToWorkspace 5
123
Control Mod4 F6 :TakeToWorkspace 6
124
Control Mod4 F7 :TakeToWorkspace 7
125
Control Mod4 F8 :TakeToWorkspace 8
126
Control Mod4 F9 :TakeToWorkspace 9
127
Control Mod4 F10 :TakeToWorkspace 10
128
Control Mod4 F11 :TakeToWorkspace 11
129
Control Mod4 F12 :TakeToWorkspace 12