Compatibility with Apple Studio Display 17"
Hi there,
Thanks for writing this little program although it doesn't work with my Apple Studio Display 17".
Here's the HID information
<?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&pid_020b&mi_01&col01#8&1ffa1e83&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}</Path>
<ProductString>Apple Extended USB Keyboard</ProductString>
<ManufacturerString>Mitsumi Electric</ManufacturerString>
<HidAttributes>
<Size>12</Size>
<VendorID>1452</VendorID>
<ProductID>523</ProductID>
<VersionNumber>1056</VersionNumber>
</HidAttributes>
<HidCaps>
<Usage>128</Usage>
<UsagePage>1</UsagePage>
<InputReportByteLength>2</InputReportByteLength>
<OutputReportByteLength>0</OutputReportByteLength>
<FeatureReportByteLength>0</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>3</NumberInputButtonCaps>
<NumberInputValueCaps>0</NumberInputValueCaps>
<NumberInputDataIndices>3</NumberInputDataIndices>
<NumberOutputButtonCaps>0</NumberOutputButtonCaps>
<NumberOutputValueCaps>0</NumberOutputValueCaps>
<NumberOutputDataIndices>0</NumberOutputDataIndices>
<NumberFeatureButtonCaps>0</NumberFeatureButtonCaps>
<NumberFeatureValueCaps>0</NumberFeatureValueCaps>
<NumberFeatureDataIndices>0</NumberFeatureDataIndices>
</HidCaps>
<InputButtonCaps>
<HidButtonCaps>
<UsagePage>1</UsagePage>
<ReportID>2</ReportID>
<IsAlias>false</IsAlias>
<BitField>6</BitField>
<LinkCollection>0</LinkCollection>
<LinkUsage>128</LinkUsage>
<LinkUsagePage>1</LinkUsagePage>
<IsRange>false</IsRange>
<IsStringRange>false</IsStringRange>
<IsDesignatorRange>false</IsDesignatorRange>
<IsAbsolute>false</IsAbsolute>
<Reserved>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
</Reserved>
<UsageMin>130</UsageMin>
<UsageMax>130</UsageMax>
<StringMin>0</StringMin>
<StringMax>0</StringMax>
<DesignatorMin>0</DesignatorMin>
<DesignatorMax>0</DesignatorMax>
<DataIndexMin>0</DataIndexMin>
<DataIndexMax>0</DataIndexMax>
</HidButtonCaps>
<HidButtonCaps>
<UsagePage>1</UsagePage>
<ReportID>2</ReportID>
<IsAlias>false</IsAlias>
<BitField>6</BitField>
<LinkCollection>0</LinkCollection>
<LinkUsage>128</LinkUsage>
<LinkUsagePage>1</LinkUsagePage>
<IsRange>false</IsRange>
<IsStringRange>false</IsStringRange>
<IsDesignatorRange>false</IsDesignatorRange>
<IsAbsolute>false</IsAbsolute>
<Reserved>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
</Reserved>
<UsageMin>130</UsageMin>
<UsageMax>130</UsageMax>
<StringMin>0</StringMin>
<StringMax>0</StringMax>
<DesignatorMin>0</DesignatorMin>
<DesignatorMax>0</DesignatorMax>
<DataIndexMin>1</DataIndexMin>
<DataIndexMax>1</DataIndexMax>
</HidButtonCaps>
<HidButtonCaps>
<UsagePage>1</UsagePage>
<ReportID>2</ReportID>
<IsAlias>false</IsAlias>
<BitField>6</BitField>
<LinkCollection>0</LinkCollection>
<LinkUsage>128</LinkUsage>
<LinkUsagePage>1</LinkUsagePage>
<IsRange>false</IsRange>
<IsStringRange>false</IsStringRange>
<IsDesignatorRange>false</IsDesignatorRange>
<IsAbsolute>false</IsAbsolute>
<Reserved>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
<unsignedInt>0</unsignedInt>
</Reserved>
<UsageMin>131</UsageMin>
<UsageMax>131</UsageMax>
<StringMin>0</StringMin>
<StringMax>0</StringMax>
<DesignatorMin>0</DesignatorMin>
<DesignatorMax>0</DesignatorMax>
<DataIndexMin>2</DataIndexMin>
<DataIndexMax>2</DataIndexMax>
</HidButtonCaps>
</InputButtonCaps>
</HidDeviceInfo>
<HidDeviceInfo>
<Path>\?\hid#vid_05ac&pid_9217#8&24d289b4&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}</Path>
<ProductString>Studio Display</ProductString>
<ManufacturerString>Љ</ManufacturerString>
<HidAttributes>
<Size>12</Size>
<VendorID>1452</VendorID>
<ProductID>37399</ProductID>
<VersionNumber>528</VersionNumber>
</HidAttributes>
<HidCaps>
<Usage>1</Usage>
<UsagePage>128</UsagePage>
<InputReportByteLength>3</InputReportByteLength>
<OutputReportByteLength>0</OutputReportByteLength>
<FeatureReportByteLength>258</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>4</NumberFeatureValueCaps>
<NumberFeatureDataIndices>4</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>257</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>2</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>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>2</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>2</DataIndexMin>
<DataIndexMax>2</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>2</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>3</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>3</DataIndexMin>
<DataIndexMax>3</DataIndexMax>
</HidValueCaps>
</FeatureValueCaps>
<InputValueCaps>
<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>2</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>
Comments (7)
-
repo owner -
repo owner Repost of HID info to improve readability
<?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&pid_020b&mi_01&col01#8&1ffa1e83&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}</Path> <ProductString>Apple Extended USB Keyboard</ProductString> <ManufacturerString>Mitsumi Electric</ManufacturerString> <HidAttributes> <Size>12</Size> <VendorID>1452</VendorID> <ProductID>523</ProductID> <VersionNumber>1056</VersionNumber> </HidAttributes> <HidCaps> <Usage>128</Usage> <UsagePage>1</UsagePage> <InputReportByteLength>2</InputReportByteLength> <OutputReportByteLength>0</OutputReportByteLength> <FeatureReportByteLength>0</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>3</NumberInputButtonCaps> <NumberInputValueCaps>0</NumberInputValueCaps> <NumberInputDataIndices>3</NumberInputDataIndices> <NumberOutputButtonCaps>0</NumberOutputButtonCaps> <NumberOutputValueCaps>0</NumberOutputValueCaps> <NumberOutputDataIndices>0</NumberOutputDataIndices> <NumberFeatureButtonCaps>0</NumberFeatureButtonCaps> <NumberFeatureValueCaps>0</NumberFeatureValueCaps> <NumberFeatureDataIndices>0</NumberFeatureDataIndices> </HidCaps> <InputButtonCaps> <HidButtonCaps> <UsagePage>1</UsagePage> <ReportID>2</ReportID> <IsAlias>false</IsAlias> <BitField>6</BitField> <LinkCollection>0</LinkCollection> <LinkUsage>128</LinkUsage> <LinkUsagePage>1</LinkUsagePage> <IsRange>false</IsRange> <IsStringRange>false</IsStringRange> <IsDesignatorRange>false</IsDesignatorRange> <IsAbsolute>false</IsAbsolute> <Reserved> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> </Reserved> <UsageMin>130</UsageMin> <UsageMax>130</UsageMax> <StringMin>0</StringMin> <StringMax>0</StringMax> <DesignatorMin>0</DesignatorMin> <DesignatorMax>0</DesignatorMax> <DataIndexMin>0</DataIndexMin> <DataIndexMax>0</DataIndexMax> </HidButtonCaps> <HidButtonCaps> <UsagePage>1</UsagePage> <ReportID>2</ReportID> <IsAlias>false</IsAlias> <BitField>6</BitField> <LinkCollection>0</LinkCollection> <LinkUsage>128</LinkUsage> <LinkUsagePage>1</LinkUsagePage> <IsRange>false</IsRange> <IsStringRange>false</IsStringRange> <IsDesignatorRange>false</IsDesignatorRange> <IsAbsolute>false</IsAbsolute> <Reserved> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> </Reserved> <UsageMin>130</UsageMin> <UsageMax>130</UsageMax> <StringMin>0</StringMin> <StringMax>0</StringMax> <DesignatorMin>0</DesignatorMin> <DesignatorMax>0</DesignatorMax> <DataIndexMin>1</DataIndexMin> <DataIndexMax>1</DataIndexMax> </HidButtonCaps> <HidButtonCaps> <UsagePage>1</UsagePage> <ReportID>2</ReportID> <IsAlias>false</IsAlias> <BitField>6</BitField> <LinkCollection>0</LinkCollection> <LinkUsage>128</LinkUsage> <LinkUsagePage>1</LinkUsagePage> <IsRange>false</IsRange> <IsStringRange>false</IsStringRange> <IsDesignatorRange>false</IsDesignatorRange> <IsAbsolute>false</IsAbsolute> <Reserved> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> <unsignedInt>0</unsignedInt> </Reserved> <UsageMin>131</UsageMin> <UsageMax>131</UsageMax> <StringMin>0</StringMin> <StringMax>0</StringMax> <DesignatorMin>0</DesignatorMin> <DesignatorMax>0</DesignatorMax> <DataIndexMin>2</DataIndexMin> <DataIndexMax>2</DataIndexMax> </HidButtonCaps> </InputButtonCaps> </HidDeviceInfo> <HidDeviceInfo> <Path>\?\hid#vid_05ac&pid_9217#8&24d289b4&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030}</Path> <ProductString>Studio Display</ProductString> <ManufacturerString>Љ</ManufacturerString> <HidAttributes> <Size>12</Size> <VendorID>1452</VendorID> <ProductID>37399</ProductID> <VersionNumber>528</VersionNumber> </HidAttributes> <HidCaps> <Usage>1</Usage> <UsagePage>128</UsagePage> <InputReportByteLength>3</InputReportByteLength> <OutputReportByteLength>0</OutputReportByteLength> <FeatureReportByteLength>258</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>4</NumberFeatureValueCaps> <NumberFeatureDataIndices>4</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>257</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>2</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>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>2</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>2</DataIndexMin> <DataIndexMax>2</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>2</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>3</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>3</DataIndexMin> <DataIndexMax>3</DataIndexMax> </HidValueCaps> </FeatureValueCaps> <InputValueCaps> <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>2</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>
-
repo owner - changed status to open
-
repo owner Sorry about the delay but i have had a lot of work to do and have not yet found the time to fix this issue.
-
repo owner Please test with this beta and report back if it works ok
-
repo owner - changed status to resolved
Assuming resolved since i have recived no response from tester.
-
Not original poster, but wanted to pop in and confirm that the driver does in fact work perfectly for the 17" Acrylic ACD. Thanks for the great work!
- Log in to comment
First one is a keyboard but the second one looks to be just like the other studio displays.
I will add support in the next few days.