Touch-Base TUIO Bridge

Converts TUIO touches delivered via WebSockets to standard HTML 5 touches

What is Touch-Base TUIO Bridge?

Touch-Base TUIO Bridge is a Chrome extension developed by Touch-Base Ltd, and its main feature is "Converts TUIO touches delivered via WebSockets to standard HTML 5 touches".

Extension Screenshots

screenshot

Download Touch-Base TUIO Bridge Extension CRX File

Download Touch-Base TUIO Bridge extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        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.                    

Extension Basic Information

Name Touch-Base TUIO Bridge Touch-Base TUIO Bridge
ID ennagehjhlmmmjkjbepdgjngmbddcnnm
Official URL https://chromewebstore.google.com/detail/touch-base-tuio-bridge/ennagehjhlmmmjkjbepdgjngmbddcnnm
Description Converts TUIO touches delivered via WebSockets to standard HTML 5 touches
File Size 50.66 KB
Installation Count 154
Current Version 1.0.1
Last Updated 2022-04-01
Publish Date 2019-04-29
Rating 5.00/5 Total 1 Ratings
Developer Touch-Base Ltd
Email [email protected]
Payment Type free
Extension Website https://touch-base.com
Help Page URL https://touch-base.com/support
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "Touch-Base TUIO Bridge",
    "version": "1.0.1",
    "description": "Converts TUIO touches delivered via WebSockets to standard HTML 5 touches",
    "manifest_version": 2,
    "background": {
        "persistant": false,
        "scripts": [
            "osc.js",
            "background.js"
        ]
    },
    "content_scripts": [
        {
            "all_frames": false,
            "js": [
                "content.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": [
        "inject.js"
    ],
    "options_ui": {
        "page": "options.html"
    },
    "permissions": [
        "activeTab",
        "storage"
    ],
    "browser_specific_settings": {
        "gecko": {
            "id": "[email protected]",
            "strict_min_version": "57.0"
        }
    }
}