[Logitech Marble Mouse Trackball]
MatchUdevType=mouse
MatchBus=usb
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xC408
AttrEventCode=-BTN_MIDDLE
AttrPalmPressureThreshold=400
[Logitech MX Master (4041)]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0x4041
ModelInvertHorizontalScrolling=1
[Logitech MX Master (4060)]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0x4060
ModelInvertHorizontalScrolling=1
[Logitech MX Master (4071)]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0x4071
ModelInvertHorizontalScrolling=1
# MX Master has a different PID on bluetooth
[Logitech MX Master (Bluetooth B012)]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB012
ModelInvertHorizontalScrolling=1
[Logitech MX Master (Bluetooth B017)]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB017
ModelInvertHorizontalScrolling=1
[Logitech MX Master (Bluetooth B01E)]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB01E
ModelInvertHorizontalScrolling=1
[Logitech MX Master 2S USB]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0x4069
ModelInvertHorizontalScrolling=1
# MX Master 2S has a different PID on bluetooth
[Logitech MX Master 2S Bluetooth]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB019
ModelInvertHorizontalScrolling=1
[Logitech MX Master 3 USB]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0x4082
ModelInvertHorizontalScrolling=1
# MX Master 3 has a different PID on bluetooth
[Logitech MX Master 3 Bluetooth]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB023
ModelInvertHorizontalScrolling=1
[Logitech MX Master 3S]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB034
ModelInvertHorizontalScrolling=1
[Logitech MX Master 3B]
-MatchVendor=0x46D
+MatchVendor=0x046D
MatchProduct=0xB028
ModelInvertHorizontalScrolling=1
[Apple Internal Keyboard (SPI)]
MatchUdevType=keyboard
MatchBus=spi
-MatchVendor=0x5AC
+MatchVendor=0x05AC
AttrKeyboardIntegration=internal
# The Apple MagicMouse has a touchpad built-in but the kernel still
[Apple Magic Trackpad v1 (2010, clickpad)]
MatchUdevType=touchpad
MatchBus=bluetooth
-MatchVendor=0x5AC
+MatchVendor=0x05AC
MatchProduct=0x030E
AttrSizeHint=130x110
AttrTouchSizeRange=20:10
[Apple Touchpad OneButton]
MatchUdevType=touchpad
MatchBus=usb
-MatchVendor=0x5AC
+MatchVendor=0x05AC
MatchProduct=0x021A
ModelAppleTouchpadOneButton=1
[Apple Laptop Touchpad (MacBookPro11,2 among others)]
MatchUdevType=touchpad
MatchBus=usb
-MatchVendor=0x5AC
+MatchVendor=0x05AC
MatchProduct=0x0262
AttrPalmSizeThreshold=1600
[Apple Laptop Touchpad (SPI)]
MatchUdevType=touchpad
MatchBus=spi
-MatchVendor=0x5AC
+MatchVendor=0x05AC
ModelAppleTouchpad=1
AttrSizeHint=104x75
AttrTouchSizeRange=150:130
[Apple Laptop Touchpad (MTP)]
MatchUdevType=touchpad
MatchName=Apple*MTP*
-MatchVendor=0x5AC
+MatchVendor=0x05AC
ModelAppleTouchpad=1
AttrSizeHint=104x75
AttrTouchSizeRange=150:130
[Apple Laptop Keyboard (MTP)]
MatchUdevType=keyboard
MatchName=Apple*MTP*
-MatchVendor=0x5AC
+MatchVendor=0x05AC
AttrKeyboardIntegration=internal
# The Linux applespi driver currently uses the Synaptics vendor for some reason
[Apple Laptop Touchpad (SPI) applespi driver]
MatchUdevType=touchpad
MatchBus=spi
-MatchVendor=0x6CB
+MatchVendor=0x06CB
ModelAppleTouchpad=1
AttrSizeHint=104x75
AttrTouchSizeRange=150:130