Hi Todd On Mon, May 6, 2013 at 2:39 AM, Todd Showalter <todd@xxxxxxxxxxxxxxxx> wrote: > On Sun, May 5, 2013 at 5:13 PM, David Herrmann <dh.herrmann@xxxxxxxxx> wrote: > >> Add a new extension module for the classic controller so we get hotplug >> support for this device. It is mostly the same as the old static classic >> controller parser. > > Could the buttons/axis values on this please be mapped as > appropriate for the standard gamepad? What I'd like, ideally, with > new #defines in input.h as needed: > > - left stick to ABS_LX, ABS_LY > - right stick to ABS_RX, ABS_RY > - dpad to ABS_DX, ABS_DY > - left trigger to ABS_LTRIG > - right trigger to ABS_RTRIG > - x to BTN_NORTH > - a to BTN_EAST > - b to BTN_SOUTH > - y to BTN_WEST > - zl to BTN_LSHOULDER > - zr to BTN_RSHOULDER > - plus to BTN_START > - minus to BTN_SELECT > - home to BTN_SYSTEM I cannot change the mapping here, because it has to be backwards-compatible with the old classic-controller mapping. Libraries like "xwiimote" depend on it. This patch only converts the code into a "wiimod" extension module. Regards David -- 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