libinput: default to INFO log level

Set the default logging level from libinput to INFO. This matches better
the behaviour of the old input backend, and prints the found input
devices into Weston's log.

Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
Acked-by: Jonas Ådahl <jadahl@gmail.com>
This commit is contained in:
Pekka Paalanen 2014-09-12 12:07:43 +03:00
parent c996f1d8bd
commit eb4fd35278
1 changed files with 8 additions and 8 deletions

View File

@ -260,9 +260,10 @@ libinput_log_func(struct libinput *libinput,
}
int
udev_input_init(struct udev_input *input, struct weston_compositor *c, struct udev *udev,
const char *seat_id)
udev_input_init(struct udev_input *input, struct weston_compositor *c,
struct udev *udev, const char *seat_id)
{
enum libinput_log_priority priority = LIBINPUT_LOG_PRIORITY_INFO;
const char *log_priority = NULL;
memset(input, 0, sizeof *input);
@ -281,17 +282,16 @@ udev_input_init(struct udev_input *input, struct weston_compositor *c, struct ud
if (log_priority) {
if (strcmp(log_priority, "debug") == 0) {
libinput_log_set_priority(input->libinput,
LIBINPUT_LOG_PRIORITY_DEBUG);
priority = LIBINPUT_LOG_PRIORITY_DEBUG;
} else if (strcmp(log_priority, "info") == 0) {
libinput_log_set_priority(input->libinput,
LIBINPUT_LOG_PRIORITY_INFO);
priority = LIBINPUT_LOG_PRIORITY_INFO;
} else if (strcmp(log_priority, "error") == 0) {
libinput_log_set_priority(input->libinput,
LIBINPUT_LOG_PRIORITY_ERROR);
priority = LIBINPUT_LOG_PRIORITY_ERROR;
}
}
libinput_log_set_priority(input->libinput, priority);
if (libinput_udev_assign_seat(input->libinput, seat_id) != 0) {
libinput_unref(input->libinput);
return -1;