1 # For the benefit of emacs users: -*- shell-script -*-
2 ###########################
3 # xbindkeys configuration #
4 ###########################
8 # If you edit this file, do not forget to uncomment any lines
10 # The pound(#) symbol may be used anywhere for comments.
12 # To specify a key, you can use 'xbindkeys --key' or
13 # 'xbindkeys --multikey' and put one of the two lines in this file.
15 # The format of a command line is:
20 # A list of keys is in /usr/include/X11/keysym.h and in
21 # /usr/include/X11/keysymdef.h
22 # The XK_ is not needed.
25 # Release, Control, Shift, Mod1 (Alt), Mod2 (NumLock),
26 # Mod3 (CapsLock), Mod4, Mod5 (Blue Fn).
29 # The release modifier is not a standard X modifier, but you can
30 # use it if you want to catch release events instead of press events
32 # By defaults, xbindkeys does not pay attention with the modifiers
33 # NumLock, CapsLock and ScrollLock.
34 # Uncomment the lines above if you want to pay attention to them.
36 #keystate_numlock = enable
37 #keystate_capslock = enable
38 #keystate_scrolllock= enable
40 "wmctrl -r :ACTIVE: -b toggle,fullscreen"
44 "wmctrl -r :ACTIVE: -b toggle,fullscreen"
48 # the enter key is KP_Enter instead of Return (thanks, rebhana!)
49 # some applications don't accept KP_Enter in place of Return, hence:
51 "xvkbd -xsendevent -text '\r'"
54 # F1-F12 mapped to Shift+Fn + keys from upper row (thanks, rebhana):
83 "xvkbd -text "\[F10]""
86 "xvkbd -text "\[F11]""
89 "xvkbd -text "\[F12]""
92 # Examples of commands:
94 # specify a mouse button
98 ##################################
99 # End of xbindkeys configuration #
100 ##################################