135c4bbdfSmrg# Collection of quirks and blacklist/whitelists for specific devices.
235c4bbdfSmrg
335c4bbdfSmrg
435c4bbdfSmrg# Accelerometer device, posts data through ABS_X/ABS_Y, making X unusable
535c4bbdfSmrg# http://bugs.freedesktop.org/show_bug.cgi?id=22442 
635c4bbdfSmrgSection "InputClass"
735c4bbdfSmrg        Identifier "ThinkPad HDAPS accelerometer blacklist"
835c4bbdfSmrg        MatchProduct "ThinkPad HDAPS accelerometer data"
935c4bbdfSmrg        Option "Ignore" "on"
1035c4bbdfSmrgEndSection
1135c4bbdfSmrg
1235c4bbdfSmrg# https://bugzilla.redhat.com/show_bug.cgi?id=523914
1335c4bbdfSmrg# Mouse does not move in PV Xen guest
1435c4bbdfSmrg# Explicitly tell evdev to not ignore the absolute axes.
1535c4bbdfSmrgSection "InputClass"
1635c4bbdfSmrg        Identifier "Xen Virtual Pointer axis blacklist"
1735c4bbdfSmrg        MatchProduct "Xen Virtual Pointer"
1835c4bbdfSmrg        Option "IgnoreAbsoluteAxes" "off"
1935c4bbdfSmrg        Option "IgnoreRelativeAxes" "off"
2035c4bbdfSmrgEndSection
2135c4bbdfSmrg
2235c4bbdfSmrg# https://bugs.freedesktop.org/show_bug.cgi?id=55867
2335c4bbdfSmrg# Bug 55867 - Doesn't know how to tag XI_TRACKBALL
2435c4bbdfSmrgSection "InputClass"
2535c4bbdfSmrg        Identifier "Tag trackballs as XI_TRACKBALL"
2635c4bbdfSmrg        MatchProduct "trackball"
2735c4bbdfSmrg        MatchDriver "evdev"
2835c4bbdfSmrg        Option "TypeName" "TRACKBALL"
2935c4bbdfSmrgEndSection
3035c4bbdfSmrg
3135c4bbdfSmrg# https://bugs.freedesktop.org/show_bug.cgi?id=62831
3235c4bbdfSmrg# Bug 62831 - Mionix Naos 5000 mouse detected incorrectly
3335c4bbdfSmrgSection "InputClass"
3435c4bbdfSmrg        Identifier "Tag Mionix Naos 5000 mouse XI_MOUSE"
3535c4bbdfSmrg        MatchProduct "La-VIEW Technology Naos 5000 Mouse"
3635c4bbdfSmrg        MatchDriver "evdev"
3735c4bbdfSmrg        Option "TypeName" "MOUSE"
3835c4bbdfSmrgEndSection
39f2346221Smrg
40f2346221Smrg# https://bugzilla.redhat.com/show_bug.cgi?id=2152414
41f2346221Smrg# Xorg server does not correctly select the DCP for the display without
42f2346221Smrg# a quirk on Apple Silicon
43f2346221SmrgSection "OutputClass"
44f2346221Smrg        Identifier "appledrm"
45f2346221Smrg        MatchDriver "apple"
46f2346221Smrg        Driver "modesetting"
47f2346221Smrg        Option "PrimaryGPU" "true"
48f2346221SmrgEndSection
49