diff options
-rw-r--r-- | quirks/50-system-apple.quirks | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/quirks/50-system-apple.quirks b/quirks/50-system-apple.quirks index 3d42c8c3..7f7a81cd 100644 --- a/quirks/50-system-apple.quirks +++ b/quirks/50-system-apple.quirks @@ -27,6 +27,12 @@ AttrTouchSizeRange=150:130 MatchName=*Apple Inc. Apple Internal Keyboard* AttrKeyboardIntegration=internal +[Apple Internal Keyboard (SPI)] +MatchUdevType=keyboard +MatchBus=spi +MatchVendor=0x5AC +AttrKeyboardIntegration=internal + # The Apple MagicMouse has a touchpad built-in but the kernel still # emulates a full 2/3 button mouse for us. Ignore anything from the # ABS interface @@ -89,3 +95,22 @@ MatchBus=usb MatchVendor=0x5AC MatchProduct=0x0262 AttrPalmSizeThreshold=1600 + +[Apple Laptop Touchpad (SPI)] +MatchUdevType=touchpad +MatchBus=spi +MatchVendor=0x5AC +ModelAppleTouchpad=1 +AttrSizeHint=104x75 +AttrTouchSizeRange=150:130 +AttrPalmSizeThreshold=1600 + +# The Linux applespi driver currently uses the Synaptics vendor for some reason +[Apple Laptop Touchpad (SPI)] +MatchUdevType=touchpad +MatchBus=spi +MatchVendor=0x6CB +ModelAppleTouchpad=1 +AttrSizeHint=104x75 +AttrTouchSizeRange=150:130 +AttrPalmSizeThreshold=1600 |