chiark / gitweb /
dot/zshrc: Turn off `KSH_GLOB'.
[profile] / dot / evnc-keybindings.cfg
CommitLineData
eae29a8c
MW
1#include <definitions>
2
3__E_CFG_VERSION 0
4
5/*
6 * Global button bindings... specially named actionclass that applies to
7 * all client windows - so you can bind "alt - left click" to move the
852cd5fb 8 * window, raise it or something....
eae29a8c
MW
9 */
10
11__ACLASS __BGN
12 __NAME BUTTONBINDINGS
13 __TYPE __TYPE_NORMAL
14 __EVENT __MOUSE_PRESS
15 __BUTTON 1
16 __MODIFIER_KEY __ALT
17 __ACTION __A_MOVE
18 __NEXT_ACTION
19 __EVENT __DOUBLE_CLICK
20 __BUTTON 1
21 __MODIFIER_KEY __ALT
22 __ACTION __A_SHADE
23 __NEXT_ACTION
24 __EVENT __MOUSE_PRESS
25 __BUTTON 2
26 __MODIFIER_KEY __ALT
27 __ACTION __A_RESIZE
28 __NEXT_ACTION
29 __EVENT __DOUBLE_CLICK
30 __BUTTON 2
31 __MODIFIER_KEY __ALT
32 __ACTION __A_MAX_HEIGHT available
33 __NEXT_ACTION
34 __EVENT __MOUSE_PRESS
35 __BUTTON 3
36 __MODIFIER_KEY __ALT
37 __ACTION __A_SHOW_MENU "named WINOPS_MENU"
38__END
39
40/* what mouse presses do on the desktop background .... */
41__ACLASS __BGN
42 __NAME DESKBINDINGS
43 __TYPE __TYPE_NORMAL
44 __TOOLTIP_TEXT "Clicking your mouse on the desktop will perform"
45 __TOOLTIP_TEXT "the following actions"
46 __TOOLTIP_ACTION_TEXT "Display User Menus"
47 __EVENT __MOUSE_PRESS
48 __BUTTON 1
49 __MODIFIER_KEY __NONE
50 __ACTION __A_SHOW_MENU "named APPS_SUBMENU"
51 __NEXT_ACTION
52 __TOOLTIP_ACTION_TEXT "Display Enlightenment Menu"
53 __EVENT __MOUSE_PRESS
54 __BUTTON 1
55 __MODIFIER_KEY __CTRL
56 __ACTION __A_SHOW_MENU "named ROOT_2"
57 __NEXT_ACTION
58 __TOOLTIP_ACTION_TEXT "Display Settings Menu"
59 __EVENT __MOUSE_PRESS
60 __BUTTON 1
61 __MODIFIER_KEY __WINDOWS_KEY
62 __ACTION __A_SHOW_MENU "named CONFIG_SUBMENU"
63 __NEXT_ACTION
64 __TOOLTIP_ACTION_TEXT "Display Enlightenment Menu"
65 __EVENT __MOUSE_PRESS
66 __BUTTON 2
67 __MODIFIER_KEY __NONE
68 __ACTION __A_SHOW_MENU "named ROOT_2"
69 __NEXT_ACTION
70 __TOOLTIP_ACTION_TEXT "Display Task List Menu"
71 __EVENT __MOUSE_PRESS
72 __BUTTON 2
73 __MODIFIER_KEY __ALT
74 __ACTION __A_SHOW_MENU "taskmenu"
75 __NEXT_ACTION
76 __TOOLTIP_ACTION_TEXT "Display Desktop Menu"
77 __EVENT __MOUSE_PRESS
78 __BUTTON 2
79 __MODIFIER_KEY __CTRL
80 __ACTION __A_SHOW_MENU "deskmenu"
81 __NEXT_ACTION
82 __TOOLTIP_ACTION_TEXT "Display Group Menu"
83 __EVENT __MOUSE_PRESS
84 __BUTTON 2
85 __MODIFIER_KEY __SHIFT
86 __ACTION __A_SHOW_MENU "groupmenu"
87 __NEXT_ACTION
88 __TOOLTIP_ACTION_TEXT "Display Settings Menu"
89 __EVENT __MOUSE_PRESS
90 __BUTTON 3
91 __MODIFIER_KEY __NONE
92 __ACTION __A_SHOW_MENU "named CONFIG_SUBMENU"
93 __NEXT_ACTION
94 __TOOLTIP_ACTION_TEXT "Go Back a Desktop"
95 __EVENT __MOUSE_PRESS
96 __BUTTON 4
97 __ALLOW_ANY_MODIFIER_KEYS __ON
98 __ACTION __A_DESKTOP_PREV
99 __NEXT_ACTION
100 __TOOLTIP_ACTION_TEXT "Go Forward a Desktop"
101 __EVENT __MOUSE_PRESS
102 __BUTTON 5
103 __ALLOW_ANY_MODIFIER_KEYS __ON
104 __ACTION __A_DESKTOP_NEXT
105__END
106
107
108/*
109******************************************************************************
110* Actionclasses used for global keybindings
111******************************************************************************
112*
113* Some Keys you can use to bind to (mainly standard English PC keyboard here)
852cd5fb 114* This is a SMALL list to make this file readable. it in no way lists ALL
eae29a8c
MW
115* possible keys that can be bound. This is just the useful keys from a normal
116* PC-style 101 key keyboard.
117*
118* BackSpace
119* Tab
120* Return
121* Pause
122* Scroll_Lock
123* Sys_Req
124* Escape
125* Delete
126* Home
127* Left
128* Up
129* Right
130* Down
131* Page_Up
132* Page_Down
133* End
134* Print
135* Insert
136* Num_Lock
137* KP_Enter
138* KP_Multiply
139* KP_Add
140* KP_Separator
141* KP_Subtract
142* KP_Decimal
143* KP_Divide
144* KP_0
145* KP_1
146* KP_2
147* KP_3
148* KP_4
149* KP_5
150* KP_6
151* KP_7
152* KP_8
153* KP_9
154* F1
155* F2
156* F3
157* F4
158* F5
159* F6
160* F7
161* F8
162* F9
163* F10
164* F11
165* F12
166* space
167* quoteright
168* comma
169* minus
170* slash
171* semicolon
172* equal
173* bracketleft
174* bracketright
175* backslash
176* quoteleft
177*
178* There are more keys. please see /usr/X11R6/include/X11/keysymdef.h for a
179* complete list fo keys (LOTS of them)
180*/
181
182__ACLASS __BGN
183/*
184* The action name is what you use to bind an actionclass to an
185* object elsewhere in the configuration
186*/
187 __NAME KEYBINDINGS
188 __TYPE __TYPE_GLOBAL
852cd5fb 189/*
eae29a8c
MW
190* The following key should be pretty self explanitory, but you should
191* really see how the Keysym is set. in your keysym.h file in your X11
192* distribution
193*/
194 __KEY Home
852cd5fb 195/*
eae29a8c
MW
196* Can I use this with any modifier? (default is no)
197*/
198 __MODIFIER_KEY __CTRL_ALT
852cd5fb 199/*
eae29a8c
MW
200* you can also use modifier to specify a specific mod mask (alt,ctrl,qshift,etc)
201*/
202 __EVENT __KEY_PRESS
203 __ACTION __A_CLEANUP size
204 __NEXT_ACTION
205 __KEY Insert
206 __EVENT __KEY_PRESS
207 __MODIFIER_KEY __CTRL_ALT
208 __ACTION __A_EXEC Eterm
209 __NEXT_ACTION
210 __KEY v
211 __MODIFIER_KEY __CTRL_ALT
212 __EVENT __KEY_PRESS
213 __ACTION __A_DESKRAY
214 __NEXT_ACTION
215 __KEY Delete
216 __EVENT __KEY_PRESS
217 __MODIFIER_KEY __CTRL_ALT
218 __ACTION __A_EXIT logout
219 __NEXT_ACTION
220 __KEY End
221 __EVENT __KEY_PRESS
222 __MODIFIER_KEY __CTRL_ALT
223 __ACTION __A_EXIT restart
224 __NEXT_ACTION
225 __KEY Right
226 __EVENT __KEY_PRESS
227 __MODIFIER_KEY __CTRL_ALT
228 __ACTION __A_DESKTOP_NEXT
229 __NEXT_ACTION
230 __KEY Left
231 __EVENT __KEY_PRESS
232 __MODIFIER_KEY __CTRL_ALT
233 __ACTION __A_DESKTOP_PREV
234 __NEXT_ACTION
235 __KEY Down
236 __EVENT __KEY_PRESS
237 __MODIFIER_KEY __ALT_SHIFT
238 __ACTION __A_AREA_MOVE_BY 0 1
239 __NEXT_ACTION
240 __KEY Up
241 __EVENT __KEY_PRESS
242 __MODIFIER_KEY __ALT_SHIFT
243 __ACTION __A_AREA_MOVE_BY 0 -1
244 __NEXT_ACTION
245 __KEY Left
246 __EVENT __KEY_PRESS
247 __MODIFIER_KEY __ALT_SHIFT
248 __ACTION __A_AREA_MOVE_BY -1 0
249 __NEXT_ACTION
250 __KEY Right
251 __EVENT __KEY_PRESS
252 __MODIFIER_KEY __ALT_SHIFT
253 __ACTION __A_AREA_MOVE_BY 1 0
254 __NEXT_ACTION
255 __KEY F1
256 __EVENT __KEY_PRESS
257 __MODIFIER_KEY __ALT
258 __ACTION __A_GOTO_DESK 0
259 __NEXT_ACTION
260 __KEY F2
261 __EVENT __KEY_PRESS
262 __MODIFIER_KEY __ALT
263 __ACTION __A_GOTO_DESK 1
264 __NEXT_ACTION
265 __KEY F3
266 __EVENT __KEY_PRESS
267 __MODIFIER_KEY __ALT
268 __ACTION __A_GOTO_DESK 2
269 __NEXT_ACTION
270 __KEY F4
271 __EVENT __KEY_PRESS
272 __MODIFIER_KEY __ALT
273 __ACTION __A_GOTO_DESK 3
274 __NEXT_ACTION
275 __KEY F5
276 __EVENT __KEY_PRESS
277 __MODIFIER_KEY __ALT
278 __ACTION __A_GOTO_DESK 4
279 __NEXT_ACTION
280 __KEY F6
281 __EVENT __KEY_PRESS
282 __MODIFIER_KEY __ALT
283 __ACTION __A_GOTO_DESK 5
284 __NEXT_ACTION
285 __KEY F7
286 __EVENT __KEY_PRESS
287 __MODIFIER_KEY __ALT
288 __ACTION __A_GOTO_DESK 6
289 __NEXT_ACTION
290 __KEY F8
291 __EVENT __KEY_PRESS
292 __MODIFIER_KEY __ALT
293 __ACTION __A_EXEC Eterm
294 __NEXT_ACTION
295 __KEY F9
296 __EVENT __KEY_PRESS
297 __MODIFIER_KEY __ALT
298 __ACTION __A_EXEC xrun
299 __NEXT_ACTION
300 __KEY F10
301 __EVENT __KEY_PRESS
302 __MODIFIER_KEY __ALT
303 __ACTION __A_EXEC panel
304 __NEXT_ACTION
305 __KEY F11
306 __EVENT __KEY_PRESS
307 __MODIFIER_KEY __ALT
308 __ACTION __A_EXEC xscreensaver-command -lock
309 __NEXT_ACTION
310 __KEY F12
311 __EVENT __KEY_PRESS
312 __MODIFIER_KEY __ALT
313 __ACTION __A_EXEC xshutdown -a XWAIT_DIE -m XWAIT_DIE_NOW
314 __NEXT_ACTION
315 __KEY Tab
316 __MODIFIER_KEY __ALT
317 __EVENT __KEY_PRESS
318 __ACTION __A_FOCUS_NEXT
319 __NEXT_ACTION
320 __MODIFIER_KEY __CTRL_ALT
321 __KEY Up
322 __EVENT __KEY_PRESS
323 __ACTION __A_RAISE
324 __NEXT_ACTION
325 __MODIFIER_KEY __CTRL_ALT
326 __KEY Down
327 __EVENT __KEY_PRESS
328 __ACTION __A_LOWER
329 __NEXT_ACTION
330 __MODIFIER_KEY __CTRL_ALT
331 __KEY x
332 __EVENT __KEY_PRESS
333 __ACTION __A_KILL
334 __NEXT_ACTION
335 __MODIFIER_KEY __CTRL_ALT
336 __KEY k
337 __EVENT __KEY_PRESS
338 __ACTION __A_KILL_NASTY
339 __NEXT_ACTION
340 __MODIFIER_KEY __CTRL_ALT
341 __KEY s
342 __EVENT __KEY_PRESS
343 __ACTION __A_STICK
344 __NEXT_ACTION
345 __MODIFIER_KEY __CTRL_ALT
346 __KEY i
347 __EVENT __KEY_PRESS
348 __ACTION __A_ICONIFY
349 __NEXT_ACTION
350 __MODIFIER_KEY __CTRL_ALT
351 __KEY r
352 __EVENT __KEY_PRESS
353 __ACTION __A_SHADE
354__END
355
356/*
357 * These keybindings cant be edited because they aren't called "KEYBINDINGS" thus
358 * they also can never be lost or accidentally deleted by users
359 */
360__ACLASS __BGN
361 __NAME KEYBINDINGS_UNCHANGABLE
362 __TYPE __TYPE_GLOBAL
363 __KEY d
364 __EVENT __KEY_PRESS
365 __MODIFIER_KEY __CTRL_ALT
366 __ACTION __A_DRAGDIR_SET
367 __NEXT_ACTION
368 __KEY o
369 __MODIFIER_KEY __CTRL_ALT
370 __EVENT __KEY_PRESS
371 __ACTION __A_DRAGBAR_ORDER_SET
372 __NEXT_ACTION
373 __KEY c
374 __MODIFIER_KEY __CTRL_ALT
375 __EVENT __KEY_PRESS
376 __ACTION __A_HIDESHOW_BUTTON buttons CONFIG*
377 __NEXT_ACTION
378 __KEY b
379 __MODIFIER_KEY __CTRL_ALT
380 __EVENT __KEY_PRESS
381 __ACTION __A_HIDESHOW_BUTTON
382 __NEXT_ACTION
383 __KEY a
384 __MODIFIER_KEY __CTRL_ALT
385 __EVENT __KEY_PRESS
386 __ACTION __A_HIDESHOW_BUTTON all
387__END