The 0x02ff product ID shows up for new firmware Xbox One controllers using the RAWINPUT driver
authorSam Lantinga
Tue, 07 Apr 2020 11:17:22 -0700
changeset 13699fd93b560e3b0
parent 13698 c8952b630114
child 13700 97f6cba13e49
The 0x02ff product ID shows up for new firmware Xbox One controllers using the RAWINPUT driver
src/joystick/controller_type.h
     1.1 --- a/src/joystick/controller_type.h	Tue Apr 07 10:14:12 2020 -0700
     1.2 +++ b/src/joystick/controller_type.h	Tue Apr 07 11:17:22 2020 -0700
     1.3 @@ -306,7 +306,7 @@
     1.4  	{ MAKE_CONTROLLER_ID( 0x045e, 0x02e3 ), k_eControllerType_XBoxOneController, "Xbox One Elite Controller" },	// Microsoft X-Box One Elite pad
     1.5  	{ MAKE_CONTROLLER_ID( 0x045e, 0x02ea ), k_eControllerType_XBoxOneController, "Xbox One S Controller" },	// Microsoft X-Box One S pad
     1.6  	{ MAKE_CONTROLLER_ID( 0x045e, 0x02fd ), k_eControllerType_XBoxOneController, "Xbox One S Controller" },	// Microsoft X-Box One S pad (Bluetooth)
     1.7 -	{ MAKE_CONTROLLER_ID( 0x045e, 0x02ff ), k_eControllerType_XBoxOneController, "Xbox One Elite Controller" },	// Microsoft X-Box One Elite pad
     1.8 +	{ MAKE_CONTROLLER_ID( 0x045e, 0x02ff ), k_eControllerType_XBoxOneController, NULL },	// Microsoft X-Box One controller with the RAWINPUT driver on Windows
     1.9  	{ MAKE_CONTROLLER_ID( 0x045e, 0x0b00 ), k_eControllerType_XBoxOneController, "Xbox One Elite 2 Controller" },	// Microsoft X-Box One Elite Series 2 pad
    1.10  	{ MAKE_CONTROLLER_ID( 0x045e, 0x0b05 ), k_eControllerType_XBoxOneController, "Xbox One Elite 2 Controller" },	// Microsoft X-Box One Elite Series 2 pad (Bluetooth)
    1.11  	{ MAKE_CONTROLLER_ID( 0x0738, 0x4a01 ), k_eControllerType_XBoxOneController, NULL },	// Mad Catz FightStick TE 2