implement 'DeviceType' property

Signed-off-by: Julian Kandlhofer <julian.kandlhofer@gmail.com>
This commit is contained in:
Julian Kandlhofer
2020-06-09 09:16:20 +02:00
committed by Yaroslav Chvanov
parent 931ec44ff2
commit 4f36371af3
116 changed files with 258 additions and 5 deletions

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG GX860 Buzzard Mouse
DeviceMatch=usb:0b05:1816
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Chakram X
DeviceMatch=usb:0b05:1a1a
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Chakram
DeviceMatch=usb:0b05:18e3;usb:0b05:18e5
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Gladius II Origin PNK LTD
DeviceMatch=usb:0b05:18cd
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -2,6 +2,7 @@
[Device]
Name=ASUS ROG Gladius II Origin
DeviceMatch=usb:0b05:1877
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Gladius II
DeviceMatch=usb:0b05:1845
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Keris Wireless
DeviceMatch=usb:0b05:195e;usb:0b05:1960
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Pugio
DeviceMatch=usb:0b05:1846
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Spatha X
DeviceMatch=usb:0b05:1979;usb:0b05:1977
DeviceType=mouse
Driver=asus
LedTypes=logo;wheel;side

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Strix Carry
DeviceMatch=usb:0b05:18b4
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Strix Impact
DeviceMatch=usb:0b05:1847
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Strix Impact II Wireless
DeviceMatch=usb:0b05:1947;usb:0b05:1949
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -1,6 +1,7 @@
[Device]
Name=ASUS ROG Strix Impact II
DeviceMatch=usb:0b05:18e1
DeviceType=mouse
Driver=asus
[Driver/asus]

View File

@@ -15,6 +15,9 @@ DeviceMatch=usb:12ab:00f2
# The libratbag driver backend
Driver=hidpp10
# The type of this Device: either 'mouse', 'keyboard' or 'other'
DeviceType=mouse
# The types of the LEDs, in the indexed order they appear in, separated by a
# semicolon.
# Allowed values: logo, side, battery, dpi

View File

@@ -2,3 +2,4 @@
Name=Etekcity Scroll Alpha
DeviceMatch=usb:1ea7:4011
Driver=etekcity
DeviceType=mouse

View File

@@ -1,6 +1,7 @@
[Device]
Name=Glorious Model D
DeviceMatch=usb:258a:0033
DeviceType=mouse
Driver=sinowealth
[Driver/sinowealth/devices/GloriousModelD]

View File

@@ -1,6 +1,7 @@
[Device]
Name=Glorious Model O/O-
DeviceMatch=usb:258a:0036
DeviceType=mouse
Driver=sinowealth
[Driver/sinowealth/devices/GloriousModelO]

View File

@@ -3,3 +3,4 @@
Name=G.Skill MX-780
DeviceMatch=usb:28da:3101
Driver=gskill
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech M325
DeviceMatch=usb:046d:400a
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,4 +2,5 @@
[Device]
Name=Logitech M500s
DeviceMatch=usb:046d:c093
DeviceType=mouse
Driver=hidpp20

View File

@@ -2,4 +2,5 @@
[Device]
Name=Logitech M545
DeviceMatch=usb:046d:4052
DeviceType=mouse
Driver=hidpp20

View File

@@ -3,3 +3,4 @@
Name=Logitech M570
DeviceMatch=usb:046d:1028
Driver=hidpp10
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech M585/M590
DeviceMatch=usb:046d:406b;bluetooth:046d:b01b
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech M705
DeviceMatch=usb:046d:101b
Driver=hidpp10
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech M720
DeviceMatch=usb:046d:405e;bluetooth:046d:b015
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,4 +2,5 @@
[Device]
Name=Logitech MX Anywhere 3
DeviceMatch=bluetooth:046d:b025;usb:046d:4090
DeviceType=mouse
Driver=hidpp20

View File

@@ -2,3 +2,4 @@
Name=Logitech MX Anywhere 2
DeviceMatch=usb:046d:404a;usb:046d:4072;usb:046d:4063;bluetooth:046d:b013;bluetooth:046d:b018;bluetooth:046d:b01f
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech MX Anywhere 2S
DeviceMatch=bluetooth:046d:b01a;usb:046d:406a
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,4 +2,5 @@
[Device]
Driver=hidpp20
Name=Logitech MX Anywhere 3B
DeviceMatch=bluetooth:046d:b02d
DeviceType=mouse
DeviceMatch=bluetooth:046d:b02d

View File

@@ -3,3 +3,4 @@
Name=Logitech MX Ergo
DeviceMatch=bluetooth:046d:b01d;usb:046d:406f
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech MX Master 2S
DeviceMatch=bluetooth:046d:b019;usb:046d:4069
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech MX Master 3
DeviceMatch=bluetooth:046d:b023;usb:046d:4082
Driver=hidpp20
DeviceType=mouse

View File

@@ -1,4 +1,5 @@
[Device]
DeviceMatch=bluetooth:046d:b034
DeviceType=mouse
Driver=hidpp20
Name=Logitech MX Master 3S

View File

@@ -3,3 +3,4 @@
Name=Logitech MX Master
DeviceMatch=usb:046d:4041;bluetooth:046d:b012;usb:046d:4060;bluetooth:046d:b017;bluetooth:046d:b01e;usb:046d:4071
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech MX Vertical
DeviceMatch=bluetooth:046d:b020;usb:046d:407b;usb:046d:c08a
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=MX518
DeviceMatch=usb:046d:c08e
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech Marathon M705
DeviceMatch=usb:046d:406d
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech T650
DeviceMatch=usb:046d:4101
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech Wireless Touchpad
DeviceMatch=usb:046d:4011
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,6 +3,7 @@ Name=Logitech G Powerplay
DeviceMatch=usb:046d:405f
LedTypes=logo
Driver=hidpp20
DeviceType=other
[Driver/hidpp20]
DeviceIndex=7

View File

@@ -3,6 +3,7 @@ Name=Logitech G Pro Wireless
DeviceMatch=usb:046d:4079;usb:046d:c088
LedTypes=logo;battery;dpi;
Driver=hidpp20
DeviceType=mouse
[Driver/hidpp20]
DeviceIndex=1

View File

@@ -1,5 +1,6 @@
[Device]
Name=Logitech G Pro X Wireless Superlight
DeviceMatch=usb:046d:4093;usb:046d:c094
DeviceType=mouse
LedTypes=logo;battery;dpi;
Driver=hidpp20

View File

@@ -3,3 +3,4 @@ Name=Logitech Gaming Mouse G Pro
DeviceMatch=usb:046d:c085;usb:046d:c08c
Driver=hidpp20
LedTypes=logo;side
DeviceType=mouse

View File

@@ -4,3 +4,4 @@ Name=Logitech Gaming Mouse G102/G103/G203
DeviceMatch=usb:046d:c084;usb:046d:c092;usb:046d:c09d
Driver=hidpp20
LedTypes=logo;side;
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech G300
DeviceMatch=usb:046d:c246
Driver=logitech_g300
DeviceType=mouse

View File

@@ -4,3 +4,4 @@ Name=Logitech Gaming Mouse G302
DeviceMatch=usb:046d:c07f
Driver=hidpp20
LedTypes=logo;side;
DeviceType=mouse

View File

@@ -1,4 +1,5 @@
[Device]
Name=Logitech G303 Shroud Edition
DeviceMatch=usb:046d:c097
DeviceType=mouse
Driver=hidpp20

View File

@@ -4,3 +4,4 @@ Name=Logitech Gaming Mouse G303
DeviceMatch=usb:046d:c080
Driver=hidpp20
LedTypes=logo;side;
DeviceType=mouse

View File

@@ -2,6 +2,7 @@
Name=Logitech Gaming Mouse G305
DeviceMatch=usb:046d:4074
Driver=hidpp20
DeviceType=mouse
[Driver/hidpp20]
Leds=0

View File

@@ -4,3 +4,4 @@ Name=Logitech G402 Gaming Mouse
DeviceMatch=usb:046d:c07e
LedTypes=logo
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G403 Hero
DeviceMatch=usb:046d:c08f
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G403 Wireless
DeviceMatch=usb:046d:405d;usb:046d:c082
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G403
DeviceMatch=usb:046d:c083
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,6 +3,7 @@
Name=Logitech G5
DeviceMatch=usb:046d:c049
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiList=400;800;1600;2000

View File

@@ -2,6 +2,7 @@
Name=G5
DeviceMatch=usb:046d:c041
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiList=400;800;1600;2000

View File

@@ -2,6 +2,7 @@
Name=Logitech G500
DeviceMatch=usb:046d:c068
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiRange=0:5700@23.53

View File

@@ -2,6 +2,7 @@
Name=Logitech G500s
DeviceMatch=usb:046d:c24e
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiRange=0:8200@50

View File

@@ -2,3 +2,4 @@
Name=Logitech G502 Hero Wireless
DeviceMatch=usb:046d:407f;usb:046d:c08d
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G502 Hero
DeviceMatch=usb:046d:c08b
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G502 Proteus Core
DeviceMatch=usb:046d:c07d
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G502 Proteus Spectrum
DeviceMatch=usb:046d:c332
Driver=hidpp20
DeviceType=mouse

View File

@@ -1,4 +1,5 @@
[Device]
Name=Logitech G502 X Wireless
DeviceMatch=usb:046d:c098
DeviceType=mouse
Driver=hidpp20

View File

@@ -1,4 +1,5 @@
[Device]
Name=Logitech G502 X
DeviceMatch=usb:046d:c099
DeviceType=mouse
Driver=hidpp20

View File

@@ -3,3 +3,4 @@ Name=Logitech G513
DeviceMatch=usb:046d:c33c
LedTypes=switches
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,3 +3,4 @@
Name=Logitech G600
DeviceMatch=usb:046d:c24a
Driver=logitech_g600
DeviceType=mouse

View File

@@ -3,6 +3,7 @@
Name=Logitech G602
DeviceMatch=usb:046d:402c
Driver=hidpp20
DeviceType=mouse
[Driver/hidpp20]
DeviceIndex=1

View File

@@ -3,3 +3,4 @@
Name=Logitech G603
DeviceMatch=usb:046d:406c;bluetooth:046d:b01c
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G604
DeviceMatch=usb:046d:4085;bluetooth:046d:b024
Driver=hidpp20
DeviceType=mouse

View File

@@ -1,6 +1,7 @@
[Device]
Name=Logitech G635
DeviceMatch=usb:046d:0a89
DeviceType=mouse
LedTypes=logo;side
Driver=hidpp20

View File

@@ -4,6 +4,7 @@
Name=Logitech G7
DeviceMatch=usb:046d:c51a
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
Profiles=1

View File

@@ -4,6 +4,7 @@
Name=Logitech G700
DeviceMatch=usb:046d:c531
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiRange=0:5700@23.53

View File

@@ -4,6 +4,7 @@
Name=Logitech G700
DeviceMatch=usb:046d:c06b
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiRange=0:5700@23.53

View File

@@ -4,6 +4,7 @@
Name=Logitech G700s
DeviceMatch=usb:046d:c07c
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiRange=0:8200@50

View File

@@ -2,4 +2,4 @@
Name=Logitech G703 Hero
DeviceMatch=usb:046d:4086;usb:046d:c090
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,4 +2,4 @@
Name=Logitech G703
DeviceMatch=usb:046d:c087;usb:046d:4070
Driver=hidpp20
DeviceType=mouse

View File

@@ -1,6 +1,7 @@
[Device]
Name=Logitech G733 Gaming Headset
DeviceMatch=usb:046d:0ab5
DeviceType=mouse
Driver=hidpp20
[Driver/hidpp20]

View File

@@ -3,3 +3,4 @@ Name=Logitech G815
DeviceMatch=usb:046d:c33f
LedTypes=logo;switches
Driver=hidpp20
DeviceType=keyboard

View File

@@ -5,6 +5,7 @@ Name=Logitech G9
DeviceMatch=usb:046d:c048
LedTypes=dpi
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiList=200;400;600;800;1000;1200;1400;1600;1800;2000;2200;2400;2600;2800;3000;3200

View File

@@ -3,3 +3,4 @@
Name=Logitech G900
DeviceMatch=usb:046d:c081;usb:046d:4053
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G903 Hero
DeviceMatch=usb:046d:c091;usb:046d:4087
Driver=hidpp20
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Logitech G903
DeviceMatch=usb:046d:c086;usb:046d:4067
Driver=hidpp20
DeviceType=mouse

View File

@@ -3,6 +3,7 @@ Name=Logitech G910
DeviceMatch=usb:046d:c335
LedTypes=logo;switches
Driver=hidpp20
DeviceType=keyboard
[Driver/hidpp20]
DeviceIndex=ff

View File

@@ -1,6 +1,7 @@
[Device]
Name=Logitech G915 TKL
DeviceMatch=usb:046d:c343;bluetooth:046d:b35f
DeviceType=mouse
LedTypes=logo;switches
Driver=hidpp20

View File

@@ -3,6 +3,7 @@ Name=Logitech G915
DeviceMatch=usb:046d:c33e
LedTypes=logo;switches
Driver=hidpp20
DeviceType=keyboard
[Driver/hidpp20]
DeviceIndex=1

View File

@@ -3,3 +3,4 @@ Name=Logitech G935
DeviceMatch=usb:046d:0a87
LedTypes=logo;side
Driver=hidpp20
DeviceType=other

View File

@@ -4,6 +4,7 @@
Name=Logitech G9x [Call of Duty MW3 Edition]
DeviceMatch=usb:046d:c249
Driver=hidpp10
DeviceType=mouse
[Driver/hidpp10]
DpiRange=0:5700@23.53

View File

@@ -3,6 +3,7 @@
[Device]
Name=G9x [Original]
DeviceMatch=usb:046d:c066
DeviceType=mouse
Driver=hidpp10
LedTypes=dpi

View File

@@ -1,5 +1,6 @@
[Device]
Name=Nubwo x7 spectrum
DeviceMatch=usb:258a:0012
DeviceType=mouse
Driver=sinowealth_nubwo

View File

@@ -1,4 +1,5 @@
[Device]
Name=openinput
DeviceMatch=usb:1d50:616a
DeviceType=mouse
Driver=openinput

View File

@@ -1,4 +1,5 @@
[Device]
Name=Roccat Kone EMP
DeviceMatch=usb:1e7d:2e24
DeviceType=mouse
Driver=roccat-kone-emp

View File

@@ -2,3 +2,4 @@
Name=Roccat Kone Pure
DeviceMatch=usb:1e7d:2dc2;usb:1e7d:2dbe;usb:1e7d:2dcb
Driver=roccat-kone-pure
DeviceType=mouse

View File

@@ -2,3 +2,4 @@
Name=Roccat Kone XTD
DeviceMatch=usb:1e7d:2e22
Driver=roccat
DeviceType=mouse

View File

@@ -1,5 +1,6 @@
[Device]
DeviceMatch=usb:258a:0027
DeviceType=mouse
Driver=sinowealth
Name=SinoWealth Generic Mouse (0027)

View File

@@ -1,5 +1,6 @@
[Device]
DeviceMatch=usb:258a:0029
DeviceType=mouse
Driver=sinowealth
Name=SinoWealth Generic Mouse (0029)

View File

@@ -1,5 +1,6 @@
[Device]
DeviceMatch=usb:258a:1007
DeviceType=mouse
Driver=sinowealth
Name=SinoWealth Generic Mouse (1007)

View File

@@ -1,6 +1,7 @@
[Device]
Name=SteelSeries Kinzu V2 Pro Edition
DeviceMatch=usb:1038:1366
DeviceType=mouse
Driver=steelseries
[Driver/steelseries]

View File

@@ -2,6 +2,7 @@
Name=SteelSeries Kinzu V2
DeviceMatch=usb:1038:1378
Driver=steelseries
DeviceType=mouse
[Driver/steelseries]
DeviceVersion=1

View File

@@ -2,6 +2,7 @@
Name=SteelSeries Kinzu V3
DeviceMatch=usb:1038:1388
Driver=steelseries
DeviceType=mouse
[Driver/steelseries]
DeviceVersion=1

View File

@@ -1,6 +1,7 @@
[Device]
# 100; 100 (Dell China); 100 Dota 2 Edition (retail); 100 Dota 2 Edition (Lenovo); 105.
DeviceMatch=usb:1038:1702;usb:1038:170a;usb:1038:170b;usb:1038:170c;usb:1038:1814
DeviceType=mouse
Driver=steelseries
Name=SteelSeries Rival 100/105

View File

@@ -2,6 +2,7 @@
Name=SteelSeries Rival 310
DeviceMatch=usb:1038:1720
Driver=steelseries
DeviceType=mouse
[Driver/steelseries]
DeviceVersion=2

Some files were not shown because too many files have changed in this diff Show More