Converts TUIO touches delivered via WebSockets to standard HTML 5 touches

Latest Version

Version
1.2.1
Update
August 27, 2024
Size
64.38KiB
Developer
Category
Users
161
Rating
4.33333 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
Storage
System.display
Scripting
Tabs
WebNavigation
See more

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

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