index.md - sites - public wiki contents of suckless.org | |
git clone git://git.suckless.org/sites | |
Log | |
Files | |
Refs | |
--- | |
index.md (1062B) | |
--- | |
1 multikey | |
2 ======== | |
3 | |
4 Description | |
5 ----------- | |
6 This patch allows you to use a single key combination to trigger differe… | |
7 functions based on the number of times you press the key combination | |
8 consecutively within a short period of time. This is accomplished by mod… | |
9 the `Key` struct to add a new int field `npresses` which can be: | |
10 | |
11 0 = Trigger keybinding on 1 keypress (ignoring multikey functional… | |
12 1 = Trigger keybinding on 1 keypress | |
13 2 = Trigger keybinding on 2 successive keypresess | |
14 3 = Trigger keybinding on 3 successive keypresess | |
15 ...n = Trigger keybinding on n successive keypresses | |
16 | |
17 The maximum / last value set for the key combination can also be trigger… | |
18 holding the key down. | |
19 | |
20 In the example added to the config.def.h, the tiling layout is set when | |
21 Mod+w is tapped once, float layout is set when Mod+w is tapped twice, and | |
22 monocole layout is set when Mod+w is tapped three times (or held down). | |
23 | |
24 Download | |
25 -------- | |
26 * [dwm-multikey-6.2.diff](dwm-multikey-6.2.diff) | |
27 | |
28 Authors | |
29 ------- | |
30 * Miles Alan - <[email protected]> |