1 /* 2 * This header was generated from the Linux kernel headers by update_headers.py, 3 * to provide necessary information from kernel to userspace, such as constants, 4 * structures, and macros, and thus, contains no copyrightable information. 5 */ 6 #ifndef _UAPI_GAMEPORT_H 7 #define _UAPI_GAMEPORT_H 8 #define GAMEPORT_MODE_DISABLED 0 9 #define GAMEPORT_MODE_RAW 1 10 #define GAMEPORT_MODE_COOKED 2 11 #define GAMEPORT_ID_VENDOR_ANALOG 0x0001 12 #define GAMEPORT_ID_VENDOR_MADCATZ 0x0002 13 #define GAMEPORT_ID_VENDOR_LOGITECH 0x0003 14 #define GAMEPORT_ID_VENDOR_CREATIVE 0x0004 15 #define GAMEPORT_ID_VENDOR_GENIUS 0x0005 16 #define GAMEPORT_ID_VENDOR_INTERACT 0x0006 17 #define GAMEPORT_ID_VENDOR_MICROSOFT 0x0007 18 #define GAMEPORT_ID_VENDOR_THRUSTMASTER 0x0008 19 #define GAMEPORT_ID_VENDOR_GRAVIS 0x0009 20 #define GAMEPORT_ID_VENDOR_GUILLEMOT 0x000a 21 #endif 22