On Thu, May 02, 2013 at 09:46:44AM -0400, Todd Showalter wrote: > > left stick: ABS_X, ABS_Y > right stick: ABS_RX, ABS_RY Not sure about this one. Originally RX, RY and RZ were introduces for device having more than 3 degress of freedom; and RX is used by many joystick devices. We'd ether need a property bit to distinguish gamepad from a joystick or simply ass ABS_X2, ABS_Y2 etc for the second stick. > dpad: ABS_HAT0X, ABS_HAT0Y > left trigger: ABS_Z Huh? > right trigger: ABS_RZ Not at all. These are not absolute events but rather buttons, so let's define them as such. > start button: BTN_START > system button: BTN_SYSTEM > four face buttons: BTN_NORTH, BTN_EAST, BTN_SOUTH, BTN_WEST > two shoulder buttons: BTN_TL, BTN_TR > two stick click buttons: BTN_THUMBL, BTN_THUMBR 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