MagicQ External Touch Screen Monitors and Settings
This is a manual extract. For the most recent changes, view this manual section online at this link
49.7. Touch Screen Settings
On PC / Mac systems, touch monitors are set up under the operating system, not under MagicQ.
MagicQ consoles support many different touch protocols - however, we are reliant on the drivers available in Linux, so not all touch screens will be supported. We strongly recommend you check the protocol is supported and test a sample with a MagicQ console before purchasing a touch screen. We can not guarantee that any touch screen will work with MagicQ - the list below is for guidance only.
We generally recommend ELO AccuTouch, ELO IntelliTouch, and iiyama touch screens. ELO Acoustic Pulse Recognition (APR) touch screens are NOT supported. We currently do not support touch screens with multi-touch support on the MQ60 Compact consoles.
For MQ500M, MQ500, and MQ80 the following touch screens have been tested and proven: Asus VT207N, Dell S2240T & P2418HT, Hanns G HT225HPB, iiyama Prolite T2336MSC, iiyama T2235MSC-B1, Lenovo ThinkCentre TIO22 / TIO24 (gen 4), and Viewsonic TD2421 touch screens.
For MQ250M, MQ50, and MQ70 consoles the above monitors listed as supported on the MQ500M, MQ500, and MQ80 are also supported with these consoles; in addition, the Acer UT220HQL is supported.
The monitors above are not supported on MQ60 or MQ100 Pro2010 consoles.
For MQ60 consoles, we recommend the iiyama Prolite T1531SR-B1 or Iiyama Prolite T1561SR-B3 connected via RS232 serial port for the touch - these monitors are not supported via USB on the MQ60. For USB Touch Monitors on the MQ60, we recommend the ELO1919L model no. E176026 and Viewsonic TD2210 touch screens.
MagicQ will show any detected touch screens in Setup, View System, View Monitors.
Tested another touch screen monitor with a MagicQ console? E-mail us at [email protected] with the make and model, so we can add to the list of tested monitors.
49.7.1. Configuring an external Touch Screen
To configure an external serial touch screen:
- In Setup, View Settings, Ports set Serial Remote Protocol to one of Ideal Touch, Pro Touch, A1 Touch, Elo Touch.
- In Setup, View Settings, Ports set Serial baud rate, parity, data bits, stops buts. If in doubt set baud rate to 9600, data to 8 bits, stop bits to 1 and no parity.
- Select the Serial Touch Monitor to the monitor the serial touch is associated with.
- Press ALT + CNTRL + SHIFT together to enter board test mode. Moving a finger around the edge of the screen should report increasing/decreasing X,Y values in the Status Window.
- Exit board test mode (ALT + CNTRL + SHIFT).
- Go to Setup, View Settings, and select Calibrate Touch. Press 1 to confirm.
- Now press the X on the external touch screen in the four different positions as requested. Do not press on any other monitors except the one being calibrated.
To configure an external USB touch screen:
- Set up the Touch Type in Setup, View Settings, Monitors. Start with Normal or eGalax.
- If a touch screen is detected then it will show up in the Touch Status field.
- Press ALT + CNTRL + SHIFT together to enter board test mode. Moving a finger around the edge of the screen should report increasing/decreasing X,Y values in the Status Window.
- Exit board test mode (ALT + CNTRL + SHIFT).
- Go to Setup, View Settings, and select Calibrate Touch. Press 1 to confirm.
- Now press the X on the external touch screen in the four different positions as requested. Do not press on any other monitors except the one being calibrated.
If the Touch Screen shows a status but does not give consistent values in Board Test then try a different Touch Type.
If the Touch Screen shows consistent values in Board Test but does not respond correctly then recalibrate the touch screen.