Codebase list ddccontrol-db / 468e198
Merge tag '20210812' into debian Barak A. Pearlmutter 2 years ago
11 changed file(s) with 351 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 <?xml version="1.0"?>
1 <monitor name="Dell P2719HC" init="standard">
2 <caps add="(prot(monitor)type(lcd)model(P2719HC)cmds(01 02 03 07 0C E3 F3)vcp(04 05 08 10 12 14(05 08 0B 0C) 16 18 1A 52 60( 0F 11 1B) AA(01 02 04) AC AE B2 B6 C6 C8 C9 CC(02 03 04 06 09 0A 0D 0E) D6(01 04 05) DC(00 03 05 ) DF E0 E1 E2(00 02 04 0E 12 14 1D) F0(00 0C) F1 F2 FD)mccs_ver(2.1)mswhql(1))" remove="(vcp(02))" />
3 <!-- VCP: 02 04 05 08 10 12 14 16 18 1a 52 60 aa ac ae b2 b6 c6 c8 c9 cc d6 dc df e0 e1 e2 f0 f1 f2 fd -->
4 <controls>
5 <!-- Controls (valid/current/max) [Description - Value name]: -->
6 <!-- Control 0x02: +/1/2 C [Secondary Degauss - Secondary Degauss] -->
7 <!-- Control 0x04: +/0/255 C [Restore Factory Defaults] -->
8 <control id="defaults" address="0x04" delay="2000"/>
9 <!-- Control 0x05: +/0/1 C [Restore Brightness and Contrast] -->
10 <control id="defaultluma" address="0x05" delay="2000"/>
11 <!-- Control 0x08: +/0/255 C [Restore Factory Default Color] -->
12 <control id="defaultcolor" address="0x08" delay="2000"/>
13 <!-- Control 0x0b: +/0/24028 [???] -->
14 <!-- Control 0x0c: +/1/255 [???] -->
15 <!-- Control 0x0e: +/50/100 [???] -->
16 <!-- Control 0x10: +/75/100 C [Brightness] -->
17 <control id="brightness" address="0x10"/>
18 <!-- Control 0x12: +/75/100 C [Contrast] -->
19 <control id="contrast" address="0x12"/>
20 <!-- Control 0x14: +/5/13 C [Color Preset] -->
21 <control id="colorpreset" address="0x14">
22 <value id="normal" value="0x05"/>
23 <value id="warm" value="0x11"/>
24 <value id="cool" value="0x08"/>
25 <value id="user" value="0x0c"/>
26 <value id="comfort" value="0x0d"/>
27 </control>
28 <!-- Control 0x16: +/100/100 C [Red maximum level] -->
29 <control id="red" address="0x16"/>
30 <!-- Control 0x18: +/100/100 C [Green maximum level] -->
31 <control id="green" address="0x18"/>
32 <!-- Control 0x1a: +/100/100 C [Blue maximum level] -->
33 <control id="blue" address="0x1a"/>
34 <!-- Control 0x1e: +/0/2 [???] -->
35 <!-- Control 0x20: +/237/100 [???] -->
36 <!-- Control 0x30: +/11/100 [???] -->
37 <!-- Control 0x3e: +/50/100 [???] -->
38 <!-- Control 0x52: +/0/255 C [???] -->
39 <!-- Control 0x5c: +/254/255 [???] -->
40 <!-- Control 0x60: +/3855/27 C [Input Source Select (Main)] -->
41 <control id="inputsource" type="list" address="0x60">
42 <value id="usb-c" value="0xf1b"/>
43 <value id="dp" value="0xf0f"/>
44 <value id="hdmi" value="0xf11"/>
45 </control>
46 <!-- Control 0x62: +/0/255 [???] -->
47 <!-- Control 0x6c: +/128/255 [???] -->
48 <!-- Control 0x6e: +/128/255 [???] -->
49 <!-- Control 0x70: +/128/255 [???] -->
50 <!-- Control 0x8d: +/0/255 [???] -->
51 <!-- Control 0xa8: +/0/3 [???] -->
52 <!-- Control 0xaa: +/1/255 C [OSD Orientation - Landscape] -->
53 <!-- Control 0xac: +/1864/1 C [???] -->
54 <!-- Control 0xae: +/5990/0 C [???] -->
55 <!-- Control 0xb2: +/1/8 C [???] -->
56 <!-- Control 0xb4: +/1/2 [???] -->
57 <!-- Control 0xb6: +/3/5 C [???] -->
58 <!-- Control 0xc0: +/995/65535 [???] -->
59 <!-- Control 0xc6: +/17868/65535 C [???] -->
60 <!-- Control 0xc8: +/22021/0 C [???] -->
61 <!-- Control 0xc9: +/10761/65535 C [???] -->
62 <!-- Control 0xca: +/2/2 [???] -->
63 <!-- Control 0xcc: +/2/255 C [???] -->
64 <control id="language" type="list" address="0xcc">
65 <value id="english" value="0x02"/>
66 <value id="french" value="0x03"/>
67 <value id="german" value="0x04"/>
68 <value id="japanese" value="0x06"/>
69 <value id="russian" value="0x09"/>
70 <value id="spanish" value="0x0a"/>
71 <value id="chinese" value="0x0d"/>
72 <value id="brazilian" value="0x0e"/>
73 </control>
74 <!-- Control 0xd6: +/1/255 C [DPMS Control - On] -->
75 <control id="dpms" address="0xd6">
76 <value id="on" value="1"/>
77 <value id="standby" value="4"/>
78 <value id="off" value="5"/>
79 </control>
80 <!-- Control 0xdc: +/0/255 C [???] -->
81 <control id="magicbright" address="0xdc">
82 <value id="standard" value="0x00"/>
83 <value id="movie" value="0x03"/>
84 <value id="game" value="0x05"/>
85 </control>
86 <!-- Control 0xdf: +/513/65535 C [???] -->
87 <!-- Control 0xe0: +/0/1 C [???] -->
88 <!-- Control 0xe1: +/0/1 C [Power control - Off] -->
89 <control id="power" type="list" address="0xe1">
90 <value id="on" value="0"/>
91 <value id="off" value="1"/>
92 </control>
93 <!-- Control 0xe2: +/0/255 C [???] -->
94 <!-- Control 0xe3: +/0/1 [???] -->
95 <!-- Control 0xf0: +/0/255 C [???] -->
96 <control id="dellpaper" address="0xf0"/>
97 <!-- Control 0xf1: +/11/255 C [???] -->
98 <!-- Control 0xf2: +/0/255 C [???] -->
99 <!-- Control 0xf6: +/1792/65535 [???] -->
100 <!-- Control 0xfa: +/0/65535 [???] -->
101 <!-- Control 0xfd: +/116/65535 C [???] -->
102 <!-- Control 0xff: +/0/65535 [???] -->
103 </controls>
104 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell P3222QE (USB-C)" init="standard">
2 <caps add="(prot(monitor)type(LCD)model(P3222QE)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 10 12 14(05 08 0B 0C) 16 18 1A 52 60(1B 0F 11 ) AA(01 02 04 ) AC AE B2 B6 C6 C8 C9 CA CC(02 0A 03 04 08 09 0D 06 ) D6(01 04 05) DC(00 03 05 ) DF E0 E1 E2(00 02 04 0E 12 14 ) EA F1 F2 FD)mswhql(1)asset_eep(40)mccs_ver(2.1))" />
3 <controls>
4 <control id="colorpreset" type="list" address="0x14">
5 <value id="native" value="0x05"/>
6 <value id="cool" value="0x08"/>
7 <value id="warm" value="0x0b"/>
8 <value id="custom" value="0x0c"/>
9 </control>
10
11 <control id="inputsource" type="list" address="0x60">
12 <value id="usb-c" value="0xf1b"/>
13 <value id="dp" value="0xf0f"/>
14 <value id="hdmi" value="0xf11"/>
15 </control>
16
17 <control id="osdorientation" address="0xaa">
18 <value id="landscape" value="1"/>
19 <value id="portraitleft" value="2"/>
20 <value id="portraitright" value="4"/>
21 </control>
22
23 <control id="language" type="list" address="0xcc">
24 <value id="english" value="0x02"/>
25 <value id="french" value="0x03"/>
26 <value id="german" value="0x04"/>
27 <value id="japanese" value="0x06"/>
28 <value id="brazilian" value="0x08"/>
29 <value id="russian" value="0x09"/>
30 <value id="spanish" value="0x0a"/>
31 <value id="chinese" value="0x0d"/>
32 </control>
33
34 <control id="magicbright" type="list" address="0xdc">
35 <value id="standard" value="0x00"/>
36 <value id="multimedia" value="0x03"/>
37 <value id="game" value="0x05"/>
38 </control>
39
40 <!-- this is inverted from VESA -->
41 <control id="power" type="list" address="0xe1">
42 <value id="on" value="0"/>
43 <value id="off" value="1"/>
44 </control>
45 </controls>
46
47 <include file="VESA"/>
48 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell P3222QE (DP)" init="standard">
2 <caps add="(prot(monitor)type(LCD)model(P3222QE)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 10 12 14(05 08 0B 0C) 16 18 1A 52 60(1B 0F 11 ) AA(01 02 04 ) AC AE B2 B6 C6 C8 C9 CA CC(02 0A 03 04 08 09 0D 06 ) D6(01 04 05) DC(00 03 05 ) DF E0 E1 E2(00 02 04 0E 12 14 ) EA F1 F2 FD)mswhql(1)asset_eep(40)mccs_ver(2.1))" />
3
4 <!-- Use the settings from the USB-C version of the monitor -->
5 <include file="DEL4245"/>
6 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell P3222QE (HDMI)" init="standard">
2 <caps add="(prot(monitor)type(LCD)model(P3222QE)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 10 12 14(05 08 0B 0C) 16 18 1A 52 60(1B 0F 11 ) AA(01 02 04 ) AC AE B2 B6 C6 C8 C9 CA CC(02 0A 03 04 08 09 0D 06 ) D6(01 04 05) DC(00 03 05 ) DF E0 E1 E2(00 02 04 0E 12 14 ) EA F1 F2 FD)mswhql(1)asset_eep(40)mccs_ver(2.1))" />
3
4 <!-- Use the settings from the USB-C version of the monitor -->
5 <include file="DEL4245"/>
6 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell U3219Q" init="standard">
2 <caps add="(prot(monitor)type(LCD)model(U3219Q)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 10 12 14(04 05 06 08 09 0B 0C) 16 18 1A 52 60(1B 0F 11 ) AA(01 02 04 ) AC AE B2 B6 C6 C8 C9 CC(02 0A 03 04 08 09 0D 06 ) D6(01 04 05) DC(00 03 05 ) DF E0 E1 E2(00 1D 02 04 0C 0D 0F 10 11 13 14 27 23 24 28 ) E4(00 01) E5 E7(00 02) E8 E9(00 21 22 24 ) EA(FE00 FE01FC01 FC02) F0(0C 31 32 34 35 ) F1 F2 FD)mswhql(1)asset_eep(40)mccs_ver(2.1))" />
3 <controls>
4 <control id="brightness" type="value" name="Brightness" address="0x10"/>
5 <control id="PbP" type="list" address="0xe9">
6 <value id="Off" value="0x00"/>
7 <value id="PbP" value="0x24"/>
8 <value id="PiP large" value="0x22"/>
9 <value id="PiP small" value="0x21"/>
10 </control>
11
12 <control id="inputsource" type="list" address="0x60">
13 <value id="hdmi1" value="0x11"/>
14 <value id="dp" value="0x0f"/>
15 <value id="usb-c" value="0x1b"/>
16 </control>
17
18 <control id="inputsource_sub1" type="list" address="0xe8">
19 <value id="hdmi1" value="0x11"/>
20 <value id="dp" value="0x0f"/>
21 <value id="usb-c" value="0x1b"/>
22 </control>
23
24 <control id="power" type="list" address="0xe1">
25 <value id="on" value="1"/>
26 <value id="off" value="0"/>
27 </control>
28 </controls>
29 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell U3219Q" init="standard">
2 <caps add="(prot(monitor)type(LCD)model(U3219Q)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 10 12 14(04 05 06 08 09 0B 0C) 16 18 1A 52 60(1B 0F 11 ) AA(01 02 04 ) AC AE B2 B6 C6 C8 C9 CC(02 0A 03 04 08 09 0D 06 ) D6(01 04 05) DC(00 03 05 ) DF E0 E1 E2(00 1D 02 04 0C 0D 0F 10 11 13 14 27 23 24 28 ) E4(00 01) E5 E7(00 02) E8 E9(00 21 22 24 ) EA(FE00 FE01FC01 FC02) F0(0C 31 32 34 35 ) F1 F2 FD)mswhql(1)asset_eep(40)mccs_ver(2.1))" />
3 <controls>
4 <control id="brightness" type="value" name="Brightness" address="0x10"/>
5 <control id="PbP" type="list" address="0xe9">
6 <value id="Off" value="0x00"/>
7 <value id="PbP" value="0x24"/>
8 <value id="PiP large" value="0x22"/>
9 <value id="PiP small" value="0x21"/>
10 </control>
11
12 <control id="inputsource" type="list" address="0x60">
13 <value id="hdmi1" value="0x11"/>
14 <value id="dp" value="0x0f"/>
15 <value id="usb-c" value="0x1b"/>
16 </control>
17
18 <control id="inputsource_sub1" type="list" address="0xe8">
19 <value id="hdmi1" value="0x11"/>
20 <value id="dp" value="0x0f"/>
21 <value id="usb-c" value="0x1b"/>
22 </control>
23
24 <control id="power" type="list" address="0xe1">
25 <value id="on" value="1"/>
26 <value id="off" value="0"/>
27 </control>
28 </controls>
29 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell P2720DC" init="standard">
2 <controls>
3 <!-- Control 0x02: +/2/255 C [New Control Value - Some values changed] -->
4 <control id="newcontrolvalue" address="0x02">
5 <value id="nochanges" value="1"/>
6 <value id="changed" value="2"/>
7 </control>
8
9 <!-- Control 0x04: +/0/1 C [Restore Factory Defaults] -->
10 <control id="defaults" address="0x04" delay="2000"/>
11 <!-- Control 0x05: +/0/1 C [Restore Brightness and Contrast] -->
12 <control id="defaultluma" address="0x05" delay="2000"/>
13 <!-- Control 0x08: +/0/1 C [Restore Factory Default Color] -->
14 <control id="defaultcolor" address="0x08" delay="2000"/>
15
16 <!-- Control 0x10: +/100/100 C [Brightness] -->
17 <control id="brightness" address="0x10"/>
18 <!-- Control 0x12: +/80/100 C [Contrast] -->
19 <control id="contrast" address="0x12"/>
20 <!-- Control 0x16: +/100/100 C [Red maximum level] -->
21 <control id="red" address="0x16"/>
22 <!-- Control 0x18: +/100/100 C [Green maximum level] -->
23 <control id="green" address="0x18"/>
24 <!-- Control 0x1a: +/100/100 C [Blue maximum level] -->
25 <control id="blue" address="0x1A"/>
26
27 <!-- Control 0x60: +/3855/4626 C [Input Source Select (Main)] -->
28 <control id="inputsource" type="list" address="0x60">
29 <value id="dp" value="3855"/>
30 <value id="usb-c" value="3867"/>
31 <value id="hdmi" value="3857"/>
32 </control>
33
34 <!-- Control 0xe1: +/0/1 C [Power control - Off] -->
35 <control id="power" type="list" address="0xe1">
36 <value id="off" value="0"/>
37 <value id="on" value="1"/>
38 </control>
39 </controls>
40 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell P2720DC" init="standard">
2 <include file="DELD0FB"/>
3 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Dell P2720DC" init="standard">
2 <include file="DELD0FB"/>
3 </monitor>
0 <?xml version="1.0"?>
1 <monitor name="Samsung S24F354FHU" init="standard">
2 <caps add="(prot(monitor)type(LCD)model(550)mccs_ver(2.0)vcp(04 05 08 10 12 14(03 04 02 07 08 0B) 16 18 1A 60(01 05 06) 87 B0(01 02) B6 C6 C8 C9 D6(01 04) DC(01 02 03 04 05 06 F0 F1 F2 F9 FA FB) DB(00 04 FD FE) DF EB(00 01 09 FD) EC(00 01 02 03 04 06 05) F2 F3(00 01 02) F6 F7(00 02 03) )mswhql(1))" />
3 <caps add="(vcp(CC))"/> <!-- menu language -->
4 <caps add="(vcp(06))"/> <!-- restore factory default sharpnes -->
5 <controls>
6 <control id="magicbright" type="list" address="0xdc" refresh="all">
7 <value id="standard" value="1"/>
8 <value id="cinema" value="2"/>
9 <value id="custom" value="6"/>
10 <value id="dynamic" value="240"/>
11 </control>
12 <control id="gamma" type="list" address="0xf2">
13 <value id="mode1" value="0"/>
14 <value id="mode2" value="1"/>
15 <value id="mode3" value="2"/>
16 </control>
17 <control id="responsetime" type="list" name="Response Time" address="0xf3">
18 <value id="standard" value="0"/>
19 <value id="faster" value="1"/>
20 <value id="fastest" value="2"/>
21 </control>
22 <control id="colorpreset" type="list" address="0x14">
23 <value id="cool2" value="8"/>
24 <value id="cool1" value="7"/>
25 <value id="normal" value="2"/>
26 <value id="warm1" value="4"/>
27 <value id="warm2" value="3"/>
28 <value id="custom" value="11"/>
29 </control>
30 <control id="ecomode" type="list" name="ECO Mode" address="0xf7" refresh="all">
31 <value id="off" value="0"/>
32 <value id="auto" value="4"/>
33 <value id="low" value="2"/>
34 <value id="high" value="3"/>
35 </control>
36 <control id="language" type="list" address="0xcc">
37 <!-- <value id="chinese_tw" value="1"/> --> <!-- FIXME: needs verification -->
38 <value id="english" value="2"/>
39 <value id="french" value="3"/>
40 <value id="german" value="4"/>
41 <value id="italian" value="5"/>
42 <value id="japanese" value="6"/>
43 <value id="korean" value="7"/>
44 <value id="portuguese" value="8"/>
45 <value id="russian" value="9"/>
46 <value id="spanish" value="10"/>
47 <value id="swedish" value="11"/>
48 <value id="turkish" value="12"/>
49 <value id="hungarian" value="26"/>
50 <value id="polish" value="30"/>
51 </control>
52
53 <control id="defaultsharpness" address="0x06" delay="2000"/>
54
55 <!-- write only -->
56 <control id="inputsource" type="list" address="0x60">
57 <value id="analog" value="1"/>
58 <value id="digital" value="3"/>
59 </control>
60 </controls>
61 <include file="SAMlcd"/>
62 </monitor>
4444 <value id="movie" name="Movie"/>
4545 <value id="standard" name="Standard"/>
4646 <value id="nature" name="Nature"/>
47 <value id="cinema" name="Cinema"/>
4748 </control>
4849 <control id="dvmode" type="list" name="DV Mode" address="0xf9">
4950 <value id="standard" name="Standard"/>
6465 <value id="middle" name="Middle"/>
6566 <value id="low" name="Low"/>
6667 <value id="auto" name="Auto"/>
68 <value id="off" name="Off"/>
6769 </control>
6870 <control id="fengine" type="list" name="f-Engine">
6971 <value id="photo" name="Photo" />
198200 <value id="2.2" name="2.2"/>
199201 <value id="2.4" name="2.4"/>
200202 <value id="2.6" name="2.6"/>
203 <value id="mode1" name="Mode1"/>
204 <value id="mode2" name="Mode2"/>
205 <value id="mode3" name="Mode3"/>
201206 </control>
202207 <control id="gammamode" type="list" name="Gamma" address="0xfe" >
203208 <value id="mode1" name="Mode 1"/>
472477 <control id="defaults" type="command" name="Restore Factory Defaults" address="0x04" refresh="all"/>
473478 <control id="defaultluma" type="command" name="Restore Brightness and Contrast" address="0x05" refresh="all"/>
474479 <control id="defaultgeom" type="command" name="Restore Factory Default Geometry" address="0x06" refresh="all"/>
480 <control id="defaultsharpness" type="command" name="Restore Factory Default Sharpness" address="0x06" refresh="all"/>
475481 <control id="defaultcolor" type="command" name="Restore Factory Default Color" address="0x08" refresh="all"/>
476482 <control id="defaultposition" type="command" name="Restore Factory Default Position" address="0x0A" refresh="all"/>
477483 <control id="defaultsize" type="command" name="Restore Factory Default Size" address="0x0C" refresh="all"/>
602608 <value id="high" name="High" value="1"/>
603609 <value id="middle" name="Middle" value="2"/>
604610 <value id="low" name="Low" value="3"/>
611
612 <!-- address="0xF3" -->
613 <value id="standard" name="Standard"/>
614 <value id="faster" name="Faster"/>
615 <value id="fastest" name="Fastest"/>
605616 </control>
606617 <control id="blackstabilization" type="value" name="Black Stabilization" address="0xf9" />
607618 </subgroup>