"Unable to detect any Apple Display" for my HID info

Issue #23 resolved
joel caplin created an issue

Hi there!

This tool looks very promising but it doesn't detect my two 23" ACDs!

Please could you take a look at my HID info here http://pastebin.com/7e4zdDxV and let me know whether you think you can address it! Will be glad to make a donation if you can!

Thank you

Comments (16)

  1. Jens Holst Schumacher repo owner

    repost of hid info

    <?xml version="1.0" encoding="utf-16"?>
    <ArrayOfHidDeviceInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
      <HidDeviceInfo>
        <Path>\\?\hid#vid_05ac&amp;pid_9223#9&amp;bd8cd28&amp;0&amp;0000#{4d1e55b2-f16f-11cf-88cb-001111000030}</Path>
        <HidAttributes>
          <Size>12</Size>
          <VendorID>1452</VendorID>
          <ProductID>37411</ProductID>
          <VersionNumber>276</VersionNumber>
        </HidAttributes>
        <HidCaps>
          <Usage>1</Usage>
          <UsagePage>128</UsagePage>
          <InputReportByteLength>2</InputReportByteLength>
          <OutputReportByteLength>0</OutputReportByteLength>
          <FeatureReportByteLength>257</FeatureReportByteLength>
          <Reserved>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
          </Reserved>
          <NumberLinkCollectionNodes>1</NumberLinkCollectionNodes>
          <NumberInputButtonCaps>0</NumberInputButtonCaps>
          <NumberInputValueCaps>1</NumberInputValueCaps>
          <NumberInputDataIndices>1</NumberInputDataIndices>
          <NumberOutputButtonCaps>0</NumberOutputButtonCaps>
          <NumberOutputValueCaps>0</NumberOutputValueCaps>
          <NumberOutputDataIndices>0</NumberOutputDataIndices>
          <NumberFeatureButtonCaps>0</NumberFeatureButtonCaps>
          <NumberFeatureValueCaps>7</NumberFeatureValueCaps>
          <NumberFeatureDataIndices>7</NumberFeatureDataIndices>
        </HidCaps>
        <FeatureValueCaps>
          <HidValueCaps>
            <UsagePage>128</UsagePage>
            <ReportID>2</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>258</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>256</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>2</UsageMin>
            <UsageMax>2</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>0</DataIndexMin>
            <DataIndexMax>0</DataIndexMax>
          </HidValueCaps>
          <!--Brightness-->
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>16</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>16</UsageMin>
            <UsageMax>16</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>1</DataIndexMin>
            <DataIndexMax>1</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>227</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>227</UsageMin>
            <UsageMax>227</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>2</DataIndexMin>
            <DataIndexMax>2</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>225</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>1</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>225</UsageMin>
            <UsageMax>225</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>3</DataIndexMin>
            <DataIndexMax>3</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>232</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>1</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>232</UsageMin>
            <UsageMax>232</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>4</DataIndexMin>
            <DataIndexMax>4</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>214</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>4</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>214</UsageMin>
            <UsageMax>214</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>5</DataIndexMin>
            <DataIndexMax>5</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>231</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>7</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>231</UsageMin>
            <UsageMax>231</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>6</DataIndexMin>
            <DataIndexMax>6</DataIndexMax>
          </HidValueCaps>
        </FeatureValueCaps>
        <InputValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>228</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>228</UsageMin>
            <UsageMax>228</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>0</DataIndexMin>
            <DataIndexMax>0</DataIndexMax>
          </HidValueCaps>
        </InputValueCaps>
      </HidDeviceInfo>
      <HidDeviceInfo>
        <Path>\\?\hid#vid_05ac&amp;pid_921e#9&amp;2a840f68&amp;0&amp;0000#{4d1e55b2-f16f-11cf-88cb-001111000030}</Path>
        <HidAttributes>
          <Size>12</Size>
          <VendorID>1452</VendorID>
          <ProductID>37406</ProductID>
          <VersionNumber>322</VersionNumber>
        </HidAttributes>
        <HidCaps>
          <Usage>1</Usage>
          <UsagePage>128</UsagePage>
          <InputReportByteLength>2</InputReportByteLength>
          <OutputReportByteLength>0</OutputReportByteLength>
          <FeatureReportByteLength>257</FeatureReportByteLength>
          <Reserved>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
            <unsignedShort>0</unsignedShort>
          </Reserved>
          <NumberLinkCollectionNodes>1</NumberLinkCollectionNodes>
          <NumberInputButtonCaps>0</NumberInputButtonCaps>
          <NumberInputValueCaps>1</NumberInputValueCaps>
          <NumberInputDataIndices>1</NumberInputDataIndices>
          <NumberOutputButtonCaps>0</NumberOutputButtonCaps>
          <NumberOutputValueCaps>0</NumberOutputValueCaps>
          <NumberOutputDataIndices>0</NumberOutputDataIndices>
          <NumberFeatureButtonCaps>0</NumberFeatureButtonCaps>
          <NumberFeatureValueCaps>7</NumberFeatureValueCaps>
          <NumberFeatureDataIndices>7</NumberFeatureDataIndices>
        </HidCaps>
        <FeatureValueCaps>
          <HidValueCaps>
            <UsagePage>128</UsagePage>
            <ReportID>2</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>258</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>256</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>2</UsageMin>
            <UsageMax>2</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>0</DataIndexMin>
            <DataIndexMax>0</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>16</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>16</UsageMin>
            <UsageMax>16</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>1</DataIndexMin>
            <DataIndexMax>1</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>227</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>227</UsageMin>
            <UsageMax>227</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>2</DataIndexMin>
            <DataIndexMax>2</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>225</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>1</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>225</UsageMin>
            <UsageMax>225</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>3</DataIndexMin>
            <DataIndexMax>3</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>232</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>1</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>232</UsageMin>
            <UsageMax>232</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>4</DataIndexMin>
            <DataIndexMax>4</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>214</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>4</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>214</UsageMin>
            <UsageMax>214</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>5</DataIndexMin>
            <DataIndexMax>5</DataIndexMax>
          </HidValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>231</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>7</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>231</UsageMin>
            <UsageMax>231</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>6</DataIndexMin>
            <DataIndexMax>6</DataIndexMax>
          </HidValueCaps>
        </FeatureValueCaps>
        <InputValueCaps>
          <HidValueCaps>
            <UsagePage>130</UsagePage>
            <ReportID>228</ReportID>
            <IsAlias>false</IsAlias>
            <BitField>2</BitField>
            <LinkCollection>0</LinkCollection>
            <LinkUsage>1</LinkUsage>
            <LinkUsagePage>128</LinkUsagePage>
            <IsRange>false</IsRange>
            <IsStringRange>false</IsStringRange>
            <IsDesignatorRange>false</IsDesignatorRange>
            <IsAbsolute>true</IsAbsolute>
            <HasNull>false</HasNull>
            <Reserved>0</Reserved>
            <BitSize>8</BitSize>
            <ReportCount>1</ReportCount>
            <Reserved2>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
              <unsignedShort>0</unsignedShort>
            </Reserved2>
            <UnitsExp>0</UnitsExp>
            <Units>0</Units>
            <LogicalMin>0</LogicalMin>
            <LogicalMax>255</LogicalMax>
            <PhysicalMin>0</PhysicalMin>
            <PhysicalMax>0</PhysicalMax>
            <UsageMin>228</UsageMin>
            <UsageMax>228</UsageMax>
            <StringMin>0</StringMin>
            <StringMax>0</StringMax>
            <DesignatorMin>0</DesignatorMin>
            <DesignatorMax>0</DesignatorMax>
            <DataIndexMin>0</DataIndexMin>
            <DataIndexMax>0</DataIndexMax>
          </HidValueCaps>
        </InputValueCaps>
      </HidDeviceInfo>
    </ArrayOfHidDeviceInfo>
    
  2. joel caplin reporter

    Almost there! It displays a single brightness shifter that works for one of my displays... But it does not affect the brightness of the second display!

    I did purchase these monitors at separate times so there's the possibility they are underlying different "product ids"?

    Or do you not support dual display of this nature right now?

    Thanks..!!!

  3. Jens Holst Schumacher repo owner

    Oh. I did not even see the second device :-) Are they both the 23" aluminum version? (i just need to know to keep track of what versions are supported)

  4. joel caplin reporter

    Yes sir! Both aesthetically exactly the same to look at, just purchased three months apart :)

    Thank you!

  5. joel caplin reporter

    (Donation made - folks, if you read this and you haven't donated, you should, if you use the product. It takes time and $ to get something like this to market; the research alone is killer)

  6. Log in to comment