diff options
-rw-r--r-- | README.md | 1 | ||||
-rw-r--r-- | sway/ipc-json.c | 4 |
2 files changed, 4 insertions, 1 deletions
@@ -44,6 +44,7 @@ Install dependencies: | |||
44 | * [wlc](https://github.com/Cloudef/wlc) | 44 | * [wlc](https://github.com/Cloudef/wlc) |
45 | * wayland | 45 | * wayland |
46 | * xwayland | 46 | * xwayland |
47 | * libinput >= 1.6.0 | ||
47 | * libcap | 48 | * libcap |
48 | * asciidoc | 49 | * asciidoc |
49 | * pcre | 50 | * pcre |
diff --git a/sway/ipc-json.c b/sway/ipc-json.c index fba489d7..4c4484e8 100644 --- a/sway/ipc-json.c +++ b/sway/ipc-json.c | |||
@@ -284,7 +284,9 @@ json_object *ipc_json_describe_input(struct libinput_device *device) { | |||
284 | { LIBINPUT_DEVICE_CAP_TABLET_TOOL, "tablet_tool", NULL }, | 284 | { LIBINPUT_DEVICE_CAP_TABLET_TOOL, "tablet_tool", NULL }, |
285 | { LIBINPUT_DEVICE_CAP_TABLET_PAD, "tablet_pad", NULL }, | 285 | { LIBINPUT_DEVICE_CAP_TABLET_PAD, "tablet_pad", NULL }, |
286 | { LIBINPUT_DEVICE_CAP_GESTURE, "gesture", NULL }, | 286 | { LIBINPUT_DEVICE_CAP_GESTURE, "gesture", NULL }, |
287 | { LIBINPUT_DEVICE_CAP_SWITCH, "switch", NULL } | 287 | #ifdef LIBINPUT_DEVICE_CAP_SWITCH // libinput 1.7.0+ |
288 | { LIBINPUT_DEVICE_CAP_SWITCH, "switch", NULL }, | ||
289 | #endif | ||
288 | }; | 290 | }; |
289 | 291 | ||
290 | json_object *_caps = json_object_new_array(); | 292 | json_object *_caps = json_object_new_array(); |