Article Number: 000060112
Dell Display Manager (DDM) enhances everyday productivity through comprehensive management tools giving you optimal front of screen experience, efficient display management, and effortless multitasking.
See the list of Dell monitors that support Dell Display Manager. It is recommended you download and use Dell Display Manager 2.x if your monitor supports it.
In a multiple monitor setup, DDM 1.x and DDM 2.x can both be installed on a computer simultaneously. However, if all your monitors support DDM 2.x, we recommend you uninstall DDM 1.x and use DDM 2.x only.
To download and install Dell Display Manager for your Dell monitor:
Go to the Dell Display Manager page.
Click the Download button next to Dell Display Manager Application.
See the list of Dell monitors that support Dell Display Manager to find the supported version of Dell Display Manager.
Using File Explorer (also known as Windows Explorer), browse to the location where the downloaded file is saved.
Double-click the .exe driver installation file that you downloaded and follow the on-screen instructions to complete the installation process.
After the installation is complete, restart the computer.
Alternatively you can also go to https://www.dell.com/support/ddm and download the software from there.
Connect your monitor to your computer as described in your monitor's user guide.
Figure 1: Connecting your monitor to a desktop
Figure 2: Connecting your monitor to a laptop
Before launching Dell Display Manager, go to Others in your monitor's On-Screen Display menu and ensure that the DDC/CI feature is enabled.
Figure 3: Enabling DDC/CI in OSD menu of Dell Monitor before using DDM2.x
Select the Dell Display Manager version for more details.
This section contains brief information about the features of DDM 2.x. For complete list of features and more details, see the DDM 2.x user guide at Dell Display Manager 2.x Documentation.
The Easy Arrange menu simplifies the applications window organization on the monitor. To use it:
Figure 4: Easy Arrange Layout
You can also create customized layouts. Hover over the layout that you want and click on the pen icon once it appears. Click and drag the partition line until the layout is customized to your preference. You can also save your customized layouts and use it in future.
Figure 5: Customized Layout
This feature allows you to assign applications or even files to the partitions of Easy Arrange. You can save that layout to create a profile and then restore the profile.
Figure 6: Assign applications or documents to windows.
You can even assign a time when you want the profiles to launch. Easy Arrange Memory launches the applications in the defined layout automatically at the specified time.
Figure 7: Launch option
Easy Memory might not be able to perform a window partition at launch if any of the following takes place:
Figure 8: Easy Arrange Settings to set personal preference
Application Windows Snap helps you with placing a program quickly to any screen. When enabled in Dell Display Manager 2.x, dragging the application window triggers a floating menu that contains recently used Easy Arrange layouts. You can drop the application to any of the listed layouts to perform window placement.
Figure 9: Enabling or disabling application Windows Snap from DDM icon on status bar
You can configure the Gaming menu that is available only on Alienware and Dell Gaming monitors. For more information, see DDM 2.x User guide.
Figure 10: Gaming menu - General settings
Figure 11: Gaming menu - Vision Engine settings
This feature allows sharing of keyboard and mouse between multiple computers. You can set up the KVM with USB KVM wizard.
The KVM feature is available when connected monitors support KVM functionality. DDM 2.x communicates with your monitor even when the monitor is displaying video from another computer.
Figure 12: USB KVM Settings
For information about how to setup KVM, see Setting up the KVM section of user guide available at Dell Display Manager 2.x | Manuals and Documents.
With DDM 2.x, you can get automatic notification for new updates on monitor firmware and software.
Figure 13: Firmware and software updates
DDM 2.x allows you to sync the color space of the monitor with associated International Color Consortium (ICC) profile.
Figure 14: Color Management
DDM 2.1 comes with CLI commands for following:
Asset management- Querying monitor inventory logs
Display info and Monitor control- Query the current monitor settings and to set basic monitor settings such as brightness, color preset, volume, resolution and much more.
Export and import settings- Export Settings command write all DDM settings for all the active monitors to the designated file. Import Settings command reads all the settings recorded in the designated filename and assigns them to other monitors of the same model.
Firmware updates- Deploy firmware updates across a fleet
CLI commands are restricted for IT managers only. Contact Dell sales representative for more information.
Accessing Dell Display Manager (DDM) features and the most recent Easy Arrange layouts is easier than ever. Enter preset hotkeys to bring up Dell Display Manager (DDM) UI at the touch of the keyboard. Also, switch between your favorite Easy Arrange layouts and templates.
Function | Hot Keys |
---|---|
Quick Key to enable Dell Display Manager (DDM) UI | Ctrl + Shift + D (customizable by the user) |
Toggle between Easy Arrange layouts. | Page Up or Page Down or Click the > icon to move across layouts. |
Accessing five most recently used layouts | Ctrl + Shift + Home (customizable by the user) |
A more intuitive way to configure monitor settings. Drag and drop the Dell Display Manager UI menu from one monitor to another. In a multimonitor configuration, it allows you to control and change the monitor settings.
Figure 15: Configure settings screen of Dell Display Manager.
More customization options to view data based on individual preferences. Users can now customize up to 48 max zones and assign them accordingly.
Figure 16: Zone customization screen in Dell Display Manager
Figure 17: Name your screen layout in Dell Display Manager.
Figure 18: Rename custom layout box.
Viewing and using Dell Display Manager (DDM) in portrait mode is now possible. Dell Display Manager (DDM) Easy Arrange templates automatically switch to portrait mode when monitor orientation is pivoted vertically.
Figure 19: Portrait mode screen in Dell Display Manager
KVM Wizard to simplify the KVM setup. Follow the step-by-step open windows guide at the click of the KVM Wizard icon on the Dell Display Manager (DDM) user interface. (available on select Dell monitors with KVM capability only.)
Figure 20: Input manager in Dell Display Manage
Remote Management and Control (for IT managers only)
Duration: 06:45
Closed captions: English only
Up to 38 layouts: With Dell Display Manager’s Easy Arrange, you can organize multiple applications on your screen. You can snap them into a template of your choice, which makes multitasking effortless.
Figure 21: Recently used templates in Dell Display Manager
Easy arrange can also be used to personalize with dual monitors side by side or expand desktop space by spanning across two monitors.
Figure 22: Dual monitors in Dell Display Manager
Figure 23: Arrange dual monitor view in Dell Display Manager.
Seamless transitions: Rapidly restore previous application windows when reconnecting with Auto-restore, a feature that remembers where you left off.
Figure 24: Restore icon in the system tray.
Figure 25: Auto restore window layout in the system tray menu.
Input Manager:
Figure 26: Using multiple inputs in Dell Display Manager
Create your best work: Adjust brightness, contrast, and resolution directly through the software for an optimal front of screen experience.
Figure 27: Optimal screen resolution in Dell Display Manager
Optimize your view: Automode configures to your preset display settings as you multitask.
Figure 28: Preset setting by application in Dell Display Manager
Asset Report Creation: IT managers can save and document the monitor asset information.
Figure 29: Asset report creation
To generate a monitor asset report:
Hold the Shift key and right-click the Dell Display Manager icon in the Taskbar.
Select Save monitor asset report and save the MIF file.
After saving the file, you can open it using the Notepad app.
For example, the log from a C2722DE included the following information:
Name = "ModelName" - "Dell C2722DE"
Name = "SerialNumber" - "Service Tag-xxxxxxxxxx"
Name = "UsageTime" - Value = "xxx hours"
Name = "OptimalResolution" - Value = "2560x1440 at 60 Hz"
PowerNap: Manage energy consumption using power management settings.
IT administrators can use the Command Line Interface (CLI) commands in this section to remote manage Dell Monitors.
Asset management includes a list of commands to support the generic administration of monitors.
See the following table for the various commands and a description with an associated example of the usage. (The example uses /Number: Where the Number can be 1, 2, 3 and so on.) It replaces it with the enumerated display number of the targeted clients. You can append the output of all these commands into a single log.
Command | Description |
---|---|
Log [filename] |
Output the results for Read/Write commands to a specified file in an existing directory. Example:
|
Inventory [filename] |
Create an inventory report and write the output in a specified file format. (Such as .txt.) Example:
|
SaveDiagnosticReport [filename] |
Write the DDM diagnostic log in to a specific text file identified in the path. Example:
|
ReadFirmwareVersion |
It provides the firmware version as a string(for example,'M2T109'). If there are multiple monitors connected, you may use the prefix to query each of the monitors. Example: (Two monitors connected)
Expected ReturnsL
|
ReadMonitorActiveHours |
Through VCPC0, this command gives the number of active hours the monitor was powered on. Example:
|
ReadAssetAttributes |
It provides a comma-delimited string. It contains the PID, model string, ASCII serial number, ISO week, year of manufacture, and VCPC0 value (if the firmware supports it) or age in hours. Read from monitor 1, Example:
|
CountMonitorsCI |
This command returns the number of monitors that DDM supports. Example:
|
ReadCapabilities |
Provide an MCCS capabilities string. Example:
|
RestoreFactoryDefaults |
Restore to factory defaults. Example:
|
AutoSetup |
Runs an autosetup (analog only)* Perform auto setup function (H/V position, clock, clock phase, A/D converter, and so on.) Example:
|
RestoreLevelDefaults |
Restores level defaults*. Restore factory defaults for brightness, luminance, and contrast adjustments. Example:
|
RestoreColorDefaults |
Restores color defaults*. Example:
|
ReadPossible [opcode] |
Provides the comma-delimited VCP opcode values supported by the firmware. D6 is VCP opcode. Example:
|
ReadMax [opcode] |
Provide the maximum value VCP continuous opcode (12) supports. Example:
|
ReadControl [opcode] |
Provide the VCP opcodes current hexadecimal value. Example:
|
WriteControl [opcode] [value] |
Set the VCP opcode to a hexadecimal value. Example:
|
IncreaseControl [opcode] [value] |
Increase the value of the VCP control as the command specifies. Example:
|
DecreaseControl [opcode] [value] |
Decrease the value of the VCP control as the command specifies. Example:
|
WriteBrightnessLevel [x] |
Sets brightness to X% (0-100)*
NOTE: For UP series with luminance, the luminance level is the actual values instead of the percentage.
Example:
|
ReadBrightnessLevel |
Provide the current brightness level.
NOTE: For UP series with luminance, the luminance level reported is the actual values instead of the percentage.
Example:
|
WriteContrastLevel [x] |
Set the contrast level to X% (0-100)*. Example:
|
ReadContrastLevel |
Provide the current contrast level. Example:
|
ReadColorPreset |
Provide the friendly English name preset. Example:
|
WriteColorPreset [Movie/CAL1,etc] |
It changes the Preset mode that the monitors support. If you have turned on 'Auto Color Preset', it requires you to turn off the Auto-ColorPreset before running this command to change the manual color preset. Example:
|
AutoColorPreset [on/off] |
Turn the auto-color preset feature on or off. Example:
|
WritePower [on/standby/off] |
NOTE: After WritePower to off, the monitor may not react to on (as the monitor may not respond to DDC/CI requests). Central control should use Standby to on.
Example:
|
WriteActiveInput [DVI2/HDMI/DP2,etc] |
Switch between the active inputs. Example:
|
ReadActiveInput |
Provide the input that is currently active. Example:
|
SwapVideo |
Swap the main and the (primary) sub inputs. Example:
|
SwapUSB |
Swaps the USB inputs on the main sub inputs.
NOTE: This command only works in two PBP mode.
Example:
|
WriteSubInput [DP1, DP2, HDMI1… etc] |
Assign sub inputs. Example:
|
WritePxP [mode] |
Set the monitor to PIP or PBP modes (the available modes are subject to the monitor models). Possible settings: (off, pip, pip-small, pip-large, pip-2h, pbp, split, pbp-2h, pbp-2h-fill, pbp-3a, pbp-3b, pbp-3c, pbp-3d, pbp-3e, pbp-4a, quad, pbp-4b, pbp-2h-37, pbp-2h-73, pbp-2h-28, pbp-2h-82, pbp-2h-2575, pbp-2h-7525, pbp-2h-2674, pbp-2h-7426, pbp-2h-3367, pbp-2h-6733, pbp-2v.) Example:
|
WritePxpMode [mode main sub1 sub2] |
Set the monitor to PIP or PBP modes (the available modes are subject to the monitor models) and their respective input source. Settings are: (off, pip, pip-small, pip-large, pip-2h, pbp, split, pbp-2h, pbp-2h-fill, pbp-3a, pbp-3b, pbp-3c, pbp-3d, pbp-3e, pbp-4a, quad, pbp-4b, pbp-2h-37, pbp-2h-73, pbp-2h-28, pbp-2h-82, pbp-2h-2575, pbp-2h-7525, pbp-2h-2674, pbp-2h-7426, pbp-2h-3367, pbp-2h-6733, pbp-2v.) Example:
|
Zoom |
Switch between PxP and full screen mode. Example:
|
WriteOSDLanguage [language] |
Set the OSD language. The Dell firmware supports English, French, German, Japanese, Portuguese, Russian, Spanish, and Simplified Chinese. Example:
|
OSD [lock/unlock] |
Lock or unlock access to the OSD menu. Example:
|
Rescan |
Rescan and discover the monitors if the DDM or DDPM application is unable to detect. Example:
|
WriteOptimalResolution |
Set the optimal resolution of the display. Example:
|
WriteEALayout [x] |
Set the Easy Arrange grid type to the value X (X = 0-48) where 0 is to turn off the EA Layout. Example:
|
Exit |
Close the application or program. Example:
|
ExportSettings |
The ExportSettings command writes all the DDM settings for every active monitor to the designated file. If there are multiple monitors for export, use enumerate monitor number to export the settings. (For example: Example:
|
ImportSettings |
The ImportSettings command reads all the settings recorded in the designated filename and assigns them to other monitors of the same model. You are prompted to import when a monitor of the configured model is connected. Example:
|
Connect a USB Type-C or USB upstream cable between the monitor and your computer. (Preferably a direct connection between your computer and the monitor.) You can connect the computer with monitor 1 and then USB cables between the monitors with Multi Stream Transport (MST) turned on for multiple monitors.
See the setup configurations below:
Configuration A (The computer is connected to monitor 1 and monitor 1 is daisy-chained using a USB connection to monitor 2.)
Figure.30 Configuration A
Configuration B (The computer is directly connected to monitor 1 and monitor 2).
Figure.31 Configuration B
There are two methods that allow you to deploy firmware (FW) updates remotely:
Deploy the firmware update through either Microsoft EndPoint Manager, SCCM, or Intune using PowerShell scripts (See the summary section for more details.)
Send a command to update the firmware using the Dell Display Manager Command Line: (ddm.exe /fwupdate defer
or ddm.exe /fwupdate force)
Here are the commands to perform software and firmware updates:
Command | Description |
---|---|
LiveUpdate |
Issue this command to update the software silently if update is available. The installation requires admin rights, and the update only happens after the monitor is connected.
|
NoUpdate [on/off] |
Turn On, Off, SW, FW, or the Auto Update Notification. By default, DDM sends notification to you to inform of the SW or FW update when they are available.
|
LockUpdate |
Disable the SW and FW update on the UI so that the IT admin centrally manages the updates. Once it is disabled, IT admin must use
|
Here are the various windows notifications that inform you on the progress and update status:
Condition | Message | Example |
---|---|---|
FW is available update. | An update is available for <monitor model>. Update your monitor by connecting the monitor directly to the computer using a USB cable. <Right Now> <Reminder Later> | Defer![]() Force ![]() |
FW is updating…. | Updating the firmware for <monitor model>. The application resumes after completion. | ![]() |
FW is updated successfully…. | Updated the firmware for <monitor model>_<service tag> successfully. | ![]() |
FW is unable to update successfully…. | Failed to update the firmware for <monitor model>_<Service Tag>. | ![]() |
The Command-Line commands to update the firmware are:
|
This mode allows you to defer the firmware update and update now. You can defer the firmware update so that they do not disrupt the current activities. You are reminded the next day when the monitor is connected again. |
|
This mode allows you to update the firmware immediately. You are informed of the activities before the firmware updates. |
Deployment through EndPoint Manager, SCCM, or Intune |
|
Dell Display Manager 2.x requires Windows 11 or Windows 10 build 17763 or newer.
Model | Supports DDM 2.x | Supports DDM 1.x Only |
---|---|---|
Alienware Monitors |
|
|
Dell Gaming Monitors |
|
|
Dell C Series Displays |
|
|
Dell SE Series Monitors |
|
|
Dell P Series Monitors |
|
|
Dell S Series Monitors |
|
|
Dell E Series Monitors |
|
|
Dell UltraSharp (U) Series Monitors |
|
|
Dell Ultrasharp Premier Color (UP) Series Monitors |
|
|
macOS users are supported through Dell Display and Peripheral Manager for select models. For more information, see Dell Display and Peripheral Manager for macOS.
DDM 2.x works with the following Microsoft Windows Operating Systems: Windows 11, Windows 10 (build 17763), and above
DDM 1.x works with the following Microsoft Windows Operating Systems: Windows 11, Windows 10, Windows 8.1 or 8, and Windows 7
For macOS, download Dell Display and Peripheral Manager. For more information, see Dell Display and Peripheral Manager for macOS.
Dell Display Manager (DDM) works only with select Dell monitors. See list below for details.
No. Both DDM 1.x and 2.x are same across all models. However, features that are offered may vary from model to model.
Yes. It can support up to 16 monitors. (Some high-end graphics cards can support up to four external monitors, with four such cards, Dell Display Manager (DDM) can support up to 16 monitors.)
Yes, your Dell display must be updated to the latest firmware version to work with Dell Display and Peripheral Manager (DDPM) for Mac. To update display firmware:
Figure 37: Selecting your Apple in the dropdown on the Dell Drivers page
Dell Display Manager (DDM) supports VDI Desktop.
Dell Display Manager (DDM) is compatible with all graphics cards from major graphics card vendors such as NVIDIA, AMD, and Intel.
See Microsoft Knowledge Base article Uninstall or remove apps and programs in Windows for information about how to uninstall programs.
No, you can have different Dell Display Manager versions running on the computers. However, Dell highly recommends running the latest version of Dell Display Manager so that you get up-to-date fixes, enhancements, and new device enablement.
No, there are various settings in Dell Display Manager that you can configure. It does not have to be the same settings, and it is up to you which settings to use.
Using accent keys such as â, ê, î, ô, and û resulted in ^^a, ^^e, ^^i, ^^o, and ^^u being seen instead.
This issue has been fixed. Download and install the latest DDM version (Ver 2.1.0.45 or newer).
Yes, the firmware package can be pushed down without Dell Display Manager.
Remote firmware update is only possible for Windows currently.
No, the monitor is still required to connect with the computer throughout the firmware update. If you unplug the cable during the firmware update, Dell Display Manager prompts you that the firmware has failed to update.
The firmware does not update successfully, and Dell Display Manager prompts you that the firmware has failed to update. If ITDM wants to update again, you must issue the command again. It is not advisable to unplug during the firmware update process. If you are not ready to perform the firmware update, you can defer the update until you are ready.
Deploy the CLI command to collect the firmware version and check against the firmware version on the server. This helps to generate the current version and updated firmware version. (See the commands provided in the article.)
Deploy the CLI command to generate the asset reports on the firmware version in the fleet.
No.
The firmware update can be done through the dock. However, the pre-requisite is that there is data path between the computer and monitors. So, the monitor can stay connected to dock with a USB-C, USB upstream, or thunderbolt cable connected between the dock and the monitor. We cannot use a DP or HDMI cable.
Here are some recommended articles related to this topic that might be of interest to you.
Alienware and Dell Gaming Monitors, C Series, E Series, P Series, S Series, SE Series, UltraSharp Premier (UP) Series, UltraSharp (U) Series, Dell Display Manager 2.x, Dell Webcam WB7022
23 May 2023
44
Solution