Our touch-screen application transforms any compatible display into an intuitive, multi-touch control center. Built on a lightweight yet powerful framework, it supports up to 40 simultaneous touch points, delivering sub-10 ms latency for a pen-on-paper feel. The modular UI adapts automatically to screen sizes from 7-inch kiosks to 86-inch interactive whiteboards, while gesture libraries—tap, swipe, pinch, rotate and custom long-press—enable fluid navigation without peripherals.
Key features include:
• Cross-platform core: Runs natively on Windows, Android, and popular embedded Linux distros.
• Cloud sync & offline mode: Real-time content updates when online; full functionality when disconnected.
• Enterprise-grade security: AES-256 encryption, role-based access, and secure kiosk mode.
• Plug-in ecosystem: QR-scanner, NFC, thermal printer, and camera integrations ready out-of-the-box.
From self-ordering restaurants to interactive museum exhibits, the application shortens training time to minutes and elevates user engagement with every touch.
OCHTA10 HVC2P80FV150 HVC4P36FS202 xV-230-57cnn-1-10 KC11PCVN455C 1D058-10-6 400481005300 PSMS-R3D1H W6D-005 EPF4220QIVM3MH201 400481005078 U-1PU-050B2 XV-460-84TVB-1-10 72218BG5VV00 XV-102-F0-35TQRB-10 BMF 305K-R-US-L-3-03 E11797 FT-3KM F11080 GB NB312450P0416 GP10-1E1F-US20-UH ESP32 OV6922 6PK1575 398H785123 XV-303-15-C00-A00-1E P2105C000059 449995 8651A134 YN-S10403 62-7FD30 AC-CP000382 ASD125-A23016016EXU a2215455232 DG4V-3-2C-M-P2-T-7-52 NB335050P0611 0410012 OV2640 0281006017 UT330THC MD-30R-220N XV-102-D4-70TWRG-10 PV080R1K1T1NMF1 MDG-M2S6B100 BRM08/01 1897634-2 400481005312 SS4D225-G MK8996 RTS5842 KG209 38553-70500 D1FPE50MB9HB70L80XG028 M6A-F4L-5-EPR-SS PCSTMAG2 201542-2 MP-184160-2 351071 398H139290 LC1F115+LC1FF185 DPRO-3003-KVKKRK-R207502-60-IE2 PLB6855R02 MD-15FX-220N NB312457P0468 10001965 EPF1105QIVF3LG081 NB335050P0612 KT300S GDI-EXSJ401AU 2K9MS014301 MDH423SE6-D XV-102-E6-57TVRC-10 BB144225 MAH-8R-5 HVG30M6 16F42EDMXS 12147473 HVG1P402MCWG SS16M1F MGB2108P-8AXM TDP063EH99C2NB0XG228 28B0485-000 SE750-500-210 RT06164PNH03 AXF025G-E1AT1T-BD41-41B/L3/A/CH PL082X-60-4 MD-30RX-N06 MS-PC/D50-R-01 RT00164PN03 K68VS-8-8 PV063R1K1BBNMFC M218212 PL00U-501-10M8 PL00Y-501-10M8 MPS01-00P00400 8MB-032-3 MACH 7T 8EA-130-1 1509004 BAE04B3R2C1 ATT140-A40035012EITBTS HSD351200MA44 RM4BT35SVHT AGP-MJ50 C025F10S999999N MS 809-BR-HS 115V 50/60HZ STM32F103C8T6 nRF52840 E050502210-V1 MODS6-80514-MOU Serial No:V8221112 AL-11R PL28W-300-70 PL102X-121-25 2M LMIX2-0000-15.0-1-00 1161600016-01 XV-102-H4-70TWRL-10 HUEB-11K XB4BT845 JQS9602 12059255 721-1058-101 B32.025.L2-P 538950402 DT3019-EU40(02)-M-C0,7 PL00U-500-10M8-2-B NB312333P0360 GDI-EXSJ401AU BF3005 DPGE-0152-KVKKRK-R-222002-60-IE2 PL28V-301-50 3349219505 FBZ 6-1/8R-SS 7049122040 398H109850 D41FBB32FC2NF00 PL20W-501-95 3M XV-442-57CQB-1-1W HMK2 D=14 P1D-S063MS-0200NUNNN 7059111011 HCM-75LX 220V 50W 62L/MIN DN20 STC 500mm 75/100 S PN10 CLX186611 R5V12-69512A1XG139 NB312458P0475 99917023690 CADB-007 RM‑2000 MBA4412HF-A09 785075 BB-4600 6.085-795-07 13746-12-16 83158501 YK-8001 516690 1544361-1 MDG-M4T6A100H C-MAG.MS10 TCP4X1/5-50 PV063R1D1T1NMMC EH 2263.002 TOE/CY-6091.0395 MH2000S-218BB MT140-2 RK-PVCFEFT2N1X5939 3349121663 201554 MD-100R(M) XGSPG2 XVS-460-10MPI-1-10 XV-303-70-C00-A00-1C 3349121665 026-96244-H MX-402CE5-3 HVSL282062A104I SCK-102-02-08 PL18X-301-50 LE-30-13 1-2325010-1 D3W020HVJW4D 09210-01 PL28X-200-50 267XGFJP-M5AK CLK-50JTH-P12 DC 24A 110V,COIL 60Hz Z-TMI-P14 Z-TLM-P04 PV063L1E1T1NMMC HVC2P80MV118 126210-15 D1FPE50MB9NB70Q40 N062524104C 2959400 FAR-2827/MG5436 21KAAW13EEX ACW0OB2201 0625-5 MLX90640 200030-7815-3 KD247-30-16C HC18A-S32 2843002702 HVMC2P12FV470 XP-702-F0-84TSIK-10 1-968853-3 D81VW020B5NJW3B RTFD14B ZCAT1325-0530 KC947-20-12C 16843-8-8C-SM P2145R00C1C26TC25V65A1B1P 6 MDF-SS PL082U-60-2.5 XVS-640-15MPI-1-10 400481005362 XV-102-A2-35MQR-10 MAK-3414-P-1 PL082Y-61-4 MX-251RV5C-6 C-10000-17736-DFP PL18W-501-95-2-5 TOE/CY-4281.0031 CV-102-B0-35TQR-10-PLC AL-21RA AMX-221FGACV-B RT06128SNHEC03 8HP3203A25NP01 Tg193 1D948-8-8C 605008209 XVS-460-57MPI-1-10 S331032(CMS143) DTDA-MHN-524 HVBI703R8AFCCYLFG 7029522044 XV-101-K42 620-07-04-A AF1226-3 SD0522100 HVG30M4 ET-VFF80/16PADDSS/GGVAS-G SKK25/D2/24 RK-PVCFAPVV1 KS18650X1-THM HRS-tw68 SLR0.96-P 3349116453 RK-PVBG3SRS45 SMT-8F-PS-24V-K0,3-M8D XV-102-B2-35TQR-10 AX1111CE ALBNSB1240 D1DW020BNJWC06X575 HI190M P1D-S050MS-1200 0303-038 3600-DSM-MBS-L1-RTD PL00V-501-10M8 SKK35/BP2/24 SY2-UNI12633 DF770M12 7427012 ADCH-4 28B0686-200 PL28T-300-70 DPGE-0152-PVKPRP-R-222002-60-IE2 SKK35/D2/12 WS13OA 1927A36/1919PS 393000S291 3785609 MS500-0002/L-2.0 D3FPE50YB9HB70Q80 AC-3AP-MD 115V PL482X-60-6G-2-DQ RT78726 QXA-F504CV-5B/3KW AGM M1A 528V S7 M02/S CI1 MB2532A-140ET ADCH-20 GS040200N MDM40-1651EKKF055J-E2 NB370277P0413 NV301 XV-102-B5-35MQR-10-PLC XVS-430-10MPI-1-10 RK-PVBG1-KOMPONENTEN-RAIL XV-102-B4-35TQRF PV360R1K1T1NMMC MDH-401KKVX-E ET-VSG40/16PDDSNCY/T-80 K3WVS-8-6 XV-102-A3-57TVRB-1E4 9MV261S PL00V-501-10M8-2 XV-152-D0-84TVR-10 HVSL364064A104I 560977 TE-5-MD-HC 1544316-1 MGV-406-V0911 0.3A 130V 10W NO 83963 400481005297 213859-1 MAH-15R-5 HVSC1P80FS135 FCG310AH10 ATV02-18PA 121V5112-2995-4818653D LMIX2-000-08.0-1-00 DC24V 600mm HSLCE01KBTCP-TZ-P-X 28B0250-100 R929992003 DMX-003-4 HFC1207 3789181 XV-102-B5-35TQR-10-PLC 49-155-005 D12SP6FV D111FSA32L4VXW0 131V5463-4270-486265C2 MX-401RE6C-3 WS19OA TL019006 59140-020 9815 P/N:81376 0706 MOD:O/C GC-M25PVSE SER:1264555 D3W004CVJWS4 XV-102-A0-35TQRB-1E4 XV-102-B0-35TQR-10-PLC 6 HL6-S CMX-2001V R5V08-5951209G0QA1152 482-00610 MA-4S C151008 3573000 440N-A02005 XV-152-D8-10TVR-10 P2-1G720-100-2 FBZ 25-1-SS PL082U-61-6 SD0403900 PRPM2PP35JV DSM8N200 MD-70RZM 400481005372 PCSTMAG1 XV-102-H3-70TWRL-10 742701712 LY-T2301-L MF286D XV-440-12TSB-1-10 TCP4X1/3-50 PL182X-61-4 PL084Y-41-6 PL18V-501-95-2-5 SW-T2YDN-UK-FL292458 D1FPE01MC9NB70 FT-240-43 TN10/6/4-4A11 WS14K3 HVRC2P30MS106 ET-ZDMC-2-24D/MB Z-RFC-P30 XP-503-15-A10-A00-1V HVC4P36FS102 1C956-12-4 NH-200PS-3J SD0400800 400481005323 D1FVE02DK0VKW3 AX111 10142632 NB312335P0412 MGC-1 MB20-50-10-1-R NLBA1-PRO D31FHB32A4NS00 FT-3KM F6045GB 400481005318 1930ES P/N 95-134429-004V P2M2S3ES2C PL00T-300-10M10 AX115 MDG-M15S3A100 NB335050P0610 99-40001-1 1544227-1 XV-102-B4-35TQRF-10 9712028-00-A XV-102-A5-35MQR-10 Z-RFC-P03 13748-24-24 31160-NN/3 TOE/CY-6091.0126 35T500-100 CS2UP1F1R0015 SMX-441CAVTE JSD-ZH-EM1-K2,24VDC 77367-00 AA10052 PTM19-11M-F-RGB-S0 LA-600 D111FBE01LC4NJW0 ASV1C525 HVBI003R8AMHCYL 7059111010 T-67N/S R4VPIXX-00512A1NPT 7049522041 D41VW026B4NJWTI2N P2M1V4ES2CV00F6 E28-C6-0000 XV-102-B6-35TQR-1AL-PLC HVG1P402MCZB PL184X-41-6 NGS401-CD-S-F MK5130 MDH401RE6-E PST900-A400350Y12058 FAR-2825/MG5436 2141212-1 AL-26N SCP-9001 2843010402 P-B22435 27KBAK17BEC 329130-3X ICE015B400350Y12090 D3DW001CNGWC08 PV092R1K1KJNMFZ 12020833 XV-102-A4-35MQR-10 BK042 ESH250PLUS-20-60 MINIMSDF000F 328170-179X D41VW020B4NJW3B DBCL5/64A WFN090Y30272 809-BR-HS-C 220V/50HZ 6587-4011 ERM 209 1400 IMPULES M12A-FT8-100-SS BM31PP WFA022Y11099C XV-230-57MPN-1-13-1 PL18X-200-35 SK-PVBG5V146 7029219126 C963-154 1-2310922-1 AXCSW0060058 LK-11032-01-13 SD0521800 BGT1705QVPER483 XV-152-D6-84TVRC-10 YT-1200L SR-140 PL082X-61-4 1544316-3 ADCH-32 P12N6X1STS-100 34075 EP5 110V 60Hz BTL-P-1013-4R-PA 173716-1 63/28-400 EB-000000735-000 SPC0601P10CB1 D41FBE02BC4NS00 0303-031 Z-RFC-P04 MS 809-PL-HS 115V 50/60HZ 3-1447221-3 D41VW022E5NJW P2105C000060 1639023 5319-631-003/173524 YN1144 EP/PB-250 24V 2-29729-01 XV-440-10TVB-1-1AI PV063R1K1T1WMMC B3007428X2MSS E321G3606-2995-481865C2 V2036351053 LYT-CG958 4-6F42EDMLOSE0540 K399K214 916073003 ELP2A03 PL082X-61-6 3829-234 MDH-F401KKVX-E XV-102-B4-35TQRG-10 XVS-460-15MPI-1-10 SH4039703 BN-MDF-40V528 TP9400 IM21-14-CDTRI ATP04-2P-PM07G Z-RFC-P08 ASG35/38X4SS M6A-C4L-1-EPR-SS 1-200-433 WG05*A-05 1-200435 8.000V/min SK50 NB314215P0705 044-02500-20 JSF-KT5.5A1-316 RKG2-G19 122K8321-876024-483824T1 RT00128PN03 MF3000S-200-O8-B-A SP20M1F C310003612S XV-102-D0-70TWR-10 MK5115 UCE-505CV5C-4A T30R-W 1014D 400533 BSD-ZW1910-1 FPD-360L50 TQESC2-40 AC-CP000383 GL17AOA 341L9534-495905C2 LS120P-5911-LL-X1-047 DX-72R 4-6C5OMLOS MS 809-PL-HS-C 115V 50/60HZ MAVEV06SR71 AP04G2YR35C Q-G06-1D-21 STH001A QX406 HD50 ST100 PL18Y-501-95-2-5-B C-1244-3 MDXT(115V) D31FPB61EB5NK00 Z-GNC-P03 NB312457P0522 18858 HX9102SW2-4K4E-38-AF SE750-2000-200 PV270R9K1T1NMMCK0027 E300507510-V1 SKK45/BP2/12 ET-ZPR420 AC-5C-MD-230V 949-000-331 869-CI-T 175507-2 XV-102-D6-57TVRC-10 XV-152-E6-84TVRC-10 1639022 MDH-400FE5-D D91FBE02EC4NS00 77102-A7 YD-5TTD XV-152-D6-10TVR-10 KN-R165 PRM5M/2 RK-PVCFEUPRV1 398H109793 HSLCE011BTCE-RR-B-T XV-102-E8-57TVRC-10 17671 00433 PM-DB2756 IS-VSIR3600 5C851 5801757326 PIM400-1501 B15-1E2A-BCB MDG-M2T100N 20 F65OL-S FEK-807A6X 28B0562-200 GMP-2P DC6-30V AC110-250V D41VW009C2NJWTI4N XV-102-D4-57TVRG-10 75840-MKR06ZSASX R4V03-53541P2G0RA1 MEBV-M8G3-E-10-N-LE3 3339122186 15307 PVAC1PCMNS35-U MX-251CE5-3 HVBI003R8AMHDGR XV-102-D4-70TWR-10 2843001502 M2LR-00-010-0 IMX477 F519 GRT-SP2201 YX3-100L2-2 PV092R1K1AYNMMC 398H785227 398H785203 K2T60 9522703910 AL-21R-1M SS3N203Y 4-1437290-0 C310003614S 10141272 846.426 IP44 A60/MAX 60W E27 V250 SKK60-K75/BP2/24 R4V06-53530P2G0RA1 AMX-543UEAAV-1 ACC6NN037 T14-M4 MD-30RM-200EN MRS-087-PBLQ P1D-S100MS-0360 US40E17L1SN1JW 6760494 TL03601W1C0LACT WS2K3 HVC2P12FV270 XP-702-F0-10TSIK-10 XV-102-B0-35TQRF-1AG PV046R1K1A1NMMW UKSD125X950-PS0,5 6760472 P2075C000033 080A157 3-916-V894-9 GS068600N ACWOOR2201 JS-MINI640-9 HWLD-2151 521882AES67 HSC-M40SL90 446164181 RK-PVCLACCN1 T-62N/S 1.5002AS06CBDA-201 MGB2108P-05AXM MD-40R-N14 NEMA4 4XAND6 51-41355 HVC3P80FV150 135700 PL084X-41-6 RDM2PT35SNG AK-D1VWSJDL91 P1D-S063MC-0080 301000S152 3339521234 83948 Z-RFC-P23 PCC-SMP-K ADR4525DEZ 1E45F FPD-180K HCTF21601 RTFD12B SD0551500 6.720.01-2001-21 BOHSXL 8413797769340 A1768200177 ADP009 PL00W-501-10M8-2 C016WA08001099N XP-702-E0-10TSIJ-10 MGC2108P-10AXM-21L MX-401RV5C-3 AL-72R PL00U-501-10M8-2 HBACE01BATTS-BB-B-X HVC4P36FS106B Z-TH1-P19 5-P-1108 3-907-N552-9 Z-GNC-P04 KC11PCN455C19 3339130017 ETLB25-125 2.2KW XV-303-10-C00-1C SKK10-K20/D2/24 HVSL364024A ATT060-A23015012TI PL102X-121-16 1.5M QX406 HE50 ST100 WS13K3 DPRO-3003-PVKKRP-R207502-60-IE2 NB312457P0520 TN004 BIX-A1069 99463243 MS4-50HZ ET-VFF80/16R/STZV-TY R4U03-59130A1 XV-152-E6-57TVRC-10 D49V081C4N3F PSMO-25DIT DC24V MP222 EC3090A35 L6 400481005080 RT0L-16CG-S2 BN-VT15M 398H110759 XV-103-70Z-XZ00-AS01 251416 28B1122-100 R929993001 MDM65-1651EKKF150J-E2 S26953-0635 OV5640 206-8784 XV-102-B3-35TQR-10 WFS038Y12052 XV-102-D6-57TVR-10 XV-102-B2-35TQR-10-PLC LS160P-6511-NL-L1-049 HVG1S402FCZB 28P220QBM3MH161 485100C7 MD-11R(M) 12147060 400481005082 PL00W-501-10M8 2141211-2 NH-150PS-3 R4V06-5D53009G0QA1031 AF1226-10 1C9BL-16-08C4542 D4L004C5N XP-702-F0-15TXIK-10 1S202 560986 EAB10C015GS12 400481005180 12-12R FBZ-SS Z-TMI-P03 NH-401PWCV ET-VB21-3V-230-RX 15324995 RT001412PN03 ZEMSE-045GG-PS3 HVG1S402FCWG NH-250PS WFA003Y11099 398H785084 HVG1S402FCXR TCP4X0.65/3-50 SHAWMUT 62202 2POLE 240AMP AC-3AP-MD 230V MDH-F401 RCM-AL2515-80 P1D-S063MC-0400 PL18V-301-50 TG0240LS080AABU LL-66D S3G450-LL07-M7 E110102210-V1 PL082U-60-6 CE025C04L08N PL184Y-41-2.5 MDM65-1601EKKF110J-E2 M/50/LSU/5V 2222-0024-003 H07RN-F SPA040A19W2 55094805 D1MW002KNJA PV092R1K1T1NKC1 2104A-1010 PIM20-1 DM-8000 42013010030001 PL18Y-501-95-2-5 RT061412SNIEC03 OSPP630000000800005000000 R901010402 GX-1600 MX-401RE6-3 MD-70R 0.18KW 380V 3339121304 252182 3-1437290-7 PL482Y-60-8G-2-DQ MGC2108P-10AXC-29L STM32F030F4P6 591651 MDXT(230V) LC1F115+LC1FF184 HBZ 12-1/2-SS 78612 XV100-BOX-E4-DC1 XV-102-H457TVRL-10 TL0360UW080AANE CSM-M-EF DLZF13 75-960-581 E400502218E-V1 16F77-12-10 P1D-S100MS-0350 12147067 3783182 PV092R1K1T1NMF1 XP-702-C0-15TXI-10 5030124 400481005364 120001-340-32 3349116476 K1/16D2-G230M-35 P1D-S080MS-0080NUNNN 262-22801-03 F420-3T XV-102-H3-35TQRL-10 054-34864-027 H14118C DC3.8-30V 2307011-1 GL17VLDOA-N HVC2P80FV135 BK7320 LOCKNETICS-MAGFORCE40 D1VL009KN4J PV092R1K1AYNMRC RK-PVCRCR2N1 DMX-003-4 3-1447221-4 PL00W-300-10M10 TK0400T5630AAAA RKR105 802-4358C MDH-401KKVE-E KT-20R-EG2R XV-102-D6-70TWRC-10 HVBI703R8AFCDGRFG TGA114/25S-B T4-M33 PL28U-301-50 MPS02-BSFA032S K11696 11548-16-20 HVCOCFATR8SF570L1850H10J PL10X-300-95 M8 0.72M PL082X-301-10D8 LK11032-01-12 4-1437284-3 ET-VB26-4V-230-RX HVG1P402FCZB TYP:GE14/30 SKK25/BP2/12 82-21129 VNSO33FN18AKVRIPZ40.40 11-302-49S D81VW004E4NJW PL282X-301-70 XV-102-57TVRC-10 R900938057 2012-150G-15 PL18T-301-50 QM/32/5 F322015MK 3339521249 DS-425 256×321×80 R5V10-69336P2G0RA1 E36LLR-F50 24VDC 70%ED PL184X-41-4 EFB1310 R6V06-5931009G0QB1P17 EPF2210QIBT1KG121 XV-303-70-B00-A00-1C XV-152-D4-84TVRG-10 8TT4MLSS MP10A23F XV-152-D6-57TVRC-10 101100-01 XVS-440-12MPI-1-10 D1FPE50MB9HB70L63 PL18U-501-95-2-5 PL00V-500-10M8-2-B OTQ-48-0.5-03 REVOCC3D SK-SSRB0E10V YD-401GS P1060PS01SRM5AL00S000PB00 AWP-2P MX-F401CFVT-3 PL184X-40-2.5 PL00Y-501-10M8-2 30428112B MX-401CV5-3T S70R12WG 10717422 MD-100R RK-PVCFCF1N1 KC11PCVN455C19 PL082Y-60-4 25KETF13BVN 6001-101-002 SPRM3-F160EC 18.14463.196 SLP850D MPM1MAG2 PL20Y-501-95 3M PL463X-40-12G-DQ DF40110QVT1KR241 GS048100N 9120092458 FAR-2837S/MG5223F BNS180-11Z 7049121034