1 /* 2 Simple DirectMedia Layer 3 Copyright (C) 1997-2020 Sam Lantinga <slouken@libsdl.org> 4 5 This software is provided 'as-is', without any express or implied 6 warranty. In no event will the authors be held liable for any damages 7 arising from the use of this software. 8 9 Permission is granted to anyone to use this software for any purpose, 10 including commercial applications, and to alter it and redistribute it 11 freely, subject to the following restrictions: 12 13 1. The origin of this software must not be misrepresented; you must not 14 claim that you wrote the original software. If you use this software 15 in a product, an acknowledgment in the product documentation would be 16 appreciated but is not required. 17 2. Altered source versions must be plainly marked as such, and must not be 18 misrepresented as being the original software. 19 3. This notice may not be removed or altered from any source distribution. 20 */ 21 22 #ifndef usb_ids_h_ 23 #define usb_ids_h_ 24 25 /* Definitions of useful USB VID/PID values */ 26 27 #define USB_VENDOR_HYPERKIN 0x2e24 28 #define USB_VENDOR_MICROSOFT 0x045e 29 #define USB_VENDOR_NINTENDO 0x057e 30 #define USB_VENDOR_NVIDIA 0x0955 31 #define USB_VENDOR_PDP 0x0e6f 32 #define USB_VENDOR_POWERA 0x24c6 33 #define USB_VENDOR_SONY 0x054c 34 #define USB_VENDOR_RAZER 0x1532 35 #define USB_VENDOR_VALVE 0x28de 36 37 #define USB_PRODUCT_NINTENDO_GAMECUBE_ADAPTER 0x0337 38 #define USB_PRODUCT_NINTENDO_SWITCH_PRO 0x2009 39 #define USB_PRODUCT_RAZER_PANTHERA 0x0401 40 #define USB_PRODUCT_RAZER_PANTHERA_EVO 0x1008 41 #define USB_PRODUCT_RAZER_ATROX 0x0a00 42 #define USB_PRODUCT_SONY_DS4 0x05c4 43 #define USB_PRODUCT_SONY_DS4_DONGLE 0x0ba0 44 #define USB_PRODUCT_SONY_DS4_SLIM 0x09cc 45 #define USB_PRODUCT_XBOX_ONE_ELITE_SERIES_1 0x02e3 46 #define USB_PRODUCT_XBOX_ONE_ELITE_SERIES_2 0x0b00 47 #define USB_PRODUCT_XBOX_ONE_ELITE_SERIES_2_BLUETOOTH 0x0b05 48 #define USB_PRODUCT_XBOX_ONE_S 0x02ea 49 #define USB_PRODUCT_XBOX_ONE_S_REV1_BLUETOOTH 0x02e0 50 #define USB_PRODUCT_XBOX_ONE_S_REV2_BLUETOOTH 0x02fd 51 52 #endif /* usb_ids_h_ */ 53 54 /* vi: set ts=4 sw=4 expandtab: */ 55