diff options
author | simonb <simonb> | 2006-04-12 15:51:37 (GMT) |
---|---|---|
committer | simonb <simonb> | 2006-04-12 15:51:37 (GMT) |
commit | 33079d2593a7a598446cc837fc39eb2a914ebb1f (patch) | |
tree | 40c8793a180835ee46dfdae0e336340df9788c69 /src/FbTk | |
parent | 48579408d19fe0042a32f9634e6518b2eca3671c (diff) | |
download | fluxbox_lack-33079d2593a7a598446cc837fc39eb2a914ebb1f.zip fluxbox_lack-33079d2593a7a598446cc837fc39eb2a914ebb1f.tar.bz2 |
add "key modes" - thanks to Mark Tiefenbruck, mark at tiefenbruck dot org
Diffstat (limited to 'src/FbTk')
-rw-r--r-- | src/FbTk/KeyUtil.cc | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/FbTk/KeyUtil.cc b/src/FbTk/KeyUtil.cc index 1837873..cb0db93 100644 --- a/src/FbTk/KeyUtil.cc +++ b/src/FbTk/KeyUtil.cc | |||
@@ -124,42 +124,42 @@ void KeyUtil::grabKey(unsigned int key, unsigned int mod) { | |||
124 | 124 | ||
125 | XGrabKey(display, key, mod, | 125 | XGrabKey(display, key, mod, |
126 | root, True, | 126 | root, True, |
127 | GrabModeAsync, GrabModeAsync); | 127 | GrabModeAsync, GrabModeSync); |
128 | 128 | ||
129 | // Grab with numlock, capslock and scrlock | 129 | // Grab with numlock, capslock and scrlock |
130 | 130 | ||
131 | //numlock | 131 | //numlock |
132 | XGrabKey(display, key, mod|nummod, | 132 | XGrabKey(display, key, mod|nummod, |
133 | root, True, | 133 | root, True, |
134 | GrabModeAsync, GrabModeAsync); | 134 | GrabModeAsync, GrabModeSync); |
135 | //scrolllock | 135 | //scrolllock |
136 | XGrabKey(display, key, mod|scrollmod, | 136 | XGrabKey(display, key, mod|scrollmod, |
137 | root, True, | 137 | root, True, |
138 | GrabModeAsync, GrabModeAsync); | 138 | GrabModeAsync, GrabModeSync); |
139 | //capslock | 139 | //capslock |
140 | XGrabKey(display, key, mod|capsmod, | 140 | XGrabKey(display, key, mod|capsmod, |
141 | root, True, | 141 | root, True, |
142 | GrabModeAsync, GrabModeAsync); | 142 | GrabModeAsync, GrabModeSync); |
143 | 143 | ||
144 | //capslock+numlock | 144 | //capslock+numlock |
145 | XGrabKey(display, key, mod|capsmod|nummod, | 145 | XGrabKey(display, key, mod|capsmod|nummod, |
146 | root, True, | 146 | root, True, |
147 | GrabModeAsync, GrabModeAsync); | 147 | GrabModeAsync, GrabModeSync); |
148 | 148 | ||
149 | //capslock+scrolllock | 149 | //capslock+scrolllock |
150 | XGrabKey(display, key, mod|capsmod|scrollmod, | 150 | XGrabKey(display, key, mod|capsmod|scrollmod, |
151 | root, True, | 151 | root, True, |
152 | GrabModeAsync, GrabModeAsync); | 152 | GrabModeAsync, GrabModeSync); |
153 | 153 | ||
154 | //capslock+numlock+scrolllock | 154 | //capslock+numlock+scrolllock |
155 | XGrabKey(display, key, mod|capsmod|scrollmod|nummod, | 155 | XGrabKey(display, key, mod|capsmod|scrollmod|nummod, |
156 | root, True, | 156 | root, True, |
157 | GrabModeAsync, GrabModeAsync); | 157 | GrabModeAsync, GrabModeSync); |
158 | 158 | ||
159 | //numlock+scrollLock | 159 | //numlock+scrollLock |
160 | XGrabKey(display, key, mod|nummod|scrollmod, | 160 | XGrabKey(display, key, mod|nummod|scrollmod, |
161 | root, True, | 161 | root, True, |
162 | GrabModeAsync, GrabModeAsync); | 162 | GrabModeAsync, GrabModeSync); |
163 | 163 | ||
164 | } | 164 | } |
165 | 165 | ||