この記事では、Windows XP Embedded シリアルタッチドライバがインストールされる理由(ただしモニタが機能しない)、かつPCAP、IR、またはIntelliTouch Plus タッチモニタが接続されているときにUSBタッチドライバがインストールされない理由について説明します。
マイクロソフトは2016年1月12日にWindows XP Embeddedのサポートを終了しました。EloはWindows XP Embedded上での最新のタッチテクノロジーに対応するドライバの開発、テスト、または検証を行いません。PCAP、IR、またはIntelliTouch Plus タッチモニタを使用しているお客様は、可能な限り現在サポートされているオペレーティングシステムへの移行をおすすめします。
お客様は、PCAP、IR、またはIntelliTouch Plus タッチモニタが接続されているときに、古いElo Windows XP Embedded シリアルタッチドライバが成功裏にインストールされる一方で、USBタッチドライバのインストールが失敗するか、タッチスクリーンを検出しないことに気付くかもしれません。
この動作は予想されるものであり、古いシリアルドライバとUSBドライバがタッチハードウェアを識別し、通信する方法の違いによるものです。
シリアルドライバはなぜインストールされるのですか?
古いシリアルタッチドライバは、標準のRS232シリアルインターフェースを介してタッチコントローラと通信するように設計されています。インストール中、ドライバは最小限のハードウェア検証を行い、接続されたタッチ技術に関係なくインストールできることが多いです。
しかし、成功裏にインストールされることは互換性があることやPCAP、IR、またはIntelliTouch Plus タッチスクリーンを操作できることを示すものではありません。ほとんどの場合、ドライバはサポートされているタッチコントローラが存在することを確認しないため、単にインストールされるのです。
USBドライバはなぜインストールに失敗するのですか?
古いWindows XP Embedded USBタッチドライバは、オペレーティングシステムがリリースされた時点でサポートされている特定のUSBタッチコントローラを検出し、通信するように設計されています。
インストール中、ドライバは互換性のあるUSBデバイス識別子(VID/PID値)を探します。PCAP、IR、そしてIntelliTouch Plus タッチコントローラは、古いWindows XP Embedded USB ドライバが認識しない新しいHID準拠のUSBアーキテクチャとマルチタッチフレームワークを利用しています。
その結果、インストーラはサポートされているデバイスを見つけられず、インストールを完全に防止するか、タッチ機能を提供せずにインストールします。
現代のElo PCAP、IR、そしてIntelliTouch Plus タッチモニタは、Windows XP Embedded がリリースされた後に導入されたHID準拠のUSBタッチアーキテクチャとオペレーティングシステムのタッチフレームワークに依存しています。これらの技術は、Windows XP Embeddedでは利用できないオペレーティングシステムのサポートを必要とします。
オペレーティングシステムの制限
ドライバの互換性制限に加えて、Windows XP Embeddedには、最新のマルチタッチ技術をサポートするために必要なHIDタッチフレームワークとオペレーティングシステムコンポーネントが含まれていません。
ドライバをインストールできたとしても、オペレーティングシステムはPCAP、IR、またはIntelliTouch Plus タッチスクリーンの適切な動作に必要な機能を提供できません。
まとめ
- シリアルドライバは、インストール中にサポートされているUSBタッチコントローラの検出を必要としないため、インストールされることがあります。
- USBドライバは、互換性のある古いUSBタッチハードウェアを必要とし、PCAP、IR、そしてIntelliTouch Plus タッチモニタによって使用されるHID準拠のタッチコントローラを認識しません。
- たとえシリアルドライバが成功裏にインストールされても、Windows XP Embedded上でPCAP、IR、またはIntelliTouch Plus タッチ技術をサポートしません。
- Windows XP Embeddedには、最新のHID準拠およびマルチタッチ技術をサポートするために必要なオペレーティングシステムフレームワークが欠けています。
アプリケーションにWindows XP Embeddedが必要な場合、EloはIntelliTouch®またはAccuTouch®タッチモニタなど、サポートされているシングルタッチ技術の使用を推奨します。これらのタッチ技術はWindows XP Embedded時代に設計されており、そのオペレーティングシステム用の古いEloタッチドライバと互換性があります。
PCAP、IR、そしてIntelliTouch Plus タッチ技術は、Windows XP Embeddedでは利用できない最新のHID準拠のタッチフレームワークとオペレーティングシステムのサポートを必要とします。
PCAP、IR、およびIntelliTouch Plus タッチモニタはWindows XP Embeddedではサポートされていません。Eloは、適切なタッチ機能と継続的なセキュリティサポートを確保するために、Windows 10 IoT Enterprise、Windows 11 IoT Enterprise、またはその他の現在サポートされているオペレーティングシステムの使用を推奨します。
Please report any broken links by emailing support@elotouch.com and include a link to the knowledge article