From 9e606194391edd6d7f6c102ac8442baf8e6e3034 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Wed, 23 Sep 2020 09:34:55 +1000 Subject: [PATCH] libeis: better logging of new device capabilities Signed-off-by: Peter Hutterer --- src/libeis-client.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/libeis-client.c b/src/libeis-client.c index cf9a43b..7cbe3cc 100644 --- a/src/libeis-client.c +++ b/src/libeis-client.c @@ -187,8 +187,13 @@ client_new_device(struct eis_client *client, eis_device_set_client_keymap(device, keymap_type, keymap_fd, keymap_sz); - log_debug(eis_client_parent(client), "New device %d caps: %#x\n", - id, capabilities); + log_debug(eis_client_parent(client), + "New device %d caps: %s%s%s%s\n", + id, + eis_device_has_capability(device, EIS_DEVICE_CAP_POINTER) ? "p" : "", + eis_device_has_capability(device, EIS_DEVICE_CAP_POINTER_ABSOLUTE) ? "a" : "", + eis_device_has_capability(device, EIS_DEVICE_CAP_KEYBOARD) ? "k" : "", + eis_device_has_capability(device, EIS_DEVICE_CAP_TOUCH) ? "t" : ""); eis_queue_added_event(device);