Dual USB touch screens in exclusive-OR mode?

G

groupsanon

I will have two USB touch screens whose USB inputs will be plugged into
their own USB port. Both will display the same image/application, ready
for a user to use through either touch screen. When the user touches
one of the touch screens to use the application, I would like to know
if there is a software solution to detect that the touch screen has
been touched, determine which of the two touch screens has been touched
(which of the two USB ports recieved input from the touch screen), and
then temporarily disable the input of the other touch screen that is
not being used. After the user is done, both touch screens will be
enabled and ready for the next user to use either one of them.

I'm hoping to find a simple solution to do this using either an
existing Microsoft Windows XP utility or programmatically in the
application with API functions. I don't want to write a custom USB
driver.
 
E

Elan Magavi

I will have two USB touch screens whose USB inputs will be plugged into
their own USB port. Both will display the same image/application, ready
for a user to use through either touch screen. When the user touches
one of the touch screens to use the application, I would like to know
if there is a software solution to detect that the touch screen has
been touched, determine which of the two touch screens has been touched
(which of the two USB ports recieved input from the touch screen), and
then temporarily disable the input of the other touch screen that is
not being used. After the user is done, both touch screens will be
enabled and ready for the next user to use either one of them.

hmmm.. sounds like a book of some sort. If they both have their own USB
interface then that is relatively easy to do. YOur code would ignore
messages sent from the 2nd touch screen. As far as i can tell here... you
could do this all in your application code. you should not need a custom
driver. However, you may need to deal with the fact that there will be 2 of
these running on a system instead of one.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top