Freigeben über


Zuordnung der Digitalisierer-Anzeige

In diesem Abschnitt wird beschrieben, wie ein Windows-Touch- oder Stifteditor automatisch der entsprechenden Anzeige für Windows 10 und neuere Betriebssysteme zugeordnet werden kann.

Der Ansatz zur automatischen Zuordnung des Digitalisierers und seines Displays unterscheidet sich für interne und externe Displays.

Externe Displays

Windows ordnet externe Digitalisierer mithilfe ihrer Container-ID-Konfiguration ihrer Anzeige zu. Windows generiert automatisch eine eindeutige Container-ID für das Display, indem es die Hersteller-ID, Produkt-ID und Seriennummer verwendet, die aus den Extended Display Identification Data (EDID) erhalten werden. Die Anzeige kann diese Container-ID überschreiben, indem sie den Callback DXGKDDI_GET_CHILD_CONTAINER_ID verarbeitet. Der Digitalisierer muss dann dieselbe Container-ID verwenden, normalerweise über seinen USB-ContainerID-Deskriptor.

Wenn ein einzelnes externes Display vorhanden ist, besteht die einzige Anforderung darin, dass der Digitalisierer ebenfalls als extern gekennzeichnet ist – es müssen keine anderen Eigenschaften übereinstimmen. Ein Abgleich nach Container-ID ist nur erforderlich, wenn mehrere externe Displays vorhanden sind, auch wenn nicht alle davon Touch-/Stift-fähig sind.

Hinweis

Wenn der Benutzer mehrere Touch-/Stift-fähige Displays derselben Marke und desselben Modells angeschlossen hat, ist es wichtig, dass jedes Display eine andere Container-ID hat, um sicherzustellen, dass jeder Digitalisierer ordnungsgemäß dem entsprechenden Display zugeordnet ist. Wenn mehrere Geräte dieselbe Container-ID verwenden, kann Windows sie nicht zuordnen. Wenn die Container-ID von der EDID abgeleitet wird, muss die EDID für jedes Gerät eine eindeutige Seriennummer haben.

Interne Displays

Wenn ein einzelnes internes Display vorhanden ist, besteht die einzige Anforderung darin, dass der Digitalisierer ebenfalls als intern gekennzeichnet ist – es müssen keine anderen Eigenschaften übereinstimmen.

Wenn mehrere interne Displays vorhanden sind, ordnet Windows die Digitalisierer mithilfe ihrer ACPI Physische Ortsbeschreibung (_PLD)-Konfiguration ihrem Display zu. Damit die Zuordnung erfolgen kann, müssen Digitalisierer und Display übereinstimmen:

  1. Ihre Container-IDs (normalerweise ist dies die „interne“ Container-ID)
  2. Ihr _PLD CabinetNumber-Wert (oder, wenn nur _PLD v1 unterstützt wird, ihre Lid und Dock-Werte)
  3. Ihr _PLD Panel-Wert

Außerkraftsetzungen durch Benutzende

Windows ermöglicht es einem Benutzer, die Anzeigezuordnung seines Digitalisiergeräts zu überschreiben, indem er die Systemsteuerung > Hardware und Sound > Tablet PC-Einstellungen öffnet und dann auf Setup... klickt.

Container-IDs

Container-ID-Unterstützung für Displays

Verwendung von Microsoft OS-Container-ID-Deskriptoren

DXGKDDI_GET_CHILD_CONTAINER_ID Callback-Funktion

ACPI _PLD Spezifikation