Multiple Monitor Configurations Not Saving


#1

Hi all, first time poster here.

My V is not saving my multiple monitor configurations. For instance, at home I have 2 external monitors connected to a CalDigit dock and I have them set to Extend mode with the correct resolution for each monitor. However, that configuration is lost after I

  1. disconnect/reconnect the monitor
    or
  2. sign-out/sign-in
    or
  3. reboot

After all 3 of those circumstances, the second monitor will be be in Duplicate/Mirror mode. So each time I start a new work session, I have to reconfigure my monitor setup, which is not ideal. I have a Surface 4 for my work computer, and if I connect it to the same monitors (through the Plugable UD-3900 dock) it remembers the monitor setups just fine. It also remembers my dual setup at work via the Surface Dock.

Here’s what I have tried so far:

  • I tested configuring the monitors when connected via my CalDigit dock, a single monitor with a USB-C to HDMI adapter, and again a single monitor with a USB 3.0 DisplayLink HDMI adapter. None of those saved my configurations after doing one of the 3 procedures described above. This ruled out the problem being related to the CalDigit dock.
  • I update the display driver to the latest version which was released just last week (5/22/2018). Still no change.

Is anyone else experiencing this?
Any ideas on how to remedy?

Thanks,
MC


#2

FYI my Display Driver Version: 24.20.100.6094. Released 5/16/2018 not 5/22/2018.


#3

Hmm. My setup is to only show on my external monitor when it’s connected, and it remembers that setting quite reliably.

It does sometimes weird out and ends up duplicating the screens across both monitors though, but it’s extremely rare - I’ve had the V for 6 months and I’m pretty sure it’s happened less times than I have fingers.

Just off the top of my head, I think it happens when it’s disconnected suddenly / improperly, but like I said it happens so infrequently I really don’t have an idea what might cause it to freak out.

Maybe Windows is not recognising the external monitors as the same monitors that were previously connected? Like it goes “oh hey a new monitor, I don’t know what to do with it, I’ll just duplicate first”.

Use powershell and get-pnpdevice or something, if I’m right and windows is recognising the monitor and different monitors then you’ll have a bazillion inactive display pnp devices.


#4

Here’s the result:

Status Class FriendlyName InstanceId


OK HIDClass HID-compliant vendor-defined device HID\VID_…
OK HIDClass HID-compliant touch pad HID\VID_…
OK DiskDrive SAMSUNG MZVLB1T0HALR-00000 SCSI\DIS…
Unknown USB USB Composite Device USB\VID_…
OK System Motherboard resources ACPI\PNP…
OK System Motherboard resources ACPI\PNP…
OK System Motherboard resources ACPI\PNP…
OK MEDIA Intel® Display Audio HDAUDIO…
OK SoftwareDevice Wi-Fi SWD\RADI…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
OK MEDIA Microsoft Streaming Service Proxy SW{96E0…
OK System Microsoft ACPI-Compliant Embedded Controller ACPI\PNP…
OK System System timer ACPI\PNP…
OK USB USB Composite Device USB\VID_…
Unknown Monitor Generic PnP Monitor DISPLAY…
OK Mouse HID-compliant mouse HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK HIDClass Logitech USB Input Device USB\VID_…
OK Battery Microsoft ACPI-Compliant Control Method Battery ACPI\PNP…
Unknown MEDIA CalDigit Thunderbolt 3 Audio USB\VID_…
Unknown MEDIA Multimedia Air Mouse Keyboard USB\VID_…
OK CDROM TSSTcorp CDDVDW SE-B18AB USB Device USBSTOR…
OK HIDClass HID-compliant vendor-defined device HID\04F3…
Unknown WPD PHONE STORA SWD\WPDB…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK DPTF Intel® Dynamic Platform and Thermal Framework Processor Participant PCI\VEN_…
OK System ACPI Processor Aggregator ACPI\ACP…
Unknown Monitor Generic PnP Monitor DISPLAY…
Unknown USB Intel® USB 3.1 eXtensible Host Controller - 1.10 (Microsoft) PCI\VEN_…
OK PrintQueue Root Print Queue SWD\PRIN…
OK Keyboard HID Keyboard Device HID\VID_…
OK Display Intel® HD Graphics 615 PCI\VEN_…
OK System Volume Manager ROOT\VOL…
OK MEDIA Realtek High Definition Audio HDAUDIO…
OK System High Definition Audio Controller PCI\VEN_…
OK Monitor Generic PnP Monitor DISPLAY…
Unknown WPD TOSHIBA EXT SWD\WPDB…
OK System Mobile 7th Generation Intel® Processor Family I/O LPC Controller (Y with iH… PCI\VEN_…
OK System Mobile 6th/7th Generation Intel® Processor Family I/O PCI Express Root Port… PCI\VEN_…
OK DPTF Intel® Dynamic Platform and Thermal Framework Manager ACPI\INT…
OK Net WAN Miniport (PPPOE) SWD\MSRR…
Unknown AudioEndpoint D43-C1 (Intel® Display Audio) SWD\MMDE…
OK HIDClass USB Input Device USB\VID_…
OK System Microsoft Basic Display Driver ROOT\BAS…
OK System Intel® Control Logic ACPI\INT…
OK System Intel® Control Logic ACPI\INT…
OK DPTF Intel® Dynamic Platform and Thermal Framework Generic Participant ACPI\INT…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK System Camera Sensor OV2680 ACPI\OVT…
Unknown HIDClass USB Input Device USB\VID_…
OK System ACPI Sleep Button ACPI\PNP…
Unknown Monitor Generic PnP Monitor DISPLAY…
Unknown USB USB Root Hub (USB 3.0) USB\ROOT…
OK SoftwareDevice Microsoft IPv4 IPv6 Transition Adapter Bus SWD\IP_T…
OK System Mobile 6th/7th Generation Intel® Processor Family I/O PCI Express Root Port… PCI\VEN_…
Unknown Volume Volume STORAGE…
Unknown Mouse HID-compliant mouse HID{000…
OK Bluetooth Microsoft Bluetooth LE Enumerator BTH\MS_B…
OK Net Microsoft Teredo Tunneling Adapter SWD\IP_T…
Unknown Keyboard HID Keyboard Device HID\VID_…
OK System ACPI Thermal Zone ACPI\THE…
OK System ACPI Thermal Zone ACPI\THE…
OK Battery Microsoft AC Adapter ACPI\ACP…
Unknown Display Plugable UGA-4KHDMI USB\VID_…
Unknown USB USB Mass Storage Device USB\VID_…
OK LegacyDriver ROOT\MUT…
OK SoftwareDevice Microsoft RRAS Root Enumerator SWD\MSRR…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
OK HIDClass Microsoft Input Configuration Device HID\VID_…
Unknown HIDClass USB Input Device USB\VID_…
OK HIDClass GPIO Laptop or Slate Indicator Driver ACPI\INT…
OK Volume Volume STORAGE…
OK HIDClass USB Input Device USB\VID_…
OK Net WAN Miniport (PPTP) SWD\MSRR…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
OK System Intel® Serial IO I2C Host Controller - 9D61 PCI\VEN_…
Unknown HIDClass HID-compliant system controller HID\VID_…
Unknown USB USB Root Hub (USB 3.0) USB\ROOT…
Unknown HIDClass Logitech USB Input Device USB\VID_…
OK HIDClass USB Input Device USB\VID_…
OK HIDClass HID-compliant consumer control device HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK System High precision event timer ACPI\PNP…
OK HIDClass USB Input Device USB\VID_…
OK Net WAN Miniport (IKEv2) SWD\MSRR…
OK HIDClass HID-compliant vendor-defined device HID\04F3…
OK System Composite Bus Enumerator ROOT\COM…
Unknown AudioEndpoint Microphone (CalDigit Thunderbolt 3 Audio) SWD\MMDE…
Unknown WPD winpe SWD\WPDB…
OK System Microsoft Virtual Drive Enumerator ROOT\VDR…
Unknown System Thunderbolt™ Controller - 15D9 PCI\VEN_…
OK SoftwareDevice Lightweight Sensors Root Enumerator SWD\LWSE…
Unknown MEDIA Hauppauge WinTV-dualHD ATSC USB\VID_…
OK SCSIAdapter Microsoft Storage Spaces Controller ROOT\SPA…
Unknown Volume Volume STORAGE…
Unknown Keyboard HID Keyboard Device HID\VID_…
Unknown HIDClass USB Input Device USB\VID_…
OK SDHost Intel SD Host Controller PCI\VEN_…
OK USB Generic USB Hub USB\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown Volume Volume STORAGE…
OK Net Microsoft Kernel Debug Network Adapter ROOT\KDN…
Unknown Monitor Generic PnP Monitor DISPLAY…
Unknown Keyboard HID Keyboard Device HID\VID_…
OK USB USB Root Hub (USB 3.0) USB\ROOT…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
OK MEDIA Multimedia Air Mouse Keyboard USB\VID_…
Unknown USB USB Root Hub (USB 3.0) USB\ROOT…
OK HIDClass HID-compliant system controller HID\CONV…
OK Bluetooth Intel® Wireless Bluetooth® USB\VID_…
OK Bluetooth Device Information Service BTHLEDEV…
OK System Motherboard resources ACPI\PNP…
OK System Intel® Serial IO UART Host Controller - 9D27 PCI\VEN_…
OK Biometric Goodix Fingerprint SPI Device ACPI\GXF…
Unknown USB Intel® USB 3.1 eXtensible Host Controller - 1.10 (Microsoft) PCI\VEN_…
OK HIDClass HID-compliant consumer control device HID\CONV…
Unknown USB Fresco Logic USB 3.0 eXtensible Host Controller - 1.0 (Microsoft) PCI\VEN_…
Unknown AudioEndpoint Speakers (CalDigit Thunderbolt 3 Audio) SWD\MMDE…
Unknown USB USB Mass Storage Device USB\VID_…
OK AudioEndpoint Speakers (Realtek High Definition Audio) SWD\MMDE…
Unknown Monitor Generic PnP Monitor DISPLAY…
Unknown USB USB Composite Device USB\VID_…
OK Keyboard HID Keyboard Device HID\CONV…
Unknown Display Plugable UGA-4KHDMI USB\VID_…
Unknown USB USB Composite Device USB\VID_…
OK Mouse HID-compliant mouse HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown Monitor Generic PnP Monitor DISPLAY…
OK HIDClass HID-compliant wireless radio controls HID\VID_…
OK System ACPI Lid ACPI\PNP…
Unknown HIDClass HID-compliant system controller HID\VID_…
OK Volume Volume STORAGE…
Unknown Monitor Generic PnP Monitor DISPLAY…
Unknown HIDClass USB Input Device USB\VID_…
Unknown DiskDrive Generic- SD/MMC USB Device USBSTOR…
OK PrintQueue Microsoft Print to PDF SWD\PRIN…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK Sensor Simple Device Orientation Sensor SWD\SENS…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown Volume Volume STORAGE…
OK Monitor Generic PnP Monitor DISPLAY…
Unknown HIDClass USB Input Device USB\VID_…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
OK SoftwareDevice Bluetooth SWD\RADI…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK System UMBus Root Bus Enumerator ROOT\UMB…
Unknown Monitor Generic PnP Monitor DISPLAY…
OK System System CMOS/real time clock ACPI\PNP…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
Unknown HIDClass USB Input Device USB\VID_…
OK System Charge Arbitration Driver ROOT\CAD…
OK HIDClass HID-compliant system controller HID\VID_…
Unknown Mouse HID-compliant mouse HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK HIDClass USB Input Device USB\VID_…
Unknown USB ASMedia USB 3.1 eXtensible Host Controller - 1.10 (Microsoft) PCI\VEN_…
OK USB USB Mass Storage Device USB\VID_…
Unknown Mouse HID-compliant mouse HID\VID_…
Unknown Mouse HID-compliant mouse HID\VID_…
OK HIDClass HID-compliant vendor-defined device HID\04F3…
Unknown Mouse HID-compliant mouse HID\VID_…
OK SoftwareDevice Microsoft Radio Device Enumeration Bus SWD\RADI…
Unknown HIDClass Logitech USB Input Device USB\VID_…
Unknown USB Unknown USB Device (Set Address Failed) USB\VID_…
OK Bluetooth Bluetooth LE Generic Attribute Service BTHLEDEV…
Unknown WPD D:\ SWD\WPDB…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown USB USB Composite Device USB\VID_…
OK SoftwareDevice Microsoft Device Association Root Enumerator SWD\MSDA…
OK Computer ACPI x64-based PC ROOT\ACP…
OK System Programmable interrupt controller ACPI\PNP…
Unknown AudioEndpoint Speakers (UGA-4KHDMI Audio) SWD\MMDE…
OK PrintQueue Fax SWD\PRIN…
Unknown DiskDrive Generic- MicroSD/M2 USB Device USBSTOR…
OK Net WAN Miniport (Network Monitor) SWD\MSRR…
OK Net WAN Miniport (IP) SWD\MSRR…
Unknown HIDClass USB Input Device USB\VID_…
OK System PCI Express Root Complex ACPI\PNP…
OK Bluetooth Microsoft Bluetooth Enumerator BTH\MS_B…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK MEDIA Intel® AVStream Camera 2500 DISPLAY…
Unknown HIDClass USB Input Device USB\VID_…
Unknown WPD F:\ SWD\WPDB…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
Unknown USB USB Root Hub (USB 3.0) USB\ROOT…
OK USB Generic SuperSpeed USB Hub USB\VID_…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
Unknown USBDevice USB 2.0 BILLBOARD USB\VID_…
OK System Motherboard resources ACPI\INT…
Unknown USB Fresco Logic USB 3.0 eXtensible Host Controller - 1.0 (Microsoft) PCI\VEN_…
Unknown Mouse HID-compliant mouse HID\VID_…
Unknown AudioEndpoint Microphone (Multimedia Air Mouse Keyboard) SWD\MMDE…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK System Intel® Virtual Buttons ACPI\INT…
OK SDHost Intel SD Host Controller PCI\VEN_…
OK System ACPI Power Button ACPI\PNP…
OK System Microsoft ACPI-Compliant System ACPI_HAL…
OK HTREE\RO…
OK System Microsoft Basic Render Driver ROOT\BAS…
Unknown Keyboard HID Keyboard Device HID{000…
Unknown DiskDrive SanDisk Ultra USB Device USBSTOR…
OK System Intel® Serial IO GPIO Host Controller - INT344B ACPI\INT…
OK Bluetooth Generic Access Profile BTHLEDEV…
OK Net WAN Miniport (SSTP) SWD\MSRR…
OK System Mobile 6th/7th Generation Intel® Processor Family I/O PMC - 9D21 PCI\VEN_…
OK Volume Volume STORAGE…
OK Net Bluetooth Device (RFCOMM Protocol TDI) BTH\MS_R…
OK Net Bluetooth Device (Personal Area Network) BTH\MS_B…
OK System Microsoft UEFI-Compliant System ACPI_HAL…
Unknown Monitor Generic PnP Monitor DISPLAY…
Unknown MEDIA UGA-4KHDMI Audio USB\VID_…
OK System Intel® Xeon® E3 - 1200/1500 v5/6th Gen Intel® Core™ Gaussian Mixture… PCI\VEN_…
OK HIDClass HID-compliant vendor-defined device HID\VID_…
OK HIDClass HID-compliant system controller HID\VID_…
OK System Intel® Serial IO I2C Host Controller - 9D60 PCI\VEN_…
OK Volume Volume STORAGE…
OK HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
Unknown MEDIA Microsoft Streaming Tee/Sink-to-Sink Converter SW{CFD6…
OK SecurityDevices Trusted Platform Module 2.0 ACPI\MSF…
OK System ACPI Fixed Feature Button ACPI\FIX…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
OK Net Microsoft Wi-Fi Direct Virtual Adapter {5D624F9…
OK Net Intel® Dual Band Wireless-AC 8265 PCI\VEN_…
Unknown HIDClass USB Input Device USB\VID_…
OK System Mobile 6th/7th Generation Intel® Processor Family I/O PCI Express Root Port… PCI\VEN_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
Unknown Keyboard HID Keyboard Device HID\VID_…
Unknown HIDClass USB Input Device USB\VID_…
OK HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
OK HIDClass HID-compliant touch screen HID\04F3…
Unknown USB USB Composite Device USB\VID_…
OK Keyboard Standard PS/2 Keyboard ACPI\MSF…
OK HIDClass GPIO Dock Mode Indicator Driver ACPI\INT…
Unknown MEDIA Microsoft Trusted Audio Drivers SW{EEC1…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
OK HIDClass HID-compliant system controller HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown HIDClass USB Input Device USB\VID_…
OK System Intel® Serial IO SPI Host Controller - 9D2A PCI\VEN_…
OK HIDClass HID-compliant pen HID\04F3…
OK System Intel® CSI2 Host Controller PCI\VEN_…
Unknown DiskDrive TOSHIBA External USB 3.0 USB Device USBSTOR…
OK Bluetooth V Wireless KB BTHLE\DE…
OK Bluetooth Bluetooth LE Generic Attribute Service BTHLEDEV…
OK HIDClass HID-compliant consumer control device HID\VID_…
OK HIDClass Converted Portable Device Control device BUTTONCO…
Unknown Monitor Generic PnP Monitor DISPLAY…
OK USB USB Composite Device USB\VID_…
OK System Intel® Power Engine Plug-in ACPI\INT…
OK System Camera Sensor OV5648 ACPI\OVT…
Unknown HIDClass USB Input Device USB\VID_…
OK Mouse HID-compliant mouse HID\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
OK PrintQueue Adobe PDF SWD\PRIN…
OK System Motherboard resources ACPI\PNP…
OK HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown MEDIA Microsoft Streaming Quality Manager Proxy SW{DDF4…
Unknown Keyboard HID Keyboard Device HID\VID_…
Unknown AudioEndpoint HDMI+VGA 1154 (Intel® Display Audio) SWD\MMDE…
OK USB USB Composite Device USB\VID_…
OK Monitor Generic PnP Monitor DISPLAY…
Unknown Net Intel® I210 Gigabit Network Connection PCI\VEN_…
OK Net Plugable Ethernet USB\VID_…
OK HIDClass HID-compliant vendor-defined device HID\VID_…
OK HIDClass Bluetooth Low Energy GATT compliant HID device BTHLEDEV…
Unknown HIDClass HID-compliant consumer control device HID\VID_…
OK SoftwareDevice Microsoft GS Wavetable Synth SWD\MMDE…
Unknown HIDClass Logitech USB Input Device USB\VID_…
OK HIDClass Intel® HID Event Filter ACPI\INT…
Unknown USB USB Root Hub (USB 3.0) USB\ROOT…
OK SoftwareDevice Smart Card Device Enumeration Bus SWD\SCDE…
OK SoftwareDevice Microsoft Passport Container Enumeration Bus SWD\SCDE…
Unknown Volume Volume STORAGE…
Unknown USB USB Composite Device USB\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID{000…
OK PrintQueue Send To OneNote 2016 SWD\PRIN…
Unknown USB USB Mass Storage Device USB\VID_…
OK System Intel® Management Engine Interface PCI\VEN_…
Unknown Monitor Generic PnP Monitor DISPLAY…
OK HIDClass I2C HID Device ACPI\04F…
OK System NDIS Virtual Network Adapter Enumerator ROOT\NDI…
OK Bluetooth Generic Attribute Profile BTHLEDEV…
OK HIDClass HID-compliant vendor-defined device HID\VID_…
OK HIDClass HID-compliant consumer control device HID\VID_…
OK MEDIA Plugable Audio USB\VID_…
Unknown USB Generic USB Hub USB\VID_…
OK USB Intel® USB 3.0 eXtensible Host Controller - 1.0 (Microsoft) PCI\VEN_…
Unknown Keyboard HID Keyboard Device HID\VID_…
OK Display Plugable UD-3900 USB\VID_…
Unknown Mouse HID-compliant mouse HID\VID_…
OK Keyboard HID Keyboard Device HID\VID_…
OK Sensor Kionix KXCJ9 3-axis accelerometer ACPI\KIO…
OK System Mobile 6th/7th Generation Intel® Processor Family I/O SMBUS - 9D23 PCI\VEN_…
OK Display Plugable UD-3900 USB\VID_…
Unknown HIDClass HID-compliant vendor-defined device HID\VID_…
Unknown HIDClass USB Input Device USB\VID_…
Unknown HIDClass HID-compliant system controller HID\VID_…
OK HIDClass HID-compliant device HID\04F3…
Unknown HIDClass HID-compliant system controller HID\VID_…
OK Processor Intel® Core™ i7-7Y75 CPU @ 1.30GHz ACPI\GEN…
OK Processor Intel® Core™ i7-7Y75 CPU @ 1.30GHz ACPI\GEN…
OK Processor Intel® Core™ i7-7Y75 CPU @ 1.30GHz ACPI\GEN…
OK Processor Intel® Core™ i7-7Y75 CPU @ 1.30GHz ACPI\GEN…
OK System Intel® Serial IO I2C Host Controller - 9D62 PCI\VEN_…
OK HIDClass HID-compliant vendor-defined device HID\04F3…
OK AudioEndpoint Speakers (Plugable Audio) SWD\MMDE…
OK Firmware System Firmware UEFI\RES…
OK AudioEndpoint Microphone Array (Realtek High Definition Audio) SWD\MMDE…
OK SCSIAdapter Standard NVM Express Controller PCI\VEN_…
Unknown USB USB Mass Storage Device USB\VID_…
OK AudioEndpoint Microphone (2- Multimedia Air Mouse Keyboard) SWD\MMDE…
Unknown HIDClass HID-compliant system controller HID\VID_…
Unknown HIDClass Logitech USB Input Device USB\VID_…
Unknown USB USB Composite Device USB\VID_…
OK Bluetooth Microsoft Bluetooth Protocol Support Driver BTH\MS_B…
OK System Microsoft System Management BIOS Driver ROOT\MSS…
OK System Motherboard resources ACPI\INT…
OK Sensor Capella Micro CM3218x Ambient Light Sensor ACPI\CPL…
Unknown USB USB Composite Device USB\VID_…
Unknown MEDIA Microsoft Streaming Clock Proxy SW{97EB…
Unknown USB Generic SuperSpeed USB Hub USB\VID_…
OK USB USB Composite Device USB\VID_…
Unknown Monitor Generic PnP Monitor DISPLAY…
OK System Microsoft Windows Management Interface for ACPI ACPI\PNP…
OK System Legacy device ACPI\INT…
OK Keyboard HID Keyboard Device HID\VID_…
Unknown DiskDrive CalDigit Card Reader USB Device USBSTOR…
Unknown System PCI-to-PCI Bridge PCI\VEN_…
OK HIDClass USB Input Device USB\VID_…
OK Sensor BoschGyroscope ACPI\BOS…
OK System Plug and Play Software Device Enumerator ROOT\SYS…
OK System Intel® Imaging Signal Processor 2500 PCI\VEN_…
Unknown HIDClass HID-compliant system controller HID\VID_…
Unknown HIDClass USB Input Device USB\VID_…
OK System Remote Desktop Device Redirector Bus ROOT\RDP…
Unknown HIDClass HID-compliant consumer control device HID{000…
OK PrintQueue Microsoft XPS Document Writer SWD\PRIN…
OK Bluetooth Scan Parameter Service BTHLEDEV…
OK Net WAN Miniport (IPv6) SWD\MSRR…
OK System Intel® Xeon® E3 - 1200 v6/7th Gen Intel® Core™ Host Bridge/DRAM Regi… PCI\VEN_…
Unknown MEDIA Microsoft Streaming Tee/Sink-to-Sink Converter SW{CFD6…
OK USB Generic USB Hub USB\VID_…
OK HIDClass Portable Device Control device HID\INTC…
OK System Intel® Serial IO UART Host Controller - 9D28 PCI\VEN_…
OK System Mobile 6th/7th Generation Intel® Processor Family I/O Thermal subsystem - 9D31 PCI\VEN_…
OK Net WAN Miniport (L2TP) SWD\MSRR…


#5

Sorry, that definitely didn’t paste well.


#6

I’m starting to think their might be a larger issue at hand. When connected to the CalDigit dock, my V is very unstable. The screen will flash and Windows will keep making that sound when something is connected, and then usually seconds later, it will make the sound indicating that something was disconnected. This will usually go on for a minute or so, and then my V will finally freeze, causing me to do a hard reboot. I wonder if there isn’t a glitch in my V. I tried rolling back my Intel display driver to the December 2017 release, but still had the same issue.

Would love to hear from the group on this.

Thanks,
MC


#7

I had pretty much the same problem but always usually after sleep. It would just go back to duplicate screens mode.

What I did to fix it was go to Device Manager -> find the Display adapters part and Uninstall the Intel iGPU found there. Also i did check the box to get the driver uninstalled.

After that and reboot I just installed the newest Intel graphic driver and it seemed to have helped. Everything working now :slight_smile:


#8

lol i didn’t really mean for you to paste that, i didn’t even mean for you to just type that in, its really hard to read like that.

Try this:

Get-PnpDevice | sort -Property Class, status, name | ? {($_.class -match "^disp") -or ($_.instanceid -match "^disp")} | select -Property Status, Class, Name, Present, Problem, DeviceID | Format-Table

(you can replace the last part: Format-Table with ogv if you want an easier to read view. so like:

[...] , Problem, DeviceID | ogv

You'll get something like this.
Status Class Name Present Problem DeviceID
OK Display Intel® HD Graphics 615 True CM_PROB_NONE PCI\VEN_8086&DEV_591E…
OK Display NVIDIA GeForce GTX 1070 True CM_PROB_NONE PCI\VEN_10DE&DEV_1B81…
OK MEDIA Intel® AVStream Camera 2500 True CM_PROB_NONE DISPLAY\INT3470\4&14…
OK Monitor Generic PnP Monitor True CM_PROB_NONE DISPLAY\SHP1494\4&14…
OK Monitor Generic PnP Monitor True CM_PROB_NONE DISPLAY\ACR0450\9&13…
Unknown Monitor Generic Non-PnP Monitor False CM_PROB_PHANTOM DISPLAY\DEFAULT_MONI…
Unknown Monitor Generic PnP Monitor False CM_PROB_PHANTOM DISPLAY\SHP1494\1&87…

If you have a ton of status:UNKNOWN display/monitors, then maybe your computer is just not recognising them as the same device and that could be why your settings aren’t sticking.


#9

inffy,

After reboot, did you just stick with the driver that Windows automatically installs, or did you just then install the latest driver manually? The one Windows automatically installs is not the latest (October 2017). I tested it with that driver, but no change in behavior, all settings still lost after one of the 3 events.


#10

Wickedly,

There is a fair amount status UKNOWNs (about 18). I ran a few more tests using your code and plugging/unplugging a single monitor in between running the code. I found that the same Device ID switched between True and False in the present column, yet the settings were never remembered.

Another test I did was change the resolution of the built-in display and then rebooted. Upon loading windows, the resolution was back to the factory (optimal) settings.

This CalDigit dock is starting to become a very expensive paperweight…

I’d appreciate any other ideas.

Thanks,
MC


#11

After reboot i installed the newest driver that I donwloaded from intels page.

But as you said, this doesn’t fix it. My problems came back after a while. I am pretty much starting to think this is a more of a general windows problem then :frowning:


#12

Ok this sounds familiar. I feel like everytime it happens to me, it’s after the V goes to sleep/hibernate - just that I usually shut down if I’m going to be gone for a while and that’s probably why it hasn’t happened to me that often.

What I mean though is that it only happens if I’m waking the V from sleep mode, not that it happens every time the V goes to sleep.

I’m pretty sure it wakes with the correct settings most of the time.

You have 18 unknown display devices that are just sitting there? I don’t think that’s normal. Now I’m inclined to think it might be your dock thats causing the problem.

I’ve never tried this. Don’t know if that’s supposed to happen that way, but it might be working as intended, because the res of the screen in 12 inches means without scaling, text is super tiny.


#13

I also ran that powershell script and I get 5 UNKNOWn display on my list.


#14

What are the device IDs?

For mine, I know DISPLAY\SHP… is the V screen, and DISPLAY\ACR… is my external monitor.

I assume SHP is Sharp and ACR is acer which corresponds to my monitors.

I know the unknown DISPLAY\SHP in my list is the ID that was originally in my calman config (had to change that to get the calibration to work again), so I’m guessing that means my V “remembers” a display that isn’t there.

Just wanna put it out there I have no idea what could be going wrong, I’m just thinking if we share info we might be able to pinpoint wtf is going on.

@inffy are your monitors connected over thunderbolt too?


#15

Ill have to check the IDs when i get back home from work.

My display is connected to my USB-C docks HDMI port and the dock is then in connection to the V.


#16

You might be right that the dock is problematic, especially with it causing my device to lock up, however, I ran many tests without using the dock to connect to external monitors without any change in behavior. I have used the below products with the same, failed results below.

https://www.amazon.com/gp/product/B076HLBFQT/ref=oh_aui_search_detailpage?ie=UTF8&psc=1

https://www.amazon.com/Plugable-Ultra-High-Definition-Graphics-Multiple-3840x2160/dp/B00NQCFXGA/ref=sr_1_1?ie=UTF8&qid=1527681818&sr=8-1&keywords=plugable+uga-4khdmi

The second one uses one of the USB-A 3.0 ports, so that, along with my test of changing the built-in display settings, should also show that it is not just an issue with monitors being driven from the USB-C ports.

Here’s the thing that makes me think it has to be something with the specific hardware or software settings on my V: Both my Surface 4 and V are running Windows 10 Pro (I am not sure if they are running the same builds, as I am at work right now, but will report back later), so if it’s a Windows problem, wouldn’t I see the same behavior on both devices? However, every test I ran so far on the V fails and loses all monitor settings, but the same tests work successfully on my Surface. My Surface remembers my Surface Dock settings at work, my Plugable UD-3900 dock settings at home, and if I change the display settings on the built-in display, it will keep those settings intact after a reboot, etc. I even use the adapter below to connect to various monitors/TVs in different meeting rooms at work and it typically remembers those settings as well.

https://www.amazon.com/gp/product/B00ESM3ISM/ref=oh_aui_search_detailpage?ie=UTF8&psc=1

Also note that I ran the Get-PnpDevice on my Surface and it’s showing about 20 UNKNOWNs, yet it remembers all the settings just fine.

Finally, how did you get that table with your Pnp results to post so nicely and with the collapsible feature? I would like to post my results here for the group, but I can’t figure it out!


#17

This is what my V gives when connected to my external display

Status Class Name Present Problem DeviceID


OK Display Intel® HD Graphics 615 True CM_PROB_NONE PCI\VEN_8086&DEV_591E&SUBSYS_22128086&REV_02\3…
OK MEDIA Intel® AVStream Camera 2500 True CM_PROB_NONE DISPLAY\INT3470\4&5572EF3&1&UID13424
OK Monitor Generic PnP Monitor True CM_PROB_NONE DISPLAY\SHP1494\4&5572EF3&1&UID265988
OK Monitor Generic PnP Monitor True CM_PROB_NONE DISPLAY\SAM0DC3\4&5572EF3&1&UID200195
Unknown Monitor Generic Non-PnP Monitor False CM_PROB_PHANTOM DISPLAY\DEFAULT_MONITOR\1&8713BCA&0&UID0
Unknown Monitor Generic Non-PnP Monitor False CM_PROB_PHANTOM DISPLAY\DEFAULT_MONITOR\4&5572EF3&1&UID0
Unknown Monitor Generic PnP Monitor False CM_PROB_PHANTOM DISPLAY\SHP1494\1&8713BCA&0&UID0
Unknown Monitor Generic PnP Monitor False CM_PROB_PHANTOM DISPLAY\SAM0DC3\1&8713BCA&0&UID0


#18

I confirmed that both my Surface Pro 4 and my V are running the following:

Edition: Windows 10 Pro
Version: 1709
Build: 16299.431

My Surface is notifying me that there is an updated version (1803), but for some reason keeps failing when trying to install. The V is saying I’m up to date with Version 1709.


#19

lol - just brute force, dude. there were only like 5 rows so it took like 8 seconds to manually add the markdown formatting to turn it into a table.

I manually added the "|" in between the columns. i don't know an easier way, it was faster than learning how to do it programmatically - just ctrl-right to jump between spaces and add "|" (shift-\) between columns.

here’s @inffy’s data and the raw text below:

Status Class Name Present Problem DeviceID
Unknown Monitor Generic Non-PnP Monitor False CM_PROB_PHANTOM DISPLAY\DEFAULT_MONITOR\1&8713BCA&0&UID0
Unknown Monitor Generic Non-PnP Monitor False CM_PROB_PHANTOM DISPLAY\DEFAULT_MONITOR\4&5572EF3&1&UID0
Unknown Monitor Generic PnP Monitor False CM_PROB_PHANTOM DISPLAY\SHP1494\1&8713BCA&0&UID0
Unknown Monitor Generic PnP Monitor False CM_PROB_PHANTOM DISPLAY\SAM0DC3\1&8713BCA&0&UID0

Status| Class |Name |Present | Problem| DeviceID
------ |----- |---- |------- |--------|-
Unknown |Monitor |Generic Non-PnP Monitor |False |CM_PROB_PHANTOM |DISPLAY\DEFAULT_MONITOR\1&8713BCA&0&UID0
Unknown |Monitor |Generic Non-PnP Monitor |False |CM_PROB_PHANTOM |DISPLAY\DEFAULT_MONITOR\4&5572EF3&1&UID0
Unknown |Monitor |Generic PnP Monitor |False |CM_PROB_PHANTOM |DISPLAY\SHP1494\1&8713BCA&0&UID0
Unknown |Monitor |Generic PnP Monitor |False |CM_PROB_PHANTOM |DISPLAY\SAM0DC3\1&8713BCA&0&UID0

anyway - after reading your responses, i think that original script would include a bunch of other things., because of your multiple setups. try this instead (i removed some columns because “status” and “present” gave redundant dubplicate info):

Get-PnpDevice | sort -Property DeviceID, status, name | ? class -match "^moni" | select -Property Class,Name,Present,DeviceID | Format-Table -AutoSize -Wrap

This is what i get
Class Name Present DeviceID
Monitor Generic PnP Monitor True DISPLAY\ACR0450\9&13D23C7&0&UID24837
Monitor Generic Non-PnP Monitor False DISPLAY\DEFAULT_MONITOR\1&8713BCA&0&UID0
Monitor Generic PnP Monitor False DISPLAY\SHP1494\1&8713BCA&0&UID0
Monitor Generic PnP Monitor True DISPLAY\SHP1494\4&1493A664&0&UID265988

So - what I’ve noticed from @inffy’s paste is that he has this:

Unknown Monitor […] DISPLAY\SAM0DC3\1&8713BCA&0&UID0

…which I assume is his external monitor (a Samsung?) and is a duplicate of DISPLAY\SAM0DC3\4&5572EF3&1&UID200195 (with a different UID at the end) - that i do not have (as in, there isn’t a duplicate unknown acer monitor in my list).

Anyway a breakdown of the last part:
SAM0DC3\4 & 5572EF3 & 1 & UID200195
SAM0DC3\1 & 8713BCA & 0 & UID0

(for reference, here’s my acer monitor:
ACR0450\9 & 13D23C7 & 0 & UID24837

I don’t know what the different sections mean but i noticed that all the unknown monitors have the same 1&8713BCA&0&UID0, even on my machine.

like i said, the Unknown Monitor (Present:False) DISPLAY\SHP1494… in my list was the reason my calman client data was not applying correctly.

So it might be possible that the settings are saved to that unknown device and the computer just keeps not-recognising it? maybe its the calman client causing the computer to assign redundant IDs to devices that’s screwing it up? The DISPLAY\DEFAULT_MONITOR that we all have also has the same trailing 1&8713BCA&0&UID0, so maybe that’s why its jumping back to default settings when that monitor is plugged in?

still just guessing here, might need someone with more technical knowledge to look over this and figure out whats up. I’m guessing removing those devices might fix your issue but I don’t know for sure, AND removing anything with powershell might have unintended consequences… like destroying your computer.


#20

Do you guys see any problem with me uninstalling CaLMAN? Is that something that can be easily reinstalled and configured or was it specially configured by Team Eve during initial device programming/setup? I’m not really up to speed on what CalMAN is or why it is needed.

Anyways, here's what I got, in glorious, collapsible table format!
Class Name Present DeviceID
Monitor Generic PnP Monitor False DISPLAY\GTW037B\4&5572EF3&0&UID200195
Monitor Generic PnP Monitor False DISPLAY\GTW037B\4&5572EF3&0&UID224795
Monitor Generic PnP Monitor False DISPLAY\GTW037B\4&5572EF3&2&UID200195
Monitor Generic PnP Monitor False DISPLAY\GTW037B\8&2ED61BDD&0&UID256
Monitor Generic PnP Monitor False DISPLAY\GTW037B\8&FE9D565&0&UID256
Monitor Generic PnP Monitor False DISPLAY\ITE6562\4&5572EF3&0&UID200195
Monitor Generic PnP Monitor False DISPLAY\ITE6562\4&5572EF3&0&UID224795
Monitor Generic PnP Monitor False DISPLAY\SHP1494\1&8713BCA&0&UID0
Monitor Generic PnP Monitor False DISPLAY\SHP1494\4&5572EF3&0&UID265988
Monitor Generic PnP Monitor True DISPLAY\SHP1494\4&5572EF3&2&UID265988
Monitor Generic PnP Monitor False DISPLAY\TAL1701\4&5572EF3&0&UID200195
Monitor Generic PnP Monitor False DISPLAY\TAL1701\4&5572EF3&0&UID224795
Monitor Generic PnP Monitor False DISPLAY\TAL1701\4&5572EF3&2&UID200195
Monitor Generic PnP Monitor False DISPLAY\TAL1701\4&5572EF3&2&UID224795
Monitor Generic PnP Monitor False DISPLAY\TAL1702\8&2ED61BDD&0&UID257
Monitor Generic PnP Monitor False DISPLAY\TAL1702\8&FE9D565&0&UID257
Monitor Generic PnP Monitor False DISPLAY\VIZ0098\4&5572EF3&0&UID200195
Monitor Generic PnP Monitor False DISPLAY\VIZ0098\7&2111F54E&0&UID256
Monitor Generic PnP Monitor False DISPLAY\VIZ0098\8&2CE39074&0&UID256

The GTW is my Gateway Monitor
The TAL is my InfoLogix Monitor (don’t ask!)
The VIZ is my VIZIO TV
Not sure what the ITE is

So there are definitely multiple IDs for the same device, so Wickedly you may be onto something. Note that my built-in Display is even showing multiple IDs. One of those SHP’s is the only one on the list with the 1&8713BCA&0&UID0.

Let me know if you guys have any more ideas. Would also love to hear from some others in the community. The main way I compute is with my dock setup, so until I get this solved, my V is much less valuable/useful to me.