<p dir="ltr">Seems clear enough:</p>
<p dir="ltr">Reviewed-by: Jamey Sharp <<a href="mailto:jamey@minilop.net">jamey@minilop.net</a>></p>
<div class="gmail_quote">On Jun 3, 2013 10:32 PM, "Peter Hutterer" <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
This is the fedora quirks file configuring the special handling some devices<br>
need. Rather than keeping this distro-specific add it to the tree so we can<br>
share these quirks.<br>
<br>
Signed-off-by: Peter Hutterer <<a href="mailto:peter.hutterer@who-t.net">peter.hutterer@who-t.net</a>><br>
---<br>
 config/10-quirks.conf | 54 +++++++++++++++++++++++++++++++++++++++++++++++++++<br>
 config/Makefile.am    |  4 ++--<br>
 2 files changed, 56 insertions(+), 2 deletions(-)<br>
 create mode 100644 config/10-quirks.conf<br>
<br>
diff --git a/config/10-quirks.conf b/config/10-quirks.conf<br>
new file mode 100644<br>
index 0000000..c9b823c<br>
--- /dev/null<br>
+++ b/config/10-quirks.conf<br>
@@ -0,0 +1,54 @@<br>
+# Collection of quirks and blacklist/whitelists for specific devices.<br>
+<br>
+<br>
+# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable<br>
+# <a href="http://bugs.freedesktop.org/show_bug.cgi?id=22442" target="_blank">http://bugs.freedesktop.org/show_bug.cgi?id=22442</a><br>
+Section "InputClass"<br>
+        Identifier "ThinkPad HDAPS accelerometer blacklist"<br>
+        MatchProduct "ThinkPad HDAPS accelerometer data"<br>
+        Option "Ignore" "on"<br>
+EndSection<br>
+<br>
+# <a href="https://bugzilla.redhat.com/show_bug.cgi?id=523914" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=523914</a><br>
+# Mouse does not move in PV Xen guest<br>
+# Explicitly tell evdev to not ignore the absolute axes.<br>
+Section "InputClass"<br>
+        Identifier "Xen Virtual Pointer axis blacklist"<br>
+        MatchProduct "Xen Virtual Pointer"<br>
+        Option "IgnoreAbsoluteAxes" "off"<br>
+        Option "IgnoreRelativeAxes" "off"<br>
+EndSection<br>
+<br>
+# <a href="https://bugzilla.redhat.com/show_bug.cgi?id=612140" target="_blank">https://bugzilla.redhat.com/show_bug.cgi?id=612140</a><br>
+# please make Evoluent VerticalMouse 3 work out of the box<br>
+# Button mapping on this mouse is quirky<br>
+Section "InputClass"<br>
+       Identifier "Evoluent VerticalMouse 3"<br>
+        MatchProduct "Evoluent VerticalMouse 3"<br>
+        # Sets following configuration:<br>
+        # top button:    left<br>
+        # middle button: middle<br>
+        # bottom button: right<br>
+        # wheel click:   middle<br>
+        # thumb button:  8 (back)<br>
+       Option "ButtonMapping" "1 2 2 4 5 6 7 3 8"<br>
+EndSection<br>
+<br>
+<br>
+# <a href="https://bugs.freedesktop.org/show_bug.cgi?id=55867" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=55867</a><br>
+# Bug 55867 - Doesn't know how to tag XI_TRACKBALL<br>
+Section "InputClass"<br>
+        Identifier "Tag trackballs as XI_TRACKBALL"<br>
+        MatchProduct "trackball"<br>
+        MatchDriver "evdev"<br>
+        Option "TypeName" "TRACKBALL"<br>
+EndSection<br>
+<br>
+# <a href="https://bugs.freedesktop.org/show_bug.cgi?id=62831" target="_blank">https://bugs.freedesktop.org/show_bug.cgi?id=62831</a><br>
+# Bug 62831 - Mionix Naos 5000 mouse detected incorrectly<br>
+Section "InputClass"<br>
+        Identifier "Tag Mionix Naos 5000 mouse XI_MOUSE"<br>
+        MatchProduct "La-VIEW Technology Naos 5000 Mouse"<br>
+        MatchDriver "evdev"<br>
+        Option "TypeName" "MOUSE"<br>
+EndSection<br>
diff --git a/config/Makefile.am b/config/Makefile.am<br>
index 69bdcf7..da81d77 100644<br>
--- a/config/Makefile.am<br>
+++ b/config/Makefile.am<br>
@@ -11,7 +11,7 @@ libconfig_la_LIBADD = $(UDEV_LIBS)<br>
<br>
 if XORG<br>
 xorgconfddir = $(datadir)/X11/$(XF86CONFIGDIR)<br>
-xorgconfd_DATA = 10-evdev.conf<br>
+xorgconfd_DATA = 10-evdev.conf 10-quirks.conf<br>
 endif<br>
<br>
 else<br>
@@ -44,4 +44,4 @@ endif # CONFIG_NEED_DBUS<br>
<br>
 endif # !CONFIG_UDEV<br>
<br>
-EXTRA_DIST = xorg-server.conf x11-input.fdi 10-evdev.conf fdi2iclass.py<br>
+EXTRA_DIST = xorg-server.conf x11-input.fdi 10-evdev.conf fdi2iclass.py 10-quirks.conf<br>
--<br>
1.8.2.1<br>
<br>
_______________________________________________<br>
<a href="mailto:xorg-devel@lists.x.org">xorg-devel@lists.x.org</a>: X.Org development<br>
Archives: <a href="http://lists.x.org/archives/xorg-devel" target="_blank">http://lists.x.org/archives/xorg-devel</a><br>
Info: <a href="http://lists.x.org/mailman/listinfo/xorg-devel" target="_blank">http://lists.x.org/mailman/listinfo/xorg-devel</a><br>
</blockquote></div>