chiark / gitweb /
el/dot-emacs.el (mdw-fontify-rust): Fix integer literal syntax.
[profile] / dot / evnc-keybindings.cfg
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
8  * window, raise it or something....
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)
114 * This is a SMALL list to make this file readable. it in no way lists ALL
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
189 /*
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
195 /*
196 * Can I use this with any modifier? (default is no)
197 */
198     __MODIFIER_KEY __CTRL_ALT
199 /*
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