Hi Andrew, On Wed, Feb 4, 2015 at 4:34 PM, Andrew Rodland <andrew@xxxxxxxxxxxxxxxx> wrote: > Hi all, > > I recently bought a "Mayflash GameCube Controller Adapter for Wii U & > PC USB". It has 4 GameCube controller ports, and a switch to tell it > whether you're plugging it into a Wii or a PC. The docs say that in PC > mode it works out of the box on Windows & Mac, with their driver being > required for force-feedback, so it's a semi-standard HID device. > > With the switch set to "WII U", it's recognized as a hid-generic > device, but the descriptors are nonsense and it doesn't generate any > events. Fair enough. > > With the switch set to "PC" it's recognized, the descriptors make a > lot more sense, and it sends events -- in fact it moves the cursor on > my X display! For some reason it's getting recognized as a > mouse/tablet instead of a joystick, so joydev refuses to take > ownership of it, and X's evdev driver does. I suspect it's due to some > mistake in the report descriptors, but I'm not quite expert enough to > say. >From the list of events you posted below it seems the device needs HID_QUIRK_MULTI_INPUT to split it into 4 individual input devices. Thanks. -- Dmitry -- To unsubscribe from this list: send the line "unsubscribe linux-input" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html