Converts TUIO touches delivered via WebSockets to standard HTML 5 touches
Touch-Base TUIO Bridge Extension
The Touch-Base TUIO Bridge allows touch-enabled webpages to work in operating systems that don't natively support touch screens, namely macOS.
This add-on works best with the UPDD software suite. It will work automatically with the UPDD touch driver and the UPDD Commander app, when used with UPDD Commander's \"Browsers (TUIO)\" preset.
It can also be used with other TUIO servers, provided it is combined with another app or script that converts the TUIO UDP packets into WebSocket packets.
Read more
This add-on works best with the UPDD software suite. It will work automatically with the UPDD touch driver and the UPDD Commander app, when used with UPDD Commander's \"Browsers (TUIO)\" preset.
It can also be used with other TUIO servers, provided it is combined with another app or script that converts the TUIO UDP packets into WebSocket packets.
Source Manifest.json
{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Touch-Base TUIO Bridge", "version": "1.2.1", "description": "Converts TUIO touches delivered via WebSockets to standard HTML 5 touches", "manifest_version": 3, "background": { "module": true, "service_worker": "service.js" }, "content_scripts": [ { "all_frames": true, "js": ["touchbase-touch-event-generator.js"], "matches": [""], "run_at": "document_start" } ], "icons": { "16": "icon_16.png", "32": "icon_32.png", "48": "icon_48.png", "64": "icon_64.png", "128": "icon_128.png" }, "web_accessible_resources": [ { "resources": ["touchbase-touch-event-generator.js"], "matches": [""] } ], "options_ui": { "page": "options.html", "open_in_tab": true }, "host_permissions": [ "https://*/*", "http://*/*" ], "permissions": ["activeTab", "storage", "system.display", "scripting", "tabs", "webNavigation"]}
Read more