| 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]> |