summaryrefslogtreecommitdiff
path: root/dot/xbindkeysrc
diff options
context:
space:
mode:
Diffstat (limited to 'dot/xbindkeysrc')
-rw-r--r--dot/xbindkeysrc82
1 files changed, 82 insertions, 0 deletions
diff --git a/dot/xbindkeysrc b/dot/xbindkeysrc
new file mode 100644
index 0000000..26461f5
--- /dev/null
+++ b/dot/xbindkeysrc
@@ -0,0 +1,82 @@
1# For the benefit of emacs users: -*- shell-script -*-
2###########################
3# xbindkeys configuration #
4###########################
5#
6# Version: 1.8.6
7#
8# If you edit this file, do not forget to uncomment any lines
9# that you change.
10# The pound(#) symbol may be used anywhere for comments.
11#
12# To specify a key, you can use 'xbindkeys --key' or
13# 'xbindkeys --multikey' and put one of the two lines in this file.
14#
15# The format of a command line is:
16# "command to start"
17# associated key
18#
19#
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.
23#
24# List of modifier:
25# Release, Control, Shift, Mod1 (Alt), Mod2 (NumLock),
26# Mod3 (CapsLock), Mod4, Mod5 (Scroll).
27#
28
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
31
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.
35
36#keystate_numlock = enable
37#keystate_capslock = enable
38#keystate_scrolllock= enable
39
40# Examples of commands:
41
42"xbindkeys_show"
43 control+shift + q
44
45# Increase volume
46"pavol *107/100"
47 XF86AudioRaiseVolume
48
49# Decrease volume
50"pavol *100/107"
51 XF86AudioLowerVolume
52
53# Toggle mute
54"pavol --mute"
55 XF86AudioMute
56
57# set directly keycode (here control + f with my keyboard)
58#"xterm"
59# c:41 + m:0x4
60
61# specify a mouse button
62#"xterm"
63# control + b:2
64
65#"xterm -geom 50x20+20+20"
66# Shift+Mod2+alt + s
67#
68## set directly keycode (here control+alt+mod2 + f with my keyboard)
69#"xterm"
70# alt + c:0x29 + m:4 + mod2
71#
72## Control+Shift+a release event starts rxvt
73#"rxvt"
74# release+control+shift + a
75#
76## Control + mouse button 2 release event starts rxvt
77#"rxvt"
78# Control + b:2 + Release
79
80##################################
81# End of xbindkeys configuration #
82##################################