{
    "support": [
        { "vid": "331a", "pid": "5023", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "3151", "pid": "5020", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "Unknow" },
        { "vid": "3151", "pid": "5008", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE1K" },
        { "vid": "3151", "pid": "5007", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE4K" },
        { "vid": "3151", "pid": "4038", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "3151", "pid": "4011", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "YZW24" },
        { "vid": "3151", "pid": "4014", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "Unknow" },
        { "vid": "3151", "pid": "4017", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "YZW" },
        { "vid": "3151", "pid": "4021", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "YZW24" },
        { "vid": "3151", "pid": "4027", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE1K" },
        { "vid": "3151", "pid": "402d", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE4K" },
        { "vid": "3151", "pid": "500a", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "3151", "pid": "5009", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "3151", "pid": "5002", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YC3123" },
        { "vid": "3151", "pid": "4035", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "3151", "pid": "402f", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW24" },
        { "vid": "3151", "pid": "401e", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YC3016A" },
        { "vid": "3151", "pid": "4022", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YC3016A" },
        { "vid": "2717", "pid": "87b1", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "0461", "pid": "4002", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "3151", "pid": "4003", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "3151", "pid": "4007", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "Unknow" },
        { "vid": "3151", "pid": "4008", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "Unknow" },
        { "vid": "3151", "pid": "4010", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "3151", "pid": "4015", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "25a7", "pid": "2422", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "Unknow" },
        { "vid": "3151", "pid": "4002", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "0461", "pid": "4003", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "25a7", "pid": "2420", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "Unknow" },
        { "vid": "006f", "pid": "fd10", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW24" },
        { "vid": "05ac", "pid": "024f", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "25a7", "pid": "2301", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "BK100" },
        { "vid": "25a7", "pid": "2302", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "Unknow" },
        { "vid": "25a7", "pid": "2303", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "Unknow" },
        { "vid": "3151", "pid": "401b", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YC3016A" },
        { "vid": "3151", "pid": "4018", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "117f", "pid": "4002", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "117f", "pid": "4003", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "0738", "pid": "bc11", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "0738", "pid": "0a12", "usage": "6", "usage_page": "1", "interface_number": 0, "method": "YZW" },
        { "vid": "25aa", "pid": "2008", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "YZW24" },
        { "vid": "25aa", "pid": "4008", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE1K" },
        { "vid": "25aa", "pid": "4005", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "25aa", "pid": "4006", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "25aa", "pid": "4007", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "25aa", "pid": "8002", "usage": "2", "usage_page": "ffff", "interface_number": 1, "method": "YZW" },
        { "vid": "25aa", "pid": "2005", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "25aa", "pid": "2006", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "25aa", "pid": "2007", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "342d", "pid": "e3d7", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3d8", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3d9", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3da", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3db", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3dc", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3dd", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3de", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3df", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3e0", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3e1", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3e2", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3e6", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3e7", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3e8", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3ec", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3ed", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3ee", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3ef", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3f0", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3f1", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3f2", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3f3", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3f4", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "KEYBOARD8K" },
        { "vid": "342d", "pid": "e3f5", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3f6", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3f7", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3fb", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3fc", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "342d", "pid": "e3fd", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "NORDICDANGLE" },
        { "vid": "347a", "pid": "a301", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "347a", "pid": "a304", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "374a", "pid": "a204", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "YZW" },
        { "vid": "347a", "pid": "a302", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE4K" },
        { "vid": "347a", "pid": "a305", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "DANGLE4K" },
        { "vid": "374a", "pid": "a205", "usage": "2", "usage_page": "ffff", "interface_number": 2, "dongle_common": true, "method": "YZW24" },
        { "vid": "3151", "pid": "402a", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE8K" },
        { "vid": "3151", "pid": "4026", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "3151", "pid": "400b", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "MOUSE" },
        { "vid": "3151", "pid": "403c", "usage": "2", "usage_page": "ffff", "interface_number": 2, "method": "Unknow" },
        { "vid": "3151", "pid": "403a", "usage": "2", "usage_page": "ffff", "interface_number": 0, "method": "YZW" }
    ],
    "boot": [
        { "vid": "3151", "pid": "5001", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YC3123" },
        { "vid": "3151", "pid": "403b", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "3151", "pid": "4039", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "NORDICDANGLE" },
        { "vid": "3151", "pid": "4036", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "KEYBOARD8K" },
        { "vid": "3151", "pid": "402e", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "DANGLE4K" },
        { "vid": "3151", "pid": "402b", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "MOUSE8K" },
        { "vid": "3151", "pid": "4029", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "DANGLE1K" },
        { "vid": "3151", "pid": "4025", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "MOUSE" },
        { "vid": "3151", "pid": "401a", "usage": "2", "usage_page": "ffff", "interface_number": -1, "method": "YC3016A" },
        { "vid": "3151", "pid": "400d", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW24" },
        { "vid": "3151", "pid": "4001", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "3151", "pid": "400a", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "MOUSE" },
        { "vid": "3151", "pid": "4016", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "0461", "pid": "4001", "usage": "6", "usage_page": "1", "interface_number": -1, "method": "YZW" },
        { "vid": "0461", "pid": "4001", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "25a7", "pid": "2300", "usage": "1", "usage_page": "c", "interface_number": -1, "method": "BK100" },
        { "vid": "0c45", "pid": "7040", "usage": "1", "usage_page": "c", "interface_number": -1, "method": "YZW" },
        { "vid": "3151", "pid": "4019", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "25aa", "pid": "200c", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW24" },
        { "vid": "25aa", "pid": "400c", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "DANGLE1K" },
        { "vid": "25aa", "pid": "8003", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "25aa", "pid": "2009", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "25aa", "pid": "200a", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "25aa", "pid": "200b", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "YZW" },
        { "vid": "25aa", "pid": "400b", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "MOUSE" },
        { "vid": "25aa", "pid": "400a", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "MOUSE" },
        { "vid": "25aa", "pid": "4009", "usage": "1", "usage_page": "ff01", "interface_number": -1, "method": "MOUSE" }
    ],
    "vender": [
        { "usage": "1", "usage_page": "ffff", "interface_number": 1 },
        { "vid": "3151", "pid": "4017", "usage": "1", "usage_page": "fffe", "interface_number": 1 }
    ]
}