print 'switch-release', event.state.switch def button(event): print 'button', event.state.button def button_press(event): print 'button-press', event.state.button def button_release(event): print 'button-release', event.state.button gamepad.on('move', move) gamepad.on('move-x', move_x) gamepad.on('move-y', move_y) gamepad.on('move-left', move_left) gamepad.on('move-right', move_right) gamepad.on('move-up', move_up) gamepad.on('move-down', move_down) gamepad.on('move-center', move_center) gamepad.on('switch', switch) gamepad.on('switch-press', switch_press) gamepad.on('switch-release', switch_release) gamepad.on('button', button) gamepad.on('button-press', button_press) gamepad.on('button-release', button_release) gamepad.listen()