|
0 |
<?xml version="1.0"?>
|
|
1 |
<monitor name="Dell U3421WE (Fullscreen)" init="standard">
|
|
2 |
<caps add="(prot(monitor)type(lcd)model(U3421WE)cmds(01 02 03 07 0C E3 F3)vcp(02 04 05 08 10 12 14(01 04 05 06 08 09 0B 0C) 16 18 1A 52 60( 1B 0F 11 12) 62 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 1D 02 04 0C 0D 0F 10 11 13 0B 1B 14) E4 E5 E7(00 02) E8 E9(00 01 02 21 22 24 2B 2C) F0(00 05 06 0A 0C) F1 F2 FD)mccs_ver(2.1)mswhql(1))" />
|
|
3 |
|
|
4 |
<controls>
|
|
5 |
<!-- Controls (valid/current/max) [Description - Value name]: -->
|
|
6 |
|
|
7 |
<!-- Control 0x02: +/2/2 C [New Control Value - Some values changed] -->
|
|
8 |
|
|
9 |
<!-- Control 0x04: +/0/255 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 0x06: +/0/255 [???] (not in caps) -->
|
|
14 |
<!-- Control 0x08: +/0/255 C [Restore Factory Default Color] -->
|
|
15 |
<control id="defaultcolor" address="0x08" delay="2000"/>
|
|
16 |
|
|
17 |
<!-- Control 0x0b: +/0/24028 [???] (not in caps) -->
|
|
18 |
<!-- Control 0x0c: +/2/255 [???] (not in caps) -->
|
|
19 |
<!-- Control 0x0e: +/50/100 [???] (not in caps) -->
|
|
20 |
|
|
21 |
<!-- Control 0x10: +/75/100 C [Brightness] -->
|
|
22 |
<control id="brightness" address="0x10"/>
|
|
23 |
<!-- Control 0x12: +/75/100 C [Contrast] -->
|
|
24 |
<control id="contrast" address="0x12"/>
|
|
25 |
|
|
26 |
<!-- Control 0x14: +/5/12 C [???] -->
|
|
27 |
<control id="colorpreset" address="0x14">
|
|
28 |
<!--<value id="?" value="0x01"/> -->
|
|
29 |
<value id="5000k" value="0x04"/>
|
|
30 |
<value id="6500k" value="0x05"/>
|
|
31 |
<value id="7500k" value="0x06"/>
|
|
32 |
<value id="5700k" value="0x0b"/>
|
|
33 |
<value id="9300k" value="0x08"/>
|
|
34 |
<value id="10000k" value="0x09"/>
|
|
35 |
<!--<value id="?" value="0x0B"/> -->
|
|
36 |
<value id="user" value="0x0c"/>
|
|
37 |
</control>
|
|
38 |
|
|
39 |
<!-- Control 0x16: +/100/100 C [Red maximum level] -->
|
|
40 |
<control id="red" address="0x16"/>
|
|
41 |
<!-- Control 0x18: +/100/100 C [Green maximum level] -->
|
|
42 |
<control id="green" address="0x18"/>
|
|
43 |
<!-- Control 0x1a: +/100/100 C [Blue maximum level] -->
|
|
44 |
<control id="blue" address="0x1a"/>
|
|
45 |
|
|
46 |
<!--Control 0x1e: +/0/2 [???] (not in caps) -->
|
|
47 |
<!--Control 0x20: +/0/100 [???] (not in caps) -->
|
|
48 |
<!--Control 0x30: +/0/100 [???] (not in caps) -->
|
|
49 |
<!--Control 0x3e: +/50/100 [???] (not in caps) -->
|
|
50 |
<!-- Control 0x52: +/18/255 C [???] -->
|
|
51 |
|
|
52 |
<!-- Control 0x60: +/3855/14 C [Input Source Select (Main)] -->
|
|
53 |
<control id="inputsource" type="list" address="0x60">
|
|
54 |
<!-- Using the reported values, like "0x1b" also result in a source switch.
|
|
55 |
However, this causes the USB to remain unresponsive. KVM switch?
|
|
56 |
-->
|
|
57 |
<value id="usb-c" value="0xf1b"/>
|
|
58 |
<value id="dp" value="0xf0f"/>
|
|
59 |
<value id="hdmi1" value="0xf11"/>
|
|
60 |
<value id="hdmi2" value="0xf12"/>
|
|
61 |
</control>
|
|
62 |
|
|
63 |
<!-- Control 0x62: +/5/100 C [Audio Speaker Volume Adjust] -->
|
|
64 |
<control id="audiospeakervolume" address="0x62"/>
|
|
65 |
|
|
66 |
<!-- Control 0x6c: +/50/255 [???] (not in caps) -->
|
|
67 |
<!-- Control 0x6e: +/50/255 [???] (not in caps) -->
|
|
68 |
<!-- Control 0x70: +/50/255 [???] (not in caps) -->
|
|
69 |
<!-- Control 0xa8: +/0/3 [???] (not in caps) -->
|
|
70 |
<!-- Control 0xac: +/23364/1 C [???] -->
|
|
71 |
<!-- Control 0xae: +/6003/0 C [???] -->
|
|
72 |
<!-- Control 0xb2: +/1/8 C [???] -->
|
|
73 |
<!-- Control 0xb4: +/1/2 [???] (not in caps) -->
|
|
74 |
<!-- Control 0xb6: +/3/5 C [???] -->
|
|
75 |
<!-- Control 0xc0: +/17/65535 [???] (not in caps) -->
|
|
76 |
<!-- Control 0xc6: +/17868/65535 C [???] -->
|
|
77 |
<!-- Control 0xc8: +/22021/0 C [???] -->
|
|
78 |
<!-- Control 0xc9: +/16641/65535 C [???] -->
|
|
79 |
<!-- Control 0xca: +/2/2 [???] (not in caps) -->
|
|
80 |
|
|
81 |
<!-- Control 0xcc: +/2/14 C [???] -->
|
|
82 |
<control id="language" type="list" address="0xcc">
|
|
83 |
<value id="english" value="0x02"/>
|
|
84 |
<value id="french" value="0x03"/>
|
|
85 |
<value id="german" value="0x04"/>
|
|
86 |
<value id="japanese" value="0x06"/>
|
|
87 |
<value id="russian" value="0x09"/>
|
|
88 |
<value id="spanish" value="0x0a"/>
|
|
89 |
<value id="chinese" value="0x0d"/>
|
|
90 |
<value id="brazilian" value="0x0e"/>
|
|
91 |
</control>
|
|
92 |
|
|
93 |
<!-- Control 0xd6: +/1/255 C [DPMS Control - On] -->
|
|
94 |
<control id="dpms" address="0xd6">
|
|
95 |
<value id="on" value="1"/>
|
|
96 |
<!-- "standby": monitor light keeps blinking. Monitor is not off. -->
|
|
97 |
<value id="standby" value="4"/>
|
|
98 |
<!-- "off": monitor (light) off -->
|
|
99 |
<value id="off" value="5"/>
|
|
100 |
</control>
|
|
101 |
|
|
102 |
<!-- Control 0xdc: +/0/255 C [???] -->
|
|
103 |
<control id="magicbright" address="0xdc">
|
|
104 |
<value id="standard" value="0x00"/>
|
|
105 |
<value id="movie" value="0x03"/>
|
|
106 |
<value id="game" value="0x05"/>
|
|
107 |
</control>
|
|
108 |
|
|
109 |
<!-- Control 0xdf: +/513/255 C [???] -->
|
|
110 |
<!-- Control 0xe0: +/0/1 C [???] -->
|
|
111 |
|
|
112 |
<!-- Control 0xe1: +/0/1 C [Power control - Off] -->
|
|
113 |
<control id="power" type="list" address="0xe1">
|
|
114 |
<!-- Values of "on" and "off" are inverted w.r.t. VESA ! -->
|
|
115 |
<value id="on" value="0"/>
|
|
116 |
<!-- "power"="off" appears equivalent to "dpms"="standby" ! -->
|
|
117 |
<value id="off" value="1"/>
|
|
118 |
</control>
|
|
119 |
|
|
120 |
<!-- Control 0xe2: +/29/255 C [???] -->
|
|
121 |
<!-- Control 0xe3: +/0/1 [???] (not in caps) -->
|
|
122 |
<!-- Control 0xe4: +/0/1 C [???] -->
|
|
123 |
<!-- Control 0xe5: +/0/255 C [???] -->
|
|
124 |
|
|
125 |
<!-- Control 0xe7: +/65282/65450 C [???] -->
|
|
126 |
<!-- Controls by the OSD's "USB" settings.
|
|
127 |
The base value appears to be 0xFF02.
|
|
128 |
Assigning an input source to "USB-B" sets the bit to 0.
|
|
129 |
Assigning an input source to "USB-C" sets the bit to 1.
|
|
130 |
The "DP" assignment sets the 4th least significant bit, hence adding 0x08.
|
|
131 |
The "HDMI1" assignment sets the 6th least significant bit, hence adding 0x20.
|
|
132 |
The "HDMI2" assignment sets the 8th least significant bit, hence adding 0x80.
|
|
133 |
So, setting assigning only "DP" to "USB-C" results in 0xFF0A
|
|
134 |
and setting all inputs to "USB-C" in 0xFFAA.
|
|
135 |
-->
|
|
136 |
|
|
137 |
<!-- Control 0xe8: +/27/65535 C [???] -->
|
|
138 |
|
|
139 |
<!-- Control 0xe9: +/0/255 C [???] -->
|
|
140 |
<control id="PbP" type="list" address="0xe9">
|
|
141 |
<value id="Off" value="0x00"/> <!-- Switches to EDID: DELA181 -->
|
|
142 |
<!-- Value "1" toggles between 'PiP small' and 'PiP large'. -->
|
|
143 |
<!--<value id="PiP size" value="0x01"/> -->
|
|
144 |
<!-- Repeated calls with value "2" cause the corner position to rotate clock-wise.
|
|
145 |
Starting in the upper right corner. -->
|
|
146 |
<!--<value id="PiP corner" value="0x02"/> -->
|
|
147 |
<value id="PiP small" value="0x21"/>
|
|
148 |
<value id="PiP large" value="0x22"/>
|
|
149 |
<!-- Switching to a PbP mode (50%, 74% or 26%), changes the monitor EDID. -->
|
|
150 |
<!--<value id="PbP 50%" value="0x24"/> --> <!-- Switches to EDID: DELA183 -->
|
|
151 |
<!--<value id="PbP 26%" value="0x2b"/> --> <!-- Switches to EDID: DELA182 -->
|
|
152 |
<!--<value id="PbP 74%" value="0x2c"/> --> <!-- Switches to EDID: DELA184 -->
|
|
153 |
</control>
|
|
154 |
|
|
155 |
<!-- Control 0xf0: +/12/255 C [???] -->
|
|
156 |
<control id="dellpaper" address="0xf0">
|
|
157 |
<!-- Appears to be read-only. -->
|
|
158 |
<!--<value id="Standard" value="0x00"/> -->
|
|
159 |
<!--<value id="?" value="0x05"/> -->
|
|
160 |
<!--<value id="?" value="0x06"/> -->
|
|
161 |
<!--<value id="?" value="0x0a"/> -->
|
|
162 |
<!--<value id="ComfortView" value="0x0c"/> -->
|
|
163 |
</control>
|
|
164 |
|
|
165 |
<!-- Control 0xf1: +/267/267 C [???] -->
|
|
166 |
<!-- Control 0xf2: +/0/65280 C [???] -->
|
|
167 |
<!-- Control 0xfa: +/0/65535 [???] (not in caps) -->
|
|
168 |
<!-- Control 0xfd: +/98/65535 C [???] -->
|
|
169 |
<!-- Control 0xfe: +/147/65535 [???] (not in caps) -->
|
|
170 |
|
|
171 |
</controls>
|
|
172 |
|
|
173 |
</monitor>
|