QNX Technical Articles
QNX® Momentics® Development Suite 6.3.0 Service Pack 3 Touchscreen Driver Patch (Patch ID 872) Release Notes
Date of this edition: December 10, 2007
Target OS: This patch is compatible with targets that are running QNX® Neutrino® 6.3.0 SP3 or 6.3.2.
Host OS: In order to apply this patch, you must have installed QNX Momentics 6.3.0 SP3 or 6.3.2 as a self-hosted QNX® Neutrino® system, or on one of the following host OSs:
| Version of QNX Momentics | Microsoft Windows | Linux | Solaris |
|---|---|---|---|
| 6.3.0 SP3 | Windows Vista, XP SP2, 2000 SP4, or NT SP6a | Linux Red Hat 8 or 9, Red Hat Enterprise WS 3 or 4, Red Hat Fedora Core 3 or 4, Debian 3.1, or SUSE 10 | Sun Solaris 7, 8, 9, or 10 |
| 6.3.2 | Windows Vista, XP SP2, or 2000 SP4 | Linux Red Hat Enterprise Workstation 4 or 5, Red Hat Fedora Core 6 or 7, Ubuntu 6.0.6 LTS or 7.0.4, or SUSE 10 | Not supported. |
![]() |
For the most up-to-date version of these notes, go to our website (www.qnx.com), log into your myQNX account, and then go to the Download area. |
Contents
Throughout this document, you may see reference numbers associated with particular issues, changes, etc. When corresponding with our Technical Support staff about a given issue, please quote the relevant reference number. You might also find the reference numbers useful for tracking issues as they become fixed.
What's in this patch?
This patch contains drivers for USB Egalax and Touch International touch devices. We now support all HID-based touchscreens in devi-hid via the devh-usb.so module. (Ref# 47429, 47435)
The following files are installed under $QNX_TARGET/ in the subdirectories for the supported targets:
- ARMLE:
- armle/usr/photon/bin/devi-hid
- armle/lib/dll/devh-touchintl.so
- armle/lib/dll/devh-egalax.so
- PPCBE:
- ppcbe/usr/photon/bin/devi-hid
- ppcbe/lib/dll/devh-touchintl.so
- ppcbe/lib/dll/devh-egalax.so
- SHLE:
- shle/usr/photon/bin/devi-hid
- shle/lib/dll/devh-touchintl.so
- shle/lib/dll/devh-egalax.so
- x86:
- x86/usr/photon/bin/devi-hid
- x86/lib/dll/devh-touchintl.so
- x86/lib/dll/devh-egalax.so
In order to determine how to start io-hid, you need to check the documentation to see whether or not your touchscreen is HID-compliant:
- If it's HID-compliant, you simply need to use devh-usb.so,
like this:
io-hid -dusb devi-hid touch
- The Egalax and Touch International touchscreens aren't HID-compliant,
so we've provided devh-egalax.so and
devh-touchintl.so modules that convert the native controller
packets into HID packets, which devi-hid then handles.
For example:
io-hid -deglalax devi-hid touch
Known issues
None currently known.
Technical support
If you have any questions, comments, or problems with a QNX product, please contact Technical Support. For more information, see the How to Get Help chapter of the Welcome to QNX Momentics guide or visit our website, www.qnx.com.
