mirror of
				https://github.com/torvalds/linux.git
				synced 2025-11-04 10:40:15 +02:00 
			
		
		
		
	Input: xpad - add GPD Win 2 Controller USB IDs
GPD Win 2 Website: http://www.gpd.hk/gpdwin2.asp Tested on a unit from the first production run sent to Indiegogo backers Signed-off-by: Ethan Lee <flibitijibibo@gmail.com> Cc: stable@vger.kernel.org Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
This commit is contained in:
		
							parent
							
								
									22a844b853
								
							
						
					
					
						commit
						c1ba08390a
					
				
					 1 changed files with 2 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -125,6 +125,7 @@ static const struct xpad_device {
 | 
			
		|||
	u8 mapping;
 | 
			
		||||
	u8 xtype;
 | 
			
		||||
} xpad_device[] = {
 | 
			
		||||
	{ 0x0079, 0x18d4, "GPD Win 2 Controller", 0, XTYPE_XBOX360 },
 | 
			
		||||
	{ 0x044f, 0x0f00, "Thrustmaster Wheel", 0, XTYPE_XBOX },
 | 
			
		||||
	{ 0x044f, 0x0f03, "Thrustmaster Wheel", 0, XTYPE_XBOX },
 | 
			
		||||
	{ 0x044f, 0x0f07, "Thrustmaster, Inc. Controller", 0, XTYPE_XBOX },
 | 
			
		||||
| 
						 | 
				
			
			@ -411,6 +412,7 @@ static const signed short xpad_abs_triggers[] = {
 | 
			
		|||
 | 
			
		||||
static const struct usb_device_id xpad_table[] = {
 | 
			
		||||
	{ USB_INTERFACE_INFO('X', 'B', 0) },	/* X-Box USB-IF not approved class */
 | 
			
		||||
	XPAD_XBOX360_VENDOR(0x0079),		/* GPD Win 2 Controller */
 | 
			
		||||
	XPAD_XBOX360_VENDOR(0x044f),		/* Thrustmaster X-Box 360 controllers */
 | 
			
		||||
	XPAD_XBOX360_VENDOR(0x045e),		/* Microsoft X-Box 360 controllers */
 | 
			
		||||
	XPAD_XBOXONE_VENDOR(0x045e),		/* Microsoft X-Box One controllers */
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in a new issue