Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable the DDC/CI function, but the brightness of the pop-up window cannot be adjusted #412

Closed
XMuli opened this issue Feb 7, 2023 · 7 comments

Comments

@XMuli
Copy link
Contributor

XMuli commented Feb 7, 2023

The new monitor 27" 4K, AOC's U27N3C model, actually supports the DDC/CI function, and the manual also supports it, and is set to turn on and reboot over Win10, as shown below.

But the actual adjustment is not possible, the pop-up window is as follows


ENV:
Win10 22H2,Monitorian 4.0.1.0

@XMuli
Copy link
Contributor Author

XMuli commented Feb 7, 2023

Also, Monitorian is a very favorite software, thank you for open source and pay, I have been using, if you need to provide the relevant LOG please directly @ me

@emoacht
Copy link
Owner

emoacht commented Feb 7, 2023

Please read through detection of external monitors
If your monitor's controllability changes time to time, please post probe.log and operation.log.

@XMuli
Copy link
Contributor Author

XMuli commented Feb 7, 2023

What is the path to probe.log and operation.log? I can't find it in everything.


Does it really belong to this kind?
3. The monitor's DDC/CI function is weird. Some monitors are found not to return correct capabilities information.

@emoacht
Copy link
Owner

emoacht commented Feb 7, 2023

Please read reporting
Some of AOC monitors are known to be weird such as #270

@XMuli
Copy link
Contributor Author

XMuli commented Feb 8, 2023

Thanks for your reply, it works fine after adding the whitelist. Solution:
/preclear [Device Instance ID] command

ps: The type-c to type-c connection I used for the AOC and matebook.


『probe.log』 Please view
[Date: 2023/2/8 12:41:23 Ver: 4.0.1.0]
{
  "System": "Manufacturer: HUAWEI, Model: MACHC-WAX9, OS: 10.0.19045.0",
  "Device Context - DeviceItems": [
    {
      "DeviceInstanceId": "DISPLAY\\AOC2703\\4&312d3af9&0&UID224795",
      "Description": "Generic PnP Monitor",
      "DisplayIndex": 1,
      "MonitorIndex": 0
    }
  ],
  "DisplayMonitor - DisplayItems": [
    {
      "DeviceInstanceId": "DISPLAY\\AOC2703\\4&312d3af9&0&UID224795",
      "DisplayName": "U27N3G6R4B",
      "IsInternal": false,
      "ConnectionDescription": "DisplayPort",
      "PhysicalSize": 26.9708023
    }
  ],
  "Display Config - DisplayItems": [
    {
      "DeviceInstanceId": "DISPLAY\\AOC2703\\4&312d3af9&0&UID224795",
      "DisplayName": "U27N3G6R4B",
      "IsInternal": false,
      "RefreshRate": 59.996624,
      "ConnectionDescription": "DisplayPort",
      "IsAvailable": true
    }
  ],
  "Device Installation - InstalledItems": [
    {
      "DeviceInstanceId": "DISPLAY\\AOC2703\\4&312D3AF9&0&UID224795",
      "Description": "Generic PnP Monitor",
      "IsRemovable": true
    }
  ],
  "Monitor Configuration - PhysicalItems": [
    {
      "Key": {
        "DisplayIndex": 1,
        "MonitorRect": "Location:0,0, Size:3840,2160"
      },
      "Value": [
        {
          "Description": "Generic PnP Monitor",
          "MonitorIndex": 0,
          "Capability": {
            "IsHighLevelBrightnessSupported": false,
            "IsLowLevelBrightnessSupported": false,
            "IsContrastSupported": false,
            "IsPrecleared": false,
            "CapabilitiesString": "O",
            "CapabilitiesReport": "Luminance: False, Contrast: False, Speaker Volume: False, Power Mode: False",
            "CapabilitiesData": "T6RkAPDJaweoyGsH8MlrB7TJawdIAQAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAMAAgAAAAAAAAAAAAAA0NnEdXBNxHUAAAAAAAAAAAAAAAAAAAAAIBDEdQAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABDpcAUAAAAAMPdwBQAAAADwyWsHAAAAAAAAAAAAAAAAAAAAAIj2cAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQIMAAAAAAAAAAAAAAAAAAAAAABIAQAAvPlwBbj5cAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgBAABRU1tcAAAAABAAAACoyGsHSAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="
          },
          "GetBrightness": "Success: True, Valid: True (Minimum: 0, Current: 12, Maximum: 100)",
          "SetBrightness": "Success: True, Match: True (Expected: 19, Actual: 19)"
        }
      ]
    }
  ],
  "MSMonitorClass - DesktopItems": [
    {
      "DeviceInstanceId": "DISPLAY\\TLX1388\\4&312D3AF9&0&UID265988",
      "Description": "Huaqin PnP Monitor",
      "BrightnessLevels": "0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100"
    }
  ],
  "ElapsedTime": [
    "DeviceItems    -> 0.013",
    "DisplayMonitorItems -> 0.012",
    "DisplayConfigItems -> 0.000",
    "InstalledItems -> 0.001",
    "PhysicalItems  -> 3.462",
    "DesktopItems   -> 0.044"
  ]
}

I also found that twinkle-tray can be set directly without using the command parameter

@XMuli
Copy link
Contributor Author

XMuli commented Feb 8, 2023

Some of AOC monitors are known to be weird such as #270

Might consider writing the /preclear xxx command and scenario directly into the README in a prominent place? It might help some similar users

@emoacht
Copy link
Owner

emoacht commented Feb 8, 2023

It is just a makeshift solution and nothing to do with users of decent monitors. Basically I don't want to spare too much time for monitors that don't comply with industry standards.

@emoacht emoacht closed this as completed Feb 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants