From b59a1a25dad4437e013ce8d3d65d4591c6f4ee4a Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Tue, 2 Apr 2013 14:12:26 +1000 Subject: Add option TypeName (#62831) evdev tries to assign the right XI 1.x type-name based on various device capabilities. In some cases, that fails. e.g. the Mionix Naos 5000 mouse looks like a keyboard. And we assign a keyboard type in that case since there are plenty of keyboards that also advertise some axes or others. Add a new option TypeName to allow for system-wide configuration of such devices in a quirks file. This can also be used to address #55867 X.Org Bug 62831 Signed-off-by: Peter Hutterer --- src/evdev.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/evdev.h') diff --git a/src/evdev.h b/src/evdev.h index 63c3bfa..6ae389c 100644 --- a/src/evdev.h +++ b/src/evdev.h @@ -251,6 +251,8 @@ typedef struct { EventQueueRec queue[EVDEV_MAXQUEUE]; enum fkeymode fkeymode; + + char *type_name; } EvdevRec, *EvdevPtr; /* Event posting functions */ -- cgit v1.2.3