{
    "params.joy.axis": {
        "element": false,
        "oid": "params.joy.axis",
        "value": [
            {
                "id": "z",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "invert": 0,
                        "min": -255,
                        "max": 255,
                        "sensitivity": 255,
                        "value": 0,
                        "mapping": "ptzjoystick.vel.zoom",
                        "speed": 255
                    }
                ]
            },
            {
                "id": "y",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.vel.tilt",
                        "invert": 1,
                        "sensitivity": 255,
                        "speed": 255
                    }
                ]
            },
            {
                "id": "x",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.vel.pan",
                        "invert": 0,
                        "sensitivity": 255,
                        "speed": 255
                    }
                ]
            },
            {
                "id": "rx",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -14,
                        "max": 14,
                        "mapping": "ptzjoystick.vel.focus",
                        "invert": 0,
                        "sensitivity": 255,
                        "speed": 255
                    }
                ]
            }
        ]
    },
    "params.joy.button": {
        "element": false,
        "oid": "params.joy.button",
        "value": [
            {
                "id": "0",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 1,
                        "value": 0,
                        "mapping": "ptzjoystick.num",
                        "min": -255,
                        "max": 255,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "1",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 2,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "2",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 3,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "3",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 4,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "4",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 5,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "5",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 6,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "6",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 7,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "7",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 8,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "8",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 9,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "9",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": 0,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "10",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": -2,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "11",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "ptzjoystick.num",
                        "action": 1,
                        "value_off": -1,
                        "value_on": -3,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "12",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 0,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "13",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 1,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "14",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 2,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "15",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 3,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "16",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 4,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "17",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 5,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "18",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 6,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "19",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 7,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "20",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 8,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "21",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 9,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "23",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 10,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "24",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 11,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "25",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": -255,
                        "max": 255,
                        "mapping": "selector.selection",
                        "action": 3,
                        "value_off": 0,
                        "value_on": 12,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "26",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": 0,
                        "max": 18,
                        "mapping": "paintbox.shutter.preset",
                        "action": 5,
                        "value_off": 0,
                        "value_on": -1,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "27",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": 0,
                        "max": 18,
                        "mapping": "paintbox.shutter.preset",
                        "action": 5,
                        "value_off": 0,
                        "value_on": 1,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "28",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": 0,
                        "max": 17,
                        "mapping": "paintbox.vel.iris.control",
                        "action": 5,
                        "value_off": 0,
                        "value_on": -1,
                        "hold": 0
                    }
                ]
            },
            {
                "id": "29",
                "name": "",
                "value": 0,
                "mappings": [
                    {
                        "shift_state": "",
                        "type": 1,
                        "state_id": "",
                        "value": 0,
                        "min": 0,
                        "max": 17,
                        "mapping": "paintbox.vel.iris.control",
                        "action": 5,
                        "value_off": 0,
                        "value_on": 1,
                        "hold": 0
                    }
                ]
            }
        ]
    },
    "0xFF16": {
        "element": false,
        "oid": "0xFF16",
        "value": [
            "ptzjoystick",
            "paintbox",
            "selector"
        ]
    }
}