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);